Brian Paul
cf4c9ada0d
another DOS driver update
преди 23 години
Brian Paul
13c751a1c2
Use invert_matrix_general() instead of invert_matrix_perspective() because
the former fails for some projection matrices (ala Vis5D with Chromium).
преди 23 години
Brian Paul
2af71a9acf
added dmesadxe.h to tar file list
преди 23 години
Brian Paul
5e0316f1a8
decrement Transform._AnyClip when clip planes are disabled
преди 23 години
Brian Paul
2366fb3b89
popping of user-defined clip planes was broken
преди 23 години
Karl Schultz
4ad3511865
(WIN32)Use _glapi_get_context to get the context in buffer_size() instead
of the GET_CURRENT_CONTEXT macro. The macro tries to use the glapi_Context
variable which needs to be imported from the MesaGL DLL, which is too
problematic to do at the moment.
преди 23 години
Karl Schultz
44f6191507
export _glapi_get_context for osmesa.
преди 23 години
Brian Paul
aaf89c1cc7
re-adding a lost file
преди 23 години
Brian Paul
7350dd7395
DOS/Mesa driver updates (Daniel Borca)
преди 23 години
Brian Paul
972815c414
final? updates
преди 23 години
Brian Paul
0bb0b4df73
latest extension headers from SGI
преди 23 години
Brian Paul
e07b4252ad
removed glSamplePass()
преди 23 години
Brian Paul
b8855675ca
latest bug fixes
преди 23 години
Brian Paul
6bf823ac2d
don't set plane mask for xm_buffer->gc, it causes an accum buffer conformance problem
преди 23 години
Brian Paul
af3f3080f9
Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and texture
memory. These can be overridden by applications which need to manage this
memory specially. Contributed by Gerk Huisma.
преди 23 години
Brian Paul
bb47715320
fix Intel C compiler warnings (Gerk Huisma)
преди 23 години
Brian Paul
cef9cdf3bb
undo previous check-in
преди 23 години
Brian Paul
4493f41577
added XMesaResizeBuffers()
преди 23 години
Brian Paul
a4f3130a7f
Lots of changes related to framebuffer/window buffer resizing. Basically,
instead of passing a GLcontext* to ResizeBuffers(), pass a GLframebuffer*.
The idea is that a window can be resized without it being bound to a rendering
context. This makes for a nice clean-up in the XFree86 server-side GLX code.
Renamed ctx->Driver.ResizeBuffersMESA() to ctx->Driver.ResizeBuffers().
преди 23 години
Brian Paul
b2c3daa875
protect currentReadable reference with #ifndef GLX_BUILT_IN_XMESA
преди 23 години
Brian Paul
3d6951c097
updated comments. removed dead code.
преди 23 години
Brian Paul
db0ed6252b
remove a debug printf
преди 23 години
Brian Paul
e6c59e8d0c
fixed typo in CONVERT_TEXEL_DWORD for convert_abgr8888_to_ai88 textures (Michael Fitzpatrick)
преди 23 години
Brian Paul
378fcdb818
fixed pointer arithmetic error in glCopyPixels
преди 23 години
Brian Paul
cd3f5d807a
put lodbias loop inside test for non-NULL lambda array
преди 23 години
Brian Paul
c3e908891c
added thread rendering bug fix
преди 23 години
Brian Paul
fdbaf407a7
Removed the xm_context field from XMesaBuffer. It was preventing N threads
from rendering into one window in parallel and wasn't really needed anyway.
преди 23 години
Brian Paul
5a86d3852c
tweak file list for tarballs
преди 23 години
Brian Paul
96d0be5cf2
obsolete
преди 23 години
Brian Paul
0bd26c3c55
fix some minor warnings
преди 23 години
Brian Paul
9f7053e913
updates for 4.0.2
преди 23 години
Brian Paul
9fa55ac457
DOS driver updates from Daniel Borca
преди 23 години
Brian Paul
101092ea11
new DOS driver files from Daniel Borca
преди 23 години
Brian Paul
da648d9afd
minor patches from David Dawes
преди 23 години
Brian Paul
7a3b7c9687
syntax fixes for Solaris (David Dawes)
преди 23 години
Brian Paul
55f8fcba10
use -O3 for osmesa16/32 builds, disable FX and SVGA in debug builds
преди 23 години
Brian Paul
7419597f2f
return 'Mesa Offscreen16' or 'Mesa Offscreen32' if using deep color channels
преди 23 години
Brian Paul
e784671997
silence gcc warnings (Marc La France)
преди 23 години
Brian Paul
c2165e799c
updated comments for CHAN_BITS=16 or 32
преди 23 години
Brian Paul
40519b3eb3
DOS driver updates from Daniel Borca
преди 23 години
Brian Paul
dcda68de33
Fixed out-of-bounds memory write problem (CONVERT_TEXEL_DWORD macro).
Renamed 'packing' to 'unpacking' since we're moving data from client -> GL.
Rnamed DST_ROW_WIDTH to DST_ROW_BYTES.
преди 23 години
Brian Paul
8308199e5d
added XMesaGarbageCollect item
преди 23 години
Brian Paul
3b029b0c7d
check for initialized XMesaBuffer in XMesaGarbageCollect()
преди 23 години
Brian Paul
bff7677bd9
undo some debug changes mistakenly checked in earlier
преди 23 години
Brian Paul
41796ecc25
added two latest bug fixes
преди 23 години
Brian Paul
94865a95b1
use separate GC for SwapBuffers to avoid colormask problem
преди 23 години
Karl Schultz
b8b23d4552
fix casts to quiet compiler warnings.
преди 23 години
Brian Paul
3245cfdf41
obsolete
преди 23 години
Brian Paul
69e043158a
fixed float->int conversion. Fix conditional for 16-bit Z buffer path
преди 23 години
Keith Whitwell
3ce17ffb84
Remove debug
преди 23 години