summaryrefslogtreecommitdiff
path: root/src/glx/dri3_glx.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-13glx: Clean up some funny business from context bind/unbindAdam Jackson1-3/+2
2023-01-13glx/dri3: Simplify protocol version trackingAdam Jackson1-9/+12
2023-01-09dri: get rid of LIBGL_SHOW_FPSPierre-Eric Pelloux-Prayer1-30/+0
2022-12-05egl+glx: Always support no_error contexts.Emma Anholt1-9/+2
2022-12-05dri: Introduce internal Mesa DRI driver loader extension.Emma Anholt1-0/+1
2022-12-05glx: Use loader_bind_extensions().Emma Anholt1-42/+25
2022-11-27glx,dri: simplify indirect function call syntaxMarek Olšák1-8/+8
2022-11-25Revert "glx/dri: Fix DRI drawable release at MakeCurrent time"Martin Roukala (né Peres)1-1/+1
2022-11-02glx: Implement the new flush methodJesse Natalie1-1/+2
2022-09-17glx/dri*: Unify glx_context subclassingAdam Jackson1-31/+21
2022-07-12glx: Unify dri2/dri3 vblank_mode logic.Emma Anholt1-17/+3
2022-06-27glx/dri: Fix DRI drawable release at MakeCurrent timeAdam Jackson1-1/+1
2022-05-04glx/kopper: Enable GLX_EXT_swap_control etc.Adam Jackson1-0/+1
2022-03-21glx/egl: improve dri null screen related error messages.Yonggang Luo1-1/+1
2022-02-22glx: keep native window glx drawable by driconf optionQiang Yu1-0/+7
2022-02-04glx: Use the new no-error driver interfaceAdam Jackson1-15/+23
2021-12-07loader/dri3: add drawable type set by GLX and EGLQiang Yu1-1/+18
2021-12-07glx: add drawable type argument when create drawableQiang Yu1-1/+2
2021-11-19glx/dri3: fix glXQueryContext does not return GLX_RENDER_TYPE valueQiang Yu1-0/+2
2021-11-17glx: add a workaround to glXDestroyWindow for Viewperf2020/SwMarek Olšák1-0/+7
2021-11-04glx/drirc: add a force_direct_glx_context optionPierre-Eric Pelloux-Prayer1-0/+8
2021-09-29gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSEPierre-Eric Pelloux-Prayer1-0/+10
2021-08-18glx/dri: Collect the GLX context attributes in a structAdam Jackson1-25/+15
2021-08-18glx: Store the context vtable on the glx screenAdam Jackson1-1/+2
2021-08-18glx: Fix and simplify the share context compatibility checkAdam Jackson1-6/+3
2021-06-03glx: create DRI screen for display GPU incase of primeYogesh Mohanmarimuthu1-2/+32
2021-06-03glx: Keep display fd open for primeYogesh Mohanmarimuthu1-0/+10
2021-05-03Revert "glx: s/Display */struct glx_display */ over internal API"Adam Jackson1-2/+2
2021-04-29glx: s/Display */struct glx_display */ over internal APIAdam Jackson1-2/+2
2021-04-23glx: Implement GLX_EXT_no_config_contextAdam Jackson1-0/+1
2021-04-13glx: Move {Bind,Release}TexImage from context to screen vtableAdam Jackson1-8/+5
2021-03-19glx: Pull get_proc_address out of the context vtableAdam Jackson1-1/+0
2021-03-19glx: Pull use_x_font out of the context vtableAdam Jackson1-1/+0
2020-12-01glx: Handle create_context in terms of create_context_attribsAdam Jackson1-13/+1
2020-12-01glx: Check share ctx compatibility in ::create_context_attribsAdam Jackson1-0/+7
2020-11-13driconf: remove the redundant glx-extension-disabling optionsMartin Peres1-13/+3
2020-10-22driconf: add a way to override indirect-GL extensionsMartin Peres1-0/+6
2020-10-22driconf: add a way to override GLX extensionsMartin Peres1-0/+5
2020-10-21glx: Delegate the core of glXGetScreenDriver to the GLX screen vtableAdam Jackson1-0/+9
2020-09-10glx/dri3: Implement GLX_EXT_swap_control_tearAdam Jackson1-0/+1
2020-09-10glx: Implement GLX_EXT_swap_control for DRI2 and DRI3Adam Jackson1-0/+1
2020-08-19egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damageEric Engestrom1-1/+1
2020-04-01glx: set the loader_logger early and for everyoneEmil Velikov1-2/+0
2020-02-10glx: print FPS with 2 decimal placesMarek Olšák1-1/+1
2019-09-26Revert "glx: Implement GLX_EXT_no_config_context"Adam Jackson1-1/+0
2019-09-23glx: Implement GLX_EXT_no_config_contextAdam Jackson1-0/+1
2019-08-04glx: drop unnecessary pointer deref for function callsEric Engestrom1-4/+4
2019-06-04glx: Fix error message when no driverName is availableCaio Marcelo de Oliveira Filho1-1/+1
2019-04-01dri3: Return the current swap interval from glXGetSwapIntervalMESA().Eric Anholt1-2/+1
2019-03-12glx: add support for GLX_ARB_create_context_no_error (v3)Grigori Goronzy1-0/+11