summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Expand)AuthorFilesLines
2021-06-03glx: create DRI screen for display GPU incase of primeYogesh Mohanmarimuthu2-2/+38
2021-06-03glx: Keep display fd open for primeYogesh Mohanmarimuthu2-0/+13
2021-06-02util: Add a helper macro for defining initial-exec variables.Emma Anholt2-4/+3
2021-05-03Revert "glx: s/Display */struct glx_display */ over internal API"Adam Jackson8-83/+91
2021-05-02glx: Fix macOS build.Vinson Lee3-1/+3
2021-05-02glx: Assign unique serial number to GLXBadFBConfig errorBastian Beranek1-0/+3
2021-04-29glx: init __GLXvendorInfo to NULLPierre-Eric Pelloux-Prayer1-1/+1
2021-04-29glx: Remove some dead declarations from glxclient.hAdam Jackson1-11/+0
2021-04-29glx: s/Display */struct glx_display */ over internal APIAdam Jackson8-91/+83
2021-04-29glx: Move server GLX vendor and version strings to glx_screenAdam Jackson4-27/+9
2021-04-29glx: Simplify some overuse of GetGLXScreenConfigsAdam Jackson1-13/+5
2021-04-29glx: Stash a copy of the XExtCodes in the glx_displayAdam Jackson5-28/+17
2021-04-29glx: Remove unused opcode argument to __glX{Get,QueryServer}StringAdam Jackson5-15/+9
2021-04-29glx: Remove warn-once-ery around GLX 1.3 functionsAdam Jackson1-32/+0
2021-04-29glx: Simplify glXIsDirectAdam Jackson1-17/+2
2021-04-29glx: Stop force-enabling extensions "implied" by GLX 1.3Adam Jackson3-33/+5
2021-04-29glx: Stop pretending the GLX major number isn't 1Adam Jackson7-28/+24
2021-04-28glx: revert "Downgrade sRGB-ful fbconfigs"Tapani Pälli1-11/+0
2021-04-27glx: fix compilation error when function name not foundTapani Pälli1-0/+8
2021-04-23glx: Implement GLX_EXT_no_config_contextAdam Jackson12-28/+60
2021-04-22glx: Remove unused debugging printfsAdam Jackson1-31/+0
2021-04-22glx: Convert undocumented LIBGL_DIAGNOSTIC to LIBGL_DEBUG=verboseAdam Jackson4-35/+14
2021-04-22glx: Add and use DebugMessageF convenience macroAdam Jackson2-8/+5
2021-04-22glx: s/dri_message/glx_message/Adam Jackson5-38/+39
2021-04-22glx: Return the right GLX opcode in synthetic MakeCurrent errorsAdam Jackson1-14/+17
2021-04-22dri: Try harder to infer the drawable fbconfig if neededAdam Jackson2-2/+28
2021-04-16glx: Remove some ancient backwards-compatibility typedefsAdam Jackson1-6/+0
2021-04-16glx: Fold client_gl_only array into its one real userAdam Jackson1-24/+8
2021-04-16glx: Enable pure-client-library extensions explicitlyAdam Jackson1-209/+181
2021-04-16glx: Remove redundant client_support field from extension tableAdam Jackson1-228/+194
2021-04-16glx: Generalize __glXGetStringFromTable a littleAdam Jackson1-3/+3
2021-04-16glx: Remove some non-functional GL extension from the tableAdam Jackson1-6/+0
2021-04-16glx: Mark GLX_{ATI_pixel_format_float,NV_float_buffer} as supportedAdam Jackson1-2/+2
2021-04-16glx: Remove major/minor version tracking from extension tableAdam Jackson1-191/+182
2021-04-16glx: Remove some truly ancient unused codeAdam Jackson3-60/+3
2021-04-16glx: Remove silly __glXGetGLVersion() indirectionAdam Jackson3-23/+2
2021-04-16glx/drisw: Enable GLX_ARB_create_context_no_errorAdam Jackson1-0/+4
2021-04-15Revert "glx: Lift sending the MakeCurrent request to top-level code"Adam Jackson2-186/+167
2021-04-13glx: Lift sending the MakeCurrent request to top-level codeAdam Jackson2-167/+186
2021-04-13glx: Be more robust against null fbconfigsAdam Jackson2-0/+6
2021-04-13glx: Move {Bind,Release}TexImage from context to screen vtableAdam Jackson8-130/+103
2021-04-13glx: Don't pointlesly add -D_REENTRANT to libGL's cflagsAdam Jackson1-5/+0
2021-04-13glx: Remove some #if 0'd DRI config attribute fetchAdam Jackson1-16/+0
2021-04-13glx: Clean up fbconfig attribute handlingAdam Jackson2-17/+13
2021-04-13glx: Default sRGBCapable in the same place as the other config attribsAdam Jackson2-3/+1
2021-04-08glx: Downgrade sRGB-ful fbconfigsAdam Jackson1-0/+12
2021-04-08glx: Downgrade tfp mipmap-capable fbconfigsAdam Jackson1-2/+13
2021-04-08glx: Downgrade aux-buffer-ful fbconfigsAdam Jackson1-0/+12
2021-04-08glx: Don't downgrade the visual caveat from the serverAdam Jackson1-11/+24
2021-04-08glx: Stop pretending to validate the pbuffer fbconfig attributesAdam Jackson1-5/+0