Brian Paul
cf4c9ada0d
another DOS driver update
23 jaren geleden
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 jaren geleden
Brian Paul
2af71a9acf
added dmesadxe.h to tar file list
23 jaren geleden
Brian Paul
5e0316f1a8
decrement Transform._AnyClip when clip planes are disabled
23 jaren geleden
Brian Paul
2366fb3b89
popping of user-defined clip planes was broken
23 jaren geleden
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 jaren geleden
Karl Schultz
44f6191507
export _glapi_get_context for osmesa.
23 jaren geleden
Brian Paul
aaf89c1cc7
re-adding a lost file
23 jaren geleden
Brian Paul
7350dd7395
DOS/Mesa driver updates (Daniel Borca)
23 jaren geleden
Brian Paul
972815c414
final? updates
23 jaren geleden
Brian Paul
0bb0b4df73
latest extension headers from SGI
23 jaren geleden
Brian Paul
e07b4252ad
removed glSamplePass()
23 jaren geleden
Brian Paul
b8855675ca
latest bug fixes
23 jaren geleden
Brian Paul
6bf823ac2d
don't set plane mask for xm_buffer->gc, it causes an accum buffer conformance problem
23 jaren geleden
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 jaren geleden
Brian Paul
bb47715320
fix Intel C compiler warnings (Gerk Huisma)
23 jaren geleden
Brian Paul
cef9cdf3bb
undo previous check-in
23 jaren geleden
Brian Paul
4493f41577
added XMesaResizeBuffers()
23 jaren geleden
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 jaren geleden
Brian Paul
b2c3daa875
protect currentReadable reference with #ifndef GLX_BUILT_IN_XMESA
23 jaren geleden
Brian Paul
3d6951c097
updated comments. removed dead code.
23 jaren geleden
Brian Paul
db0ed6252b
remove a debug printf
23 jaren geleden
Brian Paul
e6c59e8d0c
fixed typo in CONVERT_TEXEL_DWORD for convert_abgr8888_to_ai88 textures (Michael Fitzpatrick)
23 jaren geleden
Brian Paul
378fcdb818
fixed pointer arithmetic error in glCopyPixels
23 jaren geleden
Brian Paul
cd3f5d807a
put lodbias loop inside test for non-NULL lambda array
23 jaren geleden
Brian Paul
c3e908891c
added thread rendering bug fix
23 jaren geleden
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 jaren geleden
Brian Paul
5a86d3852c
tweak file list for tarballs
23 jaren geleden
Brian Paul
96d0be5cf2
obsolete
23 jaren geleden
Brian Paul
0bd26c3c55
fix some minor warnings
23 jaren geleden
Brian Paul
9f7053e913
updates for 4.0.2
23 jaren geleden
Brian Paul
9fa55ac457
DOS driver updates from Daniel Borca
23 jaren geleden
Brian Paul
101092ea11
new DOS driver files from Daniel Borca
23 jaren geleden
Brian Paul
da648d9afd
minor patches from David Dawes
23 jaren geleden
Brian Paul
7a3b7c9687
syntax fixes for Solaris (David Dawes)
23 jaren geleden
Brian Paul
55f8fcba10
use -O3 for osmesa16/32 builds, disable FX and SVGA in debug builds
23 jaren geleden
Brian Paul
7419597f2f
return 'Mesa Offscreen16' or 'Mesa Offscreen32' if using deep color channels
23 jaren geleden
Brian Paul
e784671997
silence gcc warnings (Marc La France)
23 jaren geleden
Brian Paul
c2165e799c
updated comments for CHAN_BITS=16 or 32
23 jaren geleden
Brian Paul
40519b3eb3
DOS driver updates from Daniel Borca
23 jaren geleden
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 jaren geleden
Brian Paul
8308199e5d
added XMesaGarbageCollect item
23 jaren geleden
Brian Paul
3b029b0c7d
check for initialized XMesaBuffer in XMesaGarbageCollect()
23 jaren geleden
Brian Paul
bff7677bd9
undo some debug changes mistakenly checked in earlier
23 jaren geleden
Brian Paul
41796ecc25
added two latest bug fixes
23 jaren geleden
Brian Paul
94865a95b1
use separate GC for SwapBuffers to avoid colormask problem
23 jaren geleden
Karl Schultz
b8b23d4552
fix casts to quiet compiler warnings.
23 jaren geleden
Brian Paul
3245cfdf41
obsolete
23 jaren geleden
Brian Paul
69e043158a
fixed float->int conversion. Fix conditional for 16-bit Z buffer path
23 jaren geleden
Keith Whitwell
3ce17ffb84
Remove debug
23 jaren geleden