summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Collapse)Author
2008-11-26glx: use __glXQueryServerStringRALOVICH, Kristóf
2008-11-26glx: implement __glXGetString, hide __glXGetStringFromServerRALOVICH, Kristóf
2008-11-26glx: implement QueryVersion using XCBRALOVICH, Kristóf
2008-11-26glx: implement __glXQueryServerString using XCBRALOVICH, Kristóf
2008-11-24Merge commit 'origin/master' into gallium-0.2Brian Paul
Conflicts: progs/glsl/Makefile
2008-11-24glx: Add missing include for XCB, fixing crash on 64-bit.Bernd Buschinski
Bug #18689
2008-11-15Merge commit 'origin/master' into gallium-0.2Keith Whitwell
Conflicts: src/mesa/shader/prog_print.c
2008-11-12glFlush before CopySubBuffer, fix coordinates and extension name typo.Kristian Høgsberg
2008-11-12glx: fix xcb buildHanno Böck
2008-11-11Merge commit 'origin/master' into gallium-0.2Brian Paul
Conflicts: src/mesa/shader/prog_execute.c src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
2008-11-11Don't mess with emacs tab width.Kristian Høgsberg
2008-11-10GLX: fix out-of-bounds memory issue in indirect glAreTexturesResident()Brian Paul
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.
2008-10-27Merge commit 'origin/master' into gallium-0.2Alan Hourihane
2008-10-21glx: updated commentKristof Ralovich
2008-10-15Update DRI2 implementation according to new specification.Kristian Høgsberg
2008-10-15Revert pointless reindents to avoid merge conflicts.Kristian Høgsberg
Why are we reindenting code that's work in progress...
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxclient.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glcontextmodes.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxextensions.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxextensions.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs xfont.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs xf86dristr.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs XF86dri.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs xf86dri.hRALOVICH, Kristóf
2008-10-15glx: kill old K&R syntax in XF86dri.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs vertarr.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs singlepix.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs single2.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs renderpix.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs render2.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs pixelstore.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs pixel.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs packsingle.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs packrender.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_window_pos.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_vertex_program.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array_priv.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_transpose_matrix.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs indirect_texture_compression.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glx_query.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glx_pbuffer.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxhash.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxhash.hRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxext.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxcurrent.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glxcmds.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs glcontextmodes.cRALOVICH, Kristóf
2008-10-15glx: indent -br -i3 -npcs --no-tabs eval.cRALOVICH, Kristóf