Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-18 | st/glx: Replace MESA_VERSION_STRING by xmesa_get_name. | Chia-I Wu | |
xmesa_get_name returns the name of the st_api, which is the same as MESA_VERSION_STRING. | |||
2010-09-01 | st/glx: re-order destruction of buffers, visuals | Brian Paul | |
Free the buffers before the visuals. Fixes valgrind warning reported in fd.o bug 29919. | |||
2010-08-24 | st/glx: Include main/core.h. | Chia-I Wu | |
Make st/glx include only main/core.h from core mesa. | |||
2010-03-30 | st/glx: Remove a wrong assertion in choose_pixel_format. | Chia-I Wu | |
There are X visuals that Gallium or the code does not support. We could not assert the color format to be supported. Return PIPE_FORMAT_NONE in such cases and let the caller handle it. | |||
2010-03-12 | st/glx: Use st_api.h instead of st_public.h. | Chia-I Wu | |
2010-03-08 | winsys/xlib: remove dependency on glx/x11 state tracker | Keith Whitwell | |
Introduce xlib_drawable struct, pass this down to winsys instead of having it use the internal data structures from glx/x11 | |||
2010-02-23 | st/glx: improved depth/stencil format selection code | Brian Paul | |
Actually ask the gallium screen what Z/stencil format is supported. This will let us remove some hacks in the llvmpipe driver. | |||
2010-02-19 | Replace the _mesa_*printf() wrappers with the plain libc versions | Kristian Høgsberg | |
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2010-02-19 | Remove _mesa_memcpy in favor of plain memcpy. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2010-02-19 | Remove _mesa_atoi in favor of plain atoi. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strcmp in favor of plain strcmp. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strncpy in favor of plain strncpy. | Kenneth Graunke | |
2010-01-11 | st/xlib: Mark GLX functions as public. | Chia-I Wu | |
Mark all functions start with glX as public. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-12-27 | gallium/xlib: Silence unused variable warning. | Vinson Lee | |
2009-10-07 | gallium/xlib: call XQueryExtension() in glXQueryExtension() | Brian Paul | |
See bug 24321. | |||
2009-10-07 | gallium/xlib: fix glXQueryDrawable() bugs, see bug 24320 | Brian Paul | |
2009-10-07 | gallium/xlib: return 0 for errorBase, eventBase in glXQueryExtension() | Brian Paul | |
A little better than leaving the values undefined, I think. See bug 24321. | |||
2009-10-02 | gallium/xlib: use bitwise-and to test GLX_RGBA_BIT in choose_visual() | Brian Paul | |
The parameter is a bitmask. | |||
2009-10-02 | gallium/xlib: return GLX_RGBA_BIT or GLX_COLOR_INDEX_BIT in get_config() | Brian Paul | |
This reverts part of commit a6b84aef4ad3a7bac40704146a98977c62bfb6e8 | |||
2009-09-29 | gallium/xlib: fix GLX_RENDER_TYPE query | Brian Paul | |
Return GLX_RGBA_TYPE or GLX_COLOR_INDEX_TYPE. | |||
2009-08-19 | st/xlib: remove a couple more 'fake' references | Keith Whitwell | |
2009-08-19 | st/xlib: remove dead ungrab helper | Keith Whitwell | |
2009-08-14 | st/xlib: reduce the proliferation of GLX context types | Keith Whitwell | |
Now there is just a single, struct __GLXcontextRec, which is the GLXContext typedef has already been defined as a pointer to. I believe this is the intended usage, that GLX implementations should define that struct as they require. Merge the two previous structs into one and get rid of the no-longer-necessary type casts and sub-classing. | |||
2009-08-12 | gallium/glx/xlib: main/ prefix on Mesa includes, remove -I$(TOP)/src/mesa/main/ | Brian Paul | |
2009-08-12 | gallium/glx/xlib: updated comments | Brian Paul | |
2009-08-12 | gallium/glx/xlib: rename fakeglx.c to glx_api.c | Brian Paul | |