summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Expand)AuthorFilesLines
2020-04-15glx: omit loader_loader() for macOSEmil Velikov1-0/+4
2020-04-04glx: use anonymous namespace to avoid -Wodr issues when building with LTO ena...Eric Engestrom1-6/+8
2020-04-04glx: fix 630 times -Wlto-type-mismatch when building with LTO enabledEric Engestrom1-618/+618
2020-04-01glx: set the loader_logger early and for everyoneEmil Velikov2-2/+4
2020-04-01meson: glx: drop with_glx == dri checkEmil Velikov1-13/+8
2020-03-30scons: Prune out unnecessary targets.Jose Fonseca1-137/+0
2020-03-28meson: inline `inc_common`Eric Engestrom1-1/+1
2020-03-04Revert "glx: convert glx_config_create_list to one big calloc"Andrii Simiklit1-26/+37
2020-02-25glx/drisw: fix shm put image fallbackDave Airlie1-4/+3
2020-02-25glx/drisw: return false if shmid == -1Dave Airlie1-0/+3
2020-02-25glx/drisw: add getImageShm2 pathDave Airlie1-6/+16
2020-02-10glx: print FPS with 2 decimal placesMarek Olšák2-2/+2
2020-01-23drisw: Cache the depth of the X drawableAdam Jackson2-3/+32
2019-10-05dri: Avoid swapbuffer throttling in glXCopySubBufferMESAKenneth Graunke1-1/+1
2019-09-30glx: Log the filename of the drm device if we fail to open itAdam Jackson1-1/+1
2019-09-27drisw: Fix shared memory leak on drawable resizeAndreas Gottschling1-0/+2
2019-09-27drisw: Fix and simplify drawable setupAdam Jackson2-36/+7
2019-09-27drisw: Simplify GC setupAdam Jackson2-26/+4
2019-09-26Revert "glx: Lift sending the MakeCurrent request to top-level code"Adam Jackson2-187/+167
2019-09-26Revert "glx: Implement GLX_EXT_no_config_context"Adam Jackson12-65/+26
2019-09-23glx: Implement GLX_EXT_no_config_contextAdam Jackson12-26/+65
2019-09-23glx: Lift sending the MakeCurrent request to top-level codeAdam Jackson2-167/+187
2019-09-23glx: Move vertex array protocol state into the indirect backendAdam Jackson2-16/+22
2019-09-19glx: Fix drawable lookup bugs in glXUseXFontAdam Jackson1-16/+6
2019-09-19glx: Avoid atof() when computing the server's GLX versionAdam Jackson1-1/+2
2019-09-19glx: Remove redundant null check.Bas Nieuwenhuizen1-1/+1
2019-09-12glx: Remove unused indirection for glx_context->fillImageAdam Jackson3-21/+9
2019-09-04glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX.Hal Gentz2-1/+9
2019-08-30Revert "glx: Unset the direct_support bit for GLX_EXT_import_context"Adam Jackson1-1/+1
2019-08-27glx: Unset the direct_support bit for GLX_EXT_import_contextAdam Jackson1-1/+1
2019-08-23glx: Fix up glXQueryGLXPbufferSGIX on macOS.Vinson Lee1-1/+0
2019-08-22glx: Make __glXGetDrawableAttribute return true sometimesAdam Jackson1-1/+1
2019-08-22glx: Sync <GL/glxext.h> with KhronosAdam Jackson3-5/+3
2019-08-22glx: Whitespace cleanupsAdam Jackson1-2/+2
2019-08-21glx: Add fields for color shiftsKevin Strasser2-0/+5
2019-08-20glx: Eliminate glx_config::{rgb,float,colorIndex}ModeAdam Jackson4-37/+9
2019-08-20glx: Remove unused glx_config::pixmapModeAdam Jackson1-2/+0
2019-08-20glx: convert glx_config_create_list to one big callocAdam Jackson1-37/+26
2019-08-20glx: convert a malloc+memset to callocAdam Jackson1-2/+1
2019-08-20glx: Fix parameter documentation of glx_config_create_listAdam Jackson1-4/+0
2019-08-04glx: drop unnecessary pointer deref for function callsEric Engestrom4-46/+46
2019-08-03mesa: Rename GLX_USE_TLS to USE_ELF_TLS.Bas Nieuwenhuizen3-5/+5
2019-08-03meson: replace last uses of libxmlconfig with idep_xmlconfigEric Engestrom1-2/+5
2019-08-03meson: replace libmesa_util with idep_mesautilEric Engestrom1-2/+2
2019-07-30meson: Test for random_r()Matt Turner1-1/+1
2019-07-23meson: allow building all glx without any driversDylan Baker1-3/+3
2019-06-20glx: fix glvnd pointer typesEric Engestrom2-3/+3
2019-06-20glx: drop misleading comment about the file being "generated"Eric Engestrom1-4/+0
2019-06-07glx/windows: Fix compilation with -Werror-formatJon Turney2-5/+5
2019-06-04glx: Fix error message when no driverName is availableCaio Marcelo de Oliveira Filho1-1/+1