Commit Graph

151 Commits (eebaca8dbffc7c5c46e5878167ddee269493e073)

Author SHA1 Message Date
YaoBing Xiao 3048fb3fc6 render/egl: Release devices before return 7 months ago
Simon Ser 19ffbfe356 render/egl: add support for explicit sync extensions 7 months ago
Simon Ser 54e1fefd2e render/egl: drop wlr_egl_is_current() 1 year ago
Simon Ser c31d307971 render/egl: drop wlr_egl_save_context() 1 year ago
Simon Ser d5556ec78f render/egl: add save_context parameter to wlr_egl_make_current() 1 year ago
Simon Ser 842093bb84 Define _POSIX_C_SOURCE globally 1 year ago
Simon Ser 395a08f5d1 render/egl: fallback to GBM FD if EGLDevice is not available 1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical 1 year ago
Alexander Orzechowski ce615a44c0 egl: Don't assume display is owned when KHR_display_reference is unsupported 2 years ago
Alexander Orzechowski 91a1797a96 egl: Remove dead code 2 years ago
Simon Ser 4d634276a4 render/egl: check for EGL_EXT_device_query in get_egl_device_from_drm_fd() 2 years ago
Simon Zeni 782b5e6565 Revert "render/egl: skip incompatible EGL devices" 2 years ago
Eric Engestrom c73e20628a render/egl: skip incompatible EGL devices 2 years ago
Simon Ser f12cdc53f3 render/egl: stop advertising render support for external-only formats 2 years ago
Simon Ser 80074d95fb egl: consistently use EGLint for DMA-BUF format 2 years ago
Simon Ser 165352e32f render/egl: enable EGL_LOSE_CONTEXT_ON_RESET 2 years ago
Simon Zeni ed71915742 render/egl: fix uninitialized pointers in init_dmabuf_formats 2 years ago
Simon Ser 6d90518c97 egl: add WLR_EGL_NO_MODIFIERS 2 years ago
Simon Ser 5206cea566 render/egl: add support for EGL_KHR_display_reference 3 years ago
Simon Ser 4ad79d05ca render/egl: improve DMA-BUF format/modifier logging 3 years ago
fakechen 30fafe4f4a egl: modify egl_init_display function definition 3 years ago
Alexander Orzechowski 8bd7170fd9 Use env helpers 3 years ago
bi4k8 369c6525d7 render/egl: don't leak memory on error return 3 years ago
Simon Ser 452a8ec940 render/egl: add wlr_egl_get_{context,display} 3 years ago
Dean 104060fec5 Free drmDevice in get_egl_device_from_drm_fd() 3 years ago
Simon Ser 1bf9676e87 render/egl: improve modifier support detection 3 years ago
Simon Ser 051d1ce90e render/egl: add wlr_egl_create_with_context 3 years ago
Simon Ser ffd4a27714 render/egl: store IMG_context_priority in wlr_egl 3 years ago
Simon Ser d5df8d5cbf render/egl: always add LINEAR to supported modifiers 3 years ago
Simon Ser affe9eda57 Require INVALID for implicit format modifiers 3 years ago
Cole Mickens 3a685b10b6
egl: use alts for EGL_EXT_device_enum, if missing 3 years ago
Haelwenn (lanodan) Monnier 6666604f17 render/egl.c: Fix memory leaks in egl_create 3 years ago
Simon Ser 1d7e438d8a Revert "Require INVALID for implicit format modifiers" 4 years ago
Simon Ser 62be833aef Revert "render/egl: always add LINEAR to supported modifiers" 4 years ago
Simon Ser 780052d4da render/egl: always add LINEAR to supported modifiers 4 years ago
Simon Ser ea7357b703 Require INVALID for implicit format modifiers 4 years ago
Simon Ser 749b3c00f0 render/egl: reopen DRM node for GBM 4 years ago
Simon Zeni 6f19295647 render/egl: initialize wlr_egl with EGL_PLATFORM_DEVICE_EXT 4 years ago
yuiiio 7667ab73bd
render/egl: fix typo 4 years ago
Simon Ser 3cf2535c23 render/egl: add support for EGL_EXT_device_drm_render_node 4 years ago
Simon Ser ace2eda073 render/egl: set EGL_IMAGE_PRESERVED_KHR 4 years ago
Simon Ser 4c51a0f6eb render/egl: rename wlr_egl.exts to better match Khronos 4 years ago
Simon Ser 8a4957570f render/egl: remove EGL_WL_bind_wayland_display support 4 years ago
Simon Ser 1db976cecb render/egl: replace wlr_egl_create with wlr_egl_create_with_drm_fd 4 years ago
Simon Ser a2419eb4ea render/egl: make most functions private 4 years ago
Simon Ser 101b9a193d render/egl: query and display EGL driver name 4 years ago
Simon Ser 5c699f09cb Log drmGetDevices2 error code 4 years ago
Simon Zeni 8a27050b4e render/egl: fail on EGL_MESA_device_software 4 years ago
Simon Ser 9ecfa4343a render: remove wlr_texture_to_dmabuf 4 years ago
zccrs 69e1997ebe render/egl: check "EGL_KHR_platform_gbm" for EGL gbm platform 4 years ago