path: root/src/glx/glxcmds.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-03Revert "glx: s/Display */struct glx_display */ over internal API"Adam Jackson1-35/+40
2021-04-29glx: s/Display */struct glx_display */ over internal APIAdam Jackson1-40/+35
2021-04-29glx: Move server GLX vendor and version strings to glx_screenAdam Jackson1-3/+2
2021-04-29glx: Simplify some overuse of GetGLXScreenConfigsAdam Jackson1-13/+5
2021-04-29glx: Remove unused opcode argument to __glX{Get,QueryServer}StringAdam Jackson1-3/+2
2021-04-29glx: Simplify glXIsDirectAdam Jackson1-17/+2
2021-04-29glx: Stop force-enabling extensions "implied" by GLX 1.3Adam Jackson1-5/+3
2021-04-29glx: Stop pretending the GLX major number isn't 1Adam Jackson1-2/+2
2021-04-23glx: Implement GLX_EXT_no_config_contextAdam Jackson1-2/+5
2021-04-13glx: Be more robust against null fbconfigsAdam Jackson1-0/+3
2021-04-13glx: Move {Bind,Release}TexImage from context to screen vtableAdam Jackson1-4/+84
2021-03-19glx: Pull get_proc_address out of the context vtableAdam Jackson1-6/+4
2021-03-19glx: Pull use_x_font out of the context vtableAdam Jackson1-2/+24
2021-02-22glx: proposed fix for setSwapIntervalDave Airlie1-2/+2
2021-02-10glx: Fix GLX_SGI_video_sync for the no-current-drawable caseAdam Jackson1-0/+6
2020-12-02glx: Fix the generated error when indirect contexts are not supportedAdam Jackson1-2/+4
2020-12-02glx: Simplify error handling in glXImportContextEXTAdam Jackson1-8/+2
2020-10-21glx: move __glXGetUST into the DRI1 codeAdam Jackson1-35/+0
2020-09-10glx/dri3: Implement GLX_EXT_swap_control_tearAdam Jackson1-1/+2
2020-09-10glx: Implement GLX_EXT_swap_control for DRI2 and DRI3Adam Jackson1-0/+31
2020-09-10glx: Reject glXSwapIntervalMESA greater than INT_MAXAdam Jackson1-1/+4
2020-09-10glx: Collect all the non-applegl extensions in the GetProcAddress tableAdam Jackson1-18/+14
2020-09-10glx: Use GLX_FUNCTION2 only for actually aliased function namesAdam Jackson1-52/+50
2020-07-23glx: Fix build and warnings with -Dglx=dri -Dglx-direct=falseAdam Jackson1-16/+8
2019-09-26Revert "glx: Implement GLX_EXT_no_config_context"Adam Jackson1-4/+1
2019-09-23glx: Implement GLX_EXT_no_config_contextAdam Jackson1-1/+4
2019-08-20glx: Eliminate glx_config::{rgb,float,colorIndex}ModeAdam Jackson1-14/+0
2019-08-04glx: drop unnecessary pointer deref for function callsEric Engestrom1-1/+1
2018-12-15glx: Fix compilation with GLX_USE_WINDOWSGLJon Turney1-2/+4
2018-12-13glx: mandate xf86vidmode only for "drm" dri platformsEmil Velikov1-2/+4
2018-11-20glx: make xf86vidmode mandatory for direct renderingEmil Velikov1-6/+1
2018-11-07glx: Demand success from CreateContext requests (v2)Adam Jackson1-38/+55
2018-07-31Make glXChooseFBConfig handle unspecified sRGB correctlyJon Turney1-0/+1
2018-06-05glx: Fix number of property values to read in glXImportContextEXTMichel Dänzer1-1/+1
2018-03-12glx: remove empty GLX_SGIX_swap_group stubsEmil Velikov1-16/+0
2018-03-12glx: remove empty GLX_SGIX_swap_barrier stubsEmil Velikov1-25/+0
2018-02-01glx/apple: include util/debug.h for env_var_as_boolean prototypeJon Turney1-0/+1
2017-12-01glx: Use __glXSendError instead of open-coding itAdam Jackson1-9/+1
2017-12-01glx: Simplify some dummy vtable interactionsAdam Jackson1-5/+5
2017-11-09glx: Relax validate_renderType_against_config for EXT_no_config_contextAdam Jackson1-13/+17
2017-09-27glx: Be more tolerant in glXImportContext (v2)Adam Jackson1-42/+30
2017-09-12glx: turn LIBGL_DUMP_VISUALID into a booleanEric Engestrom1-1/+1
2017-08-17glxcmds: Fix a typo in the __APPLE__ codepathJeremy Huddleston Sequoia1-1/+1
2017-05-04glx: use correct compile guard GLX_INDIRECT_RENDERINGEmil Velikov1-1/+1
2017-04-28glx: add missing sRGB attribute check in fbconfigs_compatible()Neha Bhende1-0/+1
2017-02-06glx: guard swap-interval functions against destroyed drawablesNicolai Hähnle1-3/+15
2017-01-18glx: use GLX_ALIAS for glXGetProcAddressEmil Velikov1-13/+4
2017-01-18mesa: make use of HAVE_FUNC_ATTRIBUTE_ALIAS macroEmil Velikov1-2/+2
2016-11-04glx: make interop ABI visible againMarek Olšák1-2/+2
2016-10-14glx: Perform check for valid fbconfig against proper X-Screen.Mario Kleiner1-2/+1