summaryrefslogtreecommitdiff
path: root/glx
AgeCommit message (Expand)AuthorFilesLines
2020-05-27glx: unbreak on Unix without /usr/include/drmJan Beich1-0/+1
2020-03-30glx: Require screens match for share contexts for classic CreateContextAdam Jackson1-0/+9
2020-03-23glx: fixup symbol name for get_extensions functionVasily Khoruzhick1-0/+10
2020-01-28Revert "dri2: Don't make reference to noClientException"Adam Jackson1-1/+1
2019-10-30dix: Call SourceValidate before GetImageAdam Jackson1-0/+1
2019-10-09meson: Apparently 1.2 is < 1.2.0Adam Jackson1-1/+1
2019-10-09meson: Fix another reference to "gl" 9.2.0Adam Jackson1-1/+1
2019-10-08build: glx: Lower gl version to work with libglvndMarvin Schmidt1-1/+1
2019-08-26glx: Disable GLX_EXT_import_context if !enableIndirectGLXAdam Jackson1-2/+6
2019-08-20glx: Fix previous context validation in xorgGlxMakeCurrentAdam Jackson1-3/+1
2019-05-21GLX: Set GlxServerExports::{major,minor}VersionAaron Plattner1-2/+2
2019-05-17Merge commit 'refs/merge-requests/194/head' of gitlab.freedesktop.org:xorg/xs...Aaron Plattner4-11/+79
2019-05-17GLX: Add a function to change a clients vendor list.Kyle Brenneman3-0/+23
2019-05-17GLX: Use the sending client for looking up XID'sKyle Brenneman3-6/+26
2019-05-17GLX: Add a per-client vendor mapping.Kyle Brenneman3-5/+30
2019-05-14glx: Fix potential crashes in glXWait{GL,X}Adam Jackson1-2/+2
2019-05-01glx: Fix GLX_CONTEXT_RELEASE_BEHAVIOR_ARB handlingAdam Jackson2-6/+5
2019-04-30meson: Fix value of libglxvnd in -Dglx=false buildJon Turney1-1/+1
2019-01-16vnd: Fix a silly memory leakAdam Jackson1-4/+0
2018-09-10glx: check for indirect context in CreateContextAttribsARB()Olivier Fourdan1-0/+12
2018-06-21glx/vndcmds: Fix vendor hash table key sizeVladimir Panteleev1-1/+1
2018-05-08glx: Be sure to set an error for ghost contextsAdam Jackson1-1/+3
2018-04-24glx: Require depth > 12 for GLX visualsAdam Jackson1-2/+3
2018-04-24vnd: Disable GLX if no vendors successfully initializedAdam Jackson3-3/+12
2018-04-19meson: Fix indenting in glx/meson.buildLyude Paul1-2/+2
2018-04-10glx: Do not call into Composite if it is disabled.Michal Srb2-41/+55
2018-04-09GLX: Fix a use after free error with the GLVND vendor handle.Kyle Brenneman1-6/+7
2018-04-02meson: Distribute more SDK headersThierry Reding1-0/+6
2018-03-28Don't delete GLX's extensionInitCallback list during a reset.Kyle Brenneman1-3/+12
2018-03-21glx: honor LIBGL_DRIVERS_PATH when loading DRI driversNicolai Hähnle1-4/+34
2018-02-28glx: Add vndserver.h to the SDKAdam Jackson1-2/+4
2018-02-26glx: Don't pass NULL to glxGetClientMichel Dänzer1-2/+2
2018-02-26glx: Fix indirect no-config contextsAdam Jackson1-0/+3
2018-02-26glx: Enable GLX_ARB_create_context_no_error (v2)Adam Jackson6-1/+18
2018-02-21glx: set the version we implement in GlxServerExportsEmil Velikov1-2/+2
2018-02-21glx: use C99 initializers for GlxServerExportsEmil Velikov1-20/+20
2018-02-21glx: NULL check the correct argument in dispatch_GLXVendorPrivEmil Velikov1-3/+4
2018-02-21glx: keep glvnd_vendor a private [static] variableEmil Velikov1-3/+5
2018-02-14dri2: warning fixAdam Jackson1-1/+1
2018-02-14glx: Large commands are context state, not client stateAdam Jackson5-61/+61
2018-02-14glx: Use vnd layer for dispatch (v4)Adam Jackson8-369/+297
2018-02-14glx: Import glxvnd server module (v2)Kyle Brenneman9-1/+1816
2018-02-06glx: Only assign 8 bpc fbconfigs for composite visuals.Mario Kleiner1-0/+3
2018-01-22glx: Move provider setup interface to glx_extinit.hAdam Jackson1-10/+1
2018-01-22miinitext: General cleanup (v2)Adam Jackson1-0/+1
2018-01-08glx: Stop printing messages about what GLX extensions we enableAdam Jackson2-29/+3
2017-12-14glx: do not pick sRGB config for 32-bit RGBA visualTapani Pälli1-0/+5
2017-12-04glx: Implement GLX_EXT_no_config_context (v2)Adam Jackson6-14/+35
2017-12-01glx: Prepare __glXGetDrawable for no-config contextsAdam Jackson1-7/+39
2017-12-01glx: Fix glXQueryContext for GLX_FBCONFIG_ID and GLX_RENDER_TYPE (v2)Adam Jackson3-1/+8