Commit Graph

512 Commits (c153ae3c5d0e330d5fe90d4db0114e2e5d792bf2)

Author SHA1 Message Date
Simon Ser 8d6d2101bc render/vulkan: add error handling for vulkan_find_mem_type() 2 years ago
Simon Ser 5206cea566 render/egl: add support for EGL_KHR_display_reference 2 years ago
Simon Ser bca60c4eec render/vulkan: improve format logging 2 years ago
Simon Ser 80cb89acee render/allocator/gbm: log human-readable format and modifier 2 years ago
Simon Ser 4ad79d05ca render/egl: improve DMA-BUF format/modifier logging 2 years ago
Simon Ser 8026953df7 render/vulkan: remove unnecessary casts 2 years ago
Simon Ser 30769723c1 render/vulkan: fix format features check for shm textures 2 years ago
Simon Ser ed018a3ee2 render/vulkan: drop wlr_vk_device.extensions 2 years ago
Simon Ser e19007dede render/vulkan: drop ext params from vulkan_device_create() 2 years ago
fakechen 30fafe4f4a egl: modify egl_init_display function definition 2 years ago
Alexander Orzechowski 9b091f528e pixel_format: RGBA4444 and RGBA5551 have alpha components 2 years ago
Bernardo Meurer eee0f5e71f
render/vulkan: fix memory type detection 2 years ago
Alexander Orzechowski 8bd7170fd9 Use env helpers 2 years ago
Alexander Orzechowski ef4baea0e2 Use wl_signal_emit_mutable 2 years ago
Simon Ser 98cf38601f render: replace wlr_texture_write_pixels with update_from_buffer 2 years ago
Manuel Stoeckl 972a5cdf7a render/gles2: simplify alpha depth check 3 years ago
Simon Ser e26c3a02df build: fix enabled GBM when allocators=auto and auto_features=disabled 3 years ago
Simon Ser c20468cfa2 render: use internal_features to indicate EGL support 3 years ago
Simon Ser b9d55b8769 render/gles2: check GBM is found 3 years ago
Simon Ser 29291cb47c render/texture: drop wlr_texture_is_opaque 3 years ago
bi4k8 369c6525d7 render/egl: don't leak memory on error return 3 years ago
bi4k8 f295aff762 Add missing & 3 years ago
bi4k8 35d1bcff6f render/vulkan/pixel_format: do not leak props->... 3 years ago
Simon Ser 96b594110d matrix: remove wlr_matrix_projection() 3 years ago
Simon Ser c2e046022f render/gles2: simplify flipped projection 3 years ago
Alexander Orzechowski bd7b42eb9f dmabuf: Don't leak file descriptors on error path 3 years ago
Simon Ser 99f63b03e7 Remove remaining wl_signal_emit calls 3 years ago
Simon Ser bb2946f737 build: make GBM optional 3 years ago
Simon Ser 452a8ec940 render/egl: add wlr_egl_get_{context,display} 3 years ago
Manuel Stoeckl 7ad67e0f1d render/gles: add support for some 16-bpc unsigned shm formats 3 years ago
zccrs 48c811ffb6 render/vulkan: fix undefined reference to wlr_texture_is_vk 3 years ago
Simon Ser 6c350799b2 Zero-initialize structs in init functions 3 years ago
Dean 104060fec5 Free drmDevice in get_egl_device_from_drm_fd() 3 years ago
Samuel Čavoj 5c17452ae0
Pass O_CLOEXEC to drmModeCreateLease calls 3 years ago
Simon Ser 39b68ea47a buffer: extract interface to separate header 3 years ago
Roman Gilg 17a289e36e render: allow texture creation while rendering 3 years ago
Simon Ser d8d30463ac render/vulkan: log physical device driver name 3 years ago
Thomas Hebb 59b9518f07 render/gles2: don't constrain shm formats to ones that support reading 3 years ago
nyorain 9988eb3378 vulkan: Fix imported image layout 3 years ago
Simon Ser 77d811a21b render: add wlr_renderer_init_wl_shm 3 years ago
Simon Ser 7201aae3d6 render/drm-format-set: add wlr_drm_format_set_intersect 3 years ago
Simon Ser 1bf9676e87 render/egl: improve modifier support detection 3 years ago
Simon Ser de0bc78319 render/pixman: advertise MOD_INVALID instead of MOD_LINEAR 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 98f2efde98 render/drm_format_set: remove special LINEAR case 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
Simon Ser d78cb808b1 render/drm_format_set: add wlr_drm_format_has 3 years ago
Simon Ser 2e33139ef7 render: introduce WLR_RENDER_DRM_DEVICE 3 years ago