aboutsummaryrefslogtreecommitdiff
path: root/render/egl.c
AgeCommit message (Expand)Author
2021-07-26render/egl: add support for EGL_EXT_device_drm_render_nodeSimon Ser
2021-07-23render/egl: set EGL_IMAGE_PRESERVED_KHRSimon Ser
2021-07-12render/egl: rename wlr_egl.exts to better match KhronosSimon Ser
2021-07-05render/egl: remove EGL_WL_bind_wayland_display supportSimon Ser
2021-06-30render/egl: replace wlr_egl_create with wlr_egl_create_with_drm_fdSimon Ser
2021-06-24render/egl: make most functions privateSimon Ser
2021-05-11render/egl: query and display EGL driver nameSimon Ser
2021-04-26Log drmGetDevices2 error codeSimon Ser
2021-04-26render/egl: fail on EGL_MESA_device_softwareSimon Zeni
2021-04-08render: remove wlr_texture_to_dmabufSimon Ser
2021-04-07render/egl: check "EGL_KHR_platform_gbm" for EGL gbm platformzccrs
2021-04-06render/egl: stop relying on platform for high prioritySimon Ser
2021-03-27render/egl, backend/wayland: add workaround for split render/display setupsSimon Ser
2021-03-15render/egl: don't fail on EGL_MESA_device_softwareSimon Ser
2021-02-01render/egl: log whether DMA-BUF modifiers are supportedSimon Ser
2021-02-01render/egl: add check for EGL_KHR_surfaceless_contextBrandon Dowdy
2021-01-29render/egl: remove *config_attribs and wlr_egl->configBrandon Dowdy
2021-01-29render/egl: remove wlr_egl_{create,destroy}_surfaceBrandon Dowdy
2021-01-27render/egl: fix NULL dereference when using llvmpipeSimon Ser
2021-01-27render/egl: fail to create wlr_egl on software rendererSimon Zeni
2021-01-20Revert "render: add wlr_egl_create_from_drm_fd function"Simon Ser
2021-01-20Revert "render/egl: remove unused gbm_device member"Simon Ser
2021-01-20render/egl: remove unused gbm_device memberSimon Zeni
2021-01-20render: add wlr_egl_create_from_drm_fd functionSimon Zeni
2021-01-16render/egl: fix gbm_device use-after-freeSimon Ser
2021-01-16render: drop egl parameters from wlr_renderer_autocreateSimon Zeni
2021-01-12render/egl: remove surface and buffer age args from make_currentSimon Ser
2021-01-12render/egl: replace init/finish with create/destroySimon Ser
2021-01-12render/egl: remove wlr_egl_swap_buffersSimon Ser
2021-01-12render/egl: remove support for EGL_NATIVE_VISUAL_IDSimon Ser
2020-12-10egl: fix memory leakIlia Bozhinov
2020-12-07render/egl: support config-less wlr_eglSimon Ser
2020-11-30render/egl: remove wlr_egl.external_only_dmabuf_formatsSimon Ser
2020-11-30render: rename wlr_renderer_get_dmabuf_formatsSimon Ser
2020-11-30render: introduce wlr_renderer_get_dmabuf_render_formatsSimon Ser
2020-11-28render/egl: don't rely on being able to open primary nodeSimon Ser
2020-11-19render/egl: recognize EGL_BAD_DEVICE_EXT errorRonan Pigott
2020-11-15render/egl: introduce wlr_egl_dup_drm_fdSimon Ser
2020-07-14render: egl: Use current display to restore NULL contextAndri Yngvason
2020-06-18render/egl: print error nameSimon Ser
2020-06-10render/egl: explicit client extension handlingSimon Ser
2020-06-08render: egl: Add utility functions for saving/restoring contextAndri Yngvason
2020-06-06render: choose DMA-BUF texture target via eglQueryDmaBufModifiersEXTSimon Ser
2020-06-02render: stop making EGL context current in wlr_egl_initSimon Ser
2020-05-20render/egl: unset current context after swapping buffersSimon Ser
2020-05-19render/egl: introduce wlr_egl_unset_currentSimon Ser
2020-04-09render/egl: make config attribs constSimon Ser
2020-01-12render/egl: remove SURFACELESS_MESA special caseSimon Ser
2019-12-21render: fix EGL extensions not loadedSimon Ser
2019-12-20Refactor EGL/GL API loadingSimon Ser