Ian Romanick
6e56f905d0
More comments. More dead-code removed. More clean-up.
hace 21 años
Keith Whitwell
2860e5f536
Disable leftover debug statements
hace 21 años
Brian Paul
22652f952f
fix some BCOMP/ACOMP typos (fixes Brad King's vtk failures)
hace 21 años
Brian Paul
ae818ed1da
don't include strings.h
hace 21 años
Brian Paul
198d6d05b0
remove eglQueryDisplayMESA()
hace 21 años
Brian Paul
5a0cb726d1
fix pbuffer sample code
hace 21 años
Brian Paul
d2ab4eb2c2
remove glmode stuff
hace 21 años
Jon Smirl
2ec2e94e2e
Check error return from _eglInitPbufferSurface() correctly
hace 21 años
Jon Smirl
40c1c723fb
Compute stride in the right order
hace 21 años
Brian Paul
bf7f998f39
Added software-based pbuffer support (untested).
Use _eglConfigToContextModesRec() function and remove need for
the _EGLConfig->glmode struct.
Silence some compiler warnings.
hace 21 años
Brian Paul
bb2c65200c
updated demoCreatePbufferSurface()
hace 21 años
Brian Paul
5119056324
update comments
hace 21 años
Brian Paul
4c80f8df46
more work on _eglConfigToContextModesRec()
hace 21 años
Jon Smirl
e03b5cdf3f
Make EGL_NO_MODE_MESA work.
hace 21 años
Brian Paul
167b141e6e
added _eglInitPbufferSurface()
hace 21 años
Jon Smirl
d06da50888
Fix several internal problems with generating the list of configs.
hace 21 años
Ian Romanick
c1082804a8
Rearranged some code and added some comments to mgaAllocDmaLow. The
modified code performs identically, but cuts 16KiB from the resulting
mga_dri.so.
hace 21 años
Felix Kuehling
ffd97d20aa
Don't use _mesa_swizzle_ubyte_image if all three texture formats
involved in _mesa_textore_argb/rgba8888 (source, base-internal,
destination) differ. _mesa_swizzle_ubyte_image knows only about two of
the formats and can't handle the case that all three are different
correctly. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=3111 .
hace 21 años
Brian Paul
a33f0d3024
remove -ansi -pedantic -D_POSIX_C_SOURCE=199309L from CXXFLAGS
hace 21 años
Jon Smirl
380991cb65
Implement query of surface type.
hace 21 años
Jon Smirl
3e8001a465
Add error about write permission to fbdev attribs
hace 21 años
Brian Paul
af1a729972
another GLX / XCB patch (Jeremy Kolb)
hace 21 años
Keith Whitwell
cf4f3c5061
Deal better with indirection and indirection accounting, developed
with Ben Skeggs.
hace 21 años
Keith Whitwell
4cf20d9236
Apply r200 tcl fix to radeon - compiles but untested.
hace 21 años
Brian Paul
72a313902b
EGL_MESA_copy_context stuff
hace 21 años
Brian Paul
f9bad3dfea
use EGLint instead of unsigned long for eglCopyContextMESA, added comments
hace 21 años
Brian Paul
a495ed372f
separate ext strings with a space
hace 21 años
Brian Paul
d9789b7861
s/Atrib/Attrib/, set extension enable flags
hace 21 años
Brian Paul
51ac95ba89
added boolean extension flags to _EGLDriver
hace 21 años
Brian Paul
6493bd07a7
restore _eglSetConfigAttrib (for now), added prototype _eglConfigToContextModesRec()
hace 21 años
Brian Paul
7bfe8df08a
define M_E if needed
hace 21 años
Brian Paul
5873faf39b
make _eglSetConfigAtrib() a static function, and rename it
hace 21 años
Brian Paul
fdeda9c458
remove MESA suffix from _eglInitScreenSurface, use swAlpha value
hace 21 años
Brian Paul
9b134f641c
minor tweaks
hace 21 años
Brian Paul
efeea95dcc
fix GetRow parameters (Nicolai Haehnle)
hace 21 años
Jon Smirl
45472672a2
A few egl patches needed for glitz, mainly config BITS
hace 21 años
Aapo Tahkola
aca2e0da3c
Make gleans polyoffset test happy.
hace 21 años
Aapo Tahkola
d5084d42d4
Dont assume GLbooleans are ones when true.
hace 21 años
Nicolai Haehnle
578f63f2bf
Cleanup blend state generation.
Do not set the NO_SEPARATE bit, as it causes problems with some
combinations of blend functions.
hace 21 años
Jon Smirl
1c606a9aa1
Add empty placeholder for eglCopyContextMESA
hace 21 años
Nicolai Haehnle
09f433b97c
The kernel doesn't like command buffers over 64KB, so we don't
allocate buffers bigger than that.
hace 21 años
Jon Smirl
8110df4f61
Fix compiler warning about missing parameter list
hace 21 años
Nicolai Haehnle
9cf35d2876
Remove dead span functions code.
hace 21 años
Nicolai Haehnle
11bd5c1ac4
Fix span functions for stencil buffer access.
hace 21 años
Nicolai Haehnle
686e9b9f57
Don't print debug messages unless the user explicitly requested them
using the RADEON_DEBUG environment variable.
hace 21 años
Jon Smirl
aecc05627a
Add forgotten demo2.c
VS: ----------------------------------------------------------------------
hace 21 años
Jon Smirl
d0ddf190aa
Fix compile error in demo egl driver
hace 21 años
Jon Smirl
5cb977fedf
Forgot to add fb_egl.c
hace 21 años
Nicolai Haehnle
296428dcf4
Make software fallbacks work again:
We need to plug in swsetup functions into the TNL module's callbacks.
Also, resize the framebuffer size when the drawable size changes.
hace 21 años
Nicolai Haehnle
ee83a1302f
Remove quiescence sequence from r300ClearBuffer.
The DRM is responsible for emitting this quiescence sequence when
appropriate.
hace 21 años