summaryrefslogtreecommitdiffstats
path: root/src/glx
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'origin/master' into gallium-0.2Alan Hourihane2009-01-143-8/+7
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: docs/install.html docs/relnotes-7.3.html src/mesa/shader/slang/slang_codegen.c src/mesa/shader/slang/slang_compile.c src/mesa/shader/slang/slang_emit.c src/mesa/shader/slang/slang_preprocess.c src/mesa/shader/slang/slang_preprocess.h
| * Build fixes for gcc 2.95Matthieu Herrb2009-01-112-6/+5
| |
| * Fix build with GCC 2.95.Owain G. Ainsworth2009-01-111-2/+2
| |
* | Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-12-151-6/+4
|\|
| * GLX: Change resulting from previous commitIan Romanick2008-12-141-6/+4
| | | | | | | | | | | | | | | | Commit db61cbfa2aa241da49589331d8b6875d9a77d826 made modifications to the protocol generator data and scripts. This commit represents the changes to the generated files resulting from the previous changes. This is the client-side part of the fix for bugzilla #11003.
* | Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-12-081-1/+0
|\| | | | | | | | | | | Conflicts: progs/glsl/Makefile
| * Bump dri2proto requirement to 1.99.3, drop CopyRegion bitmask from protocol.Kristian Høgsberg2008-12-011-1/+0
| |
* | Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-11-285-23/+163
|\|
| * Revert "glx: xcbified visual and FBConfig choosing"RALOVICH, Kristóf2008-11-271-103/+6
| | | | | | | | This reverts commit 62688f11355cfa865d420755aa159875b425cc9b.
| * Revert "glx: revert using nonexsisten XCB version of glXGetFBConfigsSGIX"RALOVICH, Kristóf2008-11-271-0/+58
| | | | | | | | This reverts commit 53698765019e50172be25a4ff48c83d54f0e7981.
| * glx: revert using nonexsisten XCB version of glXGetFBConfigsSGIXRALOVICH, Kristóf2008-11-261-58/+0
| | | | | | | | | | | | | | | | This uses a GLX VendorPrivate request. VendorPrivates are real GLX API calls but use the same protocol request. XCB does not currently support specific VendorPrivetes directly. See eg.: http://lists.freedesktop.org/archives/xcb/2008-November/004036.html for more information.
| * glx: remove XCB debug leftoverRALOVICH, Kristóf2008-11-261-4/+0
| |
| * glx: xcbified glXSwapBuffersRALOVICH, Kristóf2008-11-261-1/+8
| |
| * glx: xcbified visual and FBConfig choosingRALOVICH, Kristóf2008-11-261-6/+103
| |
| * glx: xcbified __glXClientInfoRALOVICH, Kristóf2008-11-261-4/+17
| |
| * glx: no graphics context during initializationRALOVICH, Kristóf2008-11-265-11/+15
| |
| * glx: xcbified __glXIsDirectRALOVICH, Kristóf2008-11-261-0/+21
| |
| * glx: missing static on local functionRALOVICH, Kristóf2008-11-261-1/+1
| |
| * glx: use __glXGetStringRALOVICH, Kristóf2008-11-261-3/+1
| |
| * glx: use __glXQueryServerStringRALOVICH, Kristóf2008-11-262-11/+5
| |
| * glx: implement __glXGetString, hide __glXGetStringFromServerRALOVICH, Kristóf2008-11-262-21/+72
| |
| * glx: implement QueryVersion using XCBRALOVICH, Kristóf2008-11-261-1/+22
| |
| * glx: implement __glXQueryServerString using XCBRALOVICH, Kristóf2008-11-262-0/+35
| |
* | Merge commit 'origin/master' into gallium-0.2Brian Paul2008-11-241-0/+1
|\| | | | | | | | | | | Conflicts: progs/glsl/Makefile
| * glx: Add missing include for XCB, fixing crash on 64-bit.Bernd Buschinski2008-11-241-0/+1
| | | | | | | | Bug #18689
* | Merge commit 'origin/master' into gallium-0.2Keith Whitwell2008-11-154-2/+13
|\| | | | | | | | | | | Conflicts: src/mesa/shader/prog_print.c
| * glFlush before CopySubBuffer, fix coordinates and extension name typo.Kristian Høgsberg2008-11-123-2/+8
| |
| * glx: fix xcb buildHanno Böck2008-11-121-0/+5
| |
* | Merge commit 'origin/master' into gallium-0.2Brian Paul2008-11-1144-182/+118
|\| | | | | | | | | | | | | Conflicts: src/mesa/shader/prog_execute.c src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
| * Don't mess with emacs tab width.Kristian Høgsberg2008-11-1143-43/+0
| |
| * GLX: fix out-of-bounds memory issue in indirect glAreTexturesResident()Brian Paul2008-11-102-139/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See bug 18445. When getting array results, __glXReadReply() always reads a multiple of four bytes. This can cause writing to invalid memory when 'n' is not a multiple of four. Special-case the glAreTexturesResident() functions now. To fix the bug, we use a temporary buffer that's a multiple of four bytes in length. NOTE: this commit also reverts part of commit 919ec22ecf72aa163e1b97d8c7381002131ed32c (glx/x11: Added some #ifdef GLX_DIRECT_RENDERING protection) which directly edited the indirect.c file rather than the python generator! I'm not repairing that issue at this time.
* | Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-10-271-1/+1
|\|
| * glx: updated commentKristof Ralovich2008-10-211-1/+1
| |
| * Update DRI2 implementation according to new specification.Kristian Høgsberg2008-10-147-69/+101
| |
| * Revert pointless reindents to avoid merge conflicts.Kristian Høgsberg2008-10-147-3019/+2893
| | | | | | | | Why are we reindenting code that's work in progress...
| * glx: indent -br -i3 -npcs --no-tabs glxclient.hRALOVICH, Kristóf2008-10-131-173/+188
| |
| * glx: indent -br -i3 -npcs --no-tabs glcontextmodes.hRALOVICH, Kristóf2008-10-131-15/+15
| |
| * glx: indent -br -i3 -npcs --no-tabs glxextensions.cRALOVICH, Kristóf2008-10-131-178/+183
| |
| * glx: indent -br -i3 -npcs --no-tabs glxextensions.hRALOVICH, Kristóf2008-10-131-24/+32
| |
| * glx: indent -br -i3 -npcs --no-tabs xfont.cRALOVICH, Kristóf2008-10-131-211/+212
| |
| * glx: indent -br -i3 -npcs --no-tabs xf86dristr.hRALOVICH, Kristóf2008-10-131-207/+232
| |
| * glx: indent -br -i3 -npcs --no-tabs XF86dri.cRALOVICH, Kristóf2008-10-131-461/+493
| |
| * glx: indent -br -i3 -npcs --no-tabs xf86dri.hRALOVICH, Kristóf2008-10-131-52/+53
| |
| * glx: kill old K&R syntax in XF86dri.cRALOVICH, Kristóf2008-10-131-63/+15
| |
| * glx: indent -br -i3 -npcs --no-tabs vertarr.cRALOVICH, Kristóf2008-10-131-103/+118
| |
| * glx: indent -br -i3 -npcs --no-tabs singlepix.cRALOVICH, Kristóf2008-10-131-138/+145
| |
| * glx: indent -br -i3 -npcs --no-tabs single2.cRALOVICH, Kristóf2008-10-131-681/+718
| |
| * glx: indent -br -i3 -npcs --no-tabs renderpix.cRALOVICH, Kristóf2008-10-131-102/+111
| |
| * glx: indent -br -i3 -npcs --no-tabs render2.cRALOVICH, Kristóf2008-10-131-272/+296
| |
| * glx: indent -br -i3 -npcs --no-tabs pixelstore.cRALOVICH, Kristóf2008-10-131-254/+271
| |