summaryrefslogtreecommitdiff
path: root/src/glx/glxclient.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-04glx/kopper: Enable GLX_EXT_swap_control etc.Adam Jackson1-0/+2
2022-04-07glx: Learn about kopperAdam Jackson1-1/+1
2022-02-22glx: keep native window glx drawable by driconf optionQiang Yu1-0/+7
2021-12-07glx: add drawable type argument when create drawableQiang Yu1-0/+1
2021-11-17glx: add a workaround to glXDestroyWindow for Viewperf2020/SwMarek Olšák1-0/+1
2021-11-04glx/drirc: add a force_direct_glx_context optionPierre-Eric Pelloux-Prayer1-0/+1
2021-09-27glx: Move __glFreeAttributeState next to its one callerAdam Jackson1-2/+0
2021-09-27glx: Remove some unused declarations from glxclient.hAdam Jackson1-14/+0
2021-08-18glx: Store the context vtable on the glx screenAdam Jackson1-0/+1
2021-06-02util: Add a helper macro for defining initial-exec variables.Emma Anholt1-2/+2
2021-05-03Revert "glx: s/Display */struct glx_display */ over internal API"Adam Jackson1-8/+7
2021-04-29glx: Remove some dead declarations from glxclient.hAdam Jackson1-11/+0
2021-04-29glx: s/Display */struct glx_display */ over internal APIAdam Jackson1-7/+8
2021-04-29glx: Move server GLX vendor and version strings to glx_screenAdam Jackson1-12/+5
2021-04-29glx: Stash a copy of the XExtCodes in the glx_displayAdam Jackson1-8/+3
2021-04-29glx: Remove unused opcode argument to __glX{Get,QueryServer}StringAdam Jackson1-4/+2
2021-04-29glx: Stop pretending the GLX major number isn't 1Adam Jackson1-3/+4
2021-04-22glx: Add and use DebugMessageF convenience macroAdam Jackson1-0/+1
2021-04-22glx: s/dri_message/glx_message/Adam Jackson1-1/+7
2021-04-13glx: Move {Bind,Release}TexImage from context to screen vtableAdam Jackson1-4/+2
2021-03-19glx: Pull get_proc_address out of the context vtableAdam Jackson1-1/+3
2021-03-19glx: Pull use_x_font out of the context vtableAdam Jackson1-2/+0
2020-12-01glx: Remove DRI1Adam Jackson1-2/+0
2020-12-01glx: Remove unused __GLXDRIscreen::createContextAdam Jackson1-5/+0
2020-10-22glx: let users force-enable/disable indirect GL extensionsMartin Peres1-0/+3
2020-10-22glx: initial plumbing to let users force-enable/disable extensionsMartin Peres1-0/+3
2020-10-22glx: stop using hardcoded array sizes for bitfieldsMartin Peres1-1/+1
2020-10-21glx: Delegate the core of glXGetScreenDriver to the GLX screen vtableAdam Jackson1-0/+2
2020-10-21glx: move __glXGetUST into the DRI1 codeAdam Jackson1-3/+0
2019-09-12glx: Remove unused indirection for glx_context->fillImageAdam Jackson1-7/+0
2019-08-03mesa: Rename GLX_USE_TLS to USE_ELF_TLS.Bas Nieuwenhuizen1-2/+2
2019-03-12glx: add support for GLX_ARB_create_context_no_error (v3)Grigori Goronzy1-0/+6
2018-11-01glx: remove unused __glXPreferEGL() declarationEmil Velikov1-2/+0
2017-12-01glx: Prepare driFetchDrawable for no-config contextsAdam Jackson1-0/+4
2017-04-17EGL: Implement the libglvnd interface for EGL (v3)Kyle Brenneman1-1/+1
2016-09-15direct-to-native-GL for GLX clients on Cygwin ("Windows-DRI")Jon Turney1-2/+9
2016-05-30mesa_glinterop: remove mesa_glinterop typedefsEmil Velikov1-6/+6
2016-05-30glx: Implement the libglvnd interface.Kyle Brenneman1-0/+5
2016-05-24mesa_glinterop: make GL interop version field bidirectionalEmil Velikov1-1/+1
2016-04-26glx: Don't enclose includes inside `extern "C" { }`.Jose Fonseca1-0/+9
2016-04-20glx: implement GLX part of interop interface (v2)Marek Olšák1-0/+9
2015-03-11glx: remove support for non-multithreaded platformsEmil Velikov1-17/+1
2015-03-06Revert "glx: remove support for non-multithreaded platforms"Emil Velikov1-1/+17
2015-03-06glx: remove unneeded ifdef _WIN32 guardEmil Velikov1-2/+0
2015-03-06glx: remove support for non-multithreaded platformsEmil Velikov1-17/+1
2015-03-04glx: use ARRAY_SIZE from macros.hBrian Paul1-1/+1
2014-12-16glx: remove __glXstrdup()Juha-Pekka Heikkila1-3/+0
2014-03-13dri3: Add GLX_EXT_buffer_age supportAdel Gadllah1-0/+1
2013-12-20glx: Simplify __glxGetMscRate, it only needs the screen, not a drawableLauri Kasanen1-1/+1
2013-11-11glx: change query_renderer_integer() value param to unsignedBrian Paul1-1/+1