Commit Graph

152 Commits (fef8ab22e3bc8e073b63ec2cc612d91d8b81a9f6)

Author SHA1 Message Date
Simon Ser b33ab26fe7 render/swapchain: make public 2 years ago
Simon Ser 8456ac6fa9 render/vulkan: wait for DMA-BUF fences 2 years ago
Simon Ser 30219cf76b render/dmabuf: add dmabuf_export_sync_file() 2 years ago
Simon Ser 337ef33edc render/vulkan: make shm/dmabuf split clearer in wlr_vk_format_props 2 years ago
Simon Ser db9d277614 render/vulkan: make vulkan_format_props_find_modifier() return value const 2 years ago
Simon Ser c9b378d21a render/drm-format-set: add wlr_drm_format_set_copy() 2 years ago
Simon Ser 8b9a48c984 render/vulkan: drop "_format" in wlr_vk_format fields 2 years ago
Simon Ser d2238bf722 render/vulkan: import semaphore to DMA-BUF instead of blocking 2 years ago
Simon Ser aaf828d3d2 render/dmabuf: add dmabuf_import_sync_file 2 years ago
Simon Ser 10f543d579 render/vulkan: release stage buffers after command buffer completes 2 years ago
Simon Ser 2a414c896e render/vulkan: destroy textures after command buffer completes 2 years ago
Simon Ser 0730552e85 render/vulkan: drop unused fields from wlr_vk_format_modifier_props 2 years ago
Manuel Stoeckl c02872e033 render/vulkan: align staging buffers for texture upload 2 years ago
Manuel Stoeckl 3ed69b4946 render/vulkan: add support for RGB565 texture format 2 years ago
Simon Ser 0fa5743c26 render/gles2, render/pixman: stop pulling <wlr/backend.h> 2 years ago
Simon Ser 6e88eeadeb render/pixel_format: import pixel_format_info_check_stride() 2 years ago
Simon Ser 165352e32f render/egl: enable EGL_LOSE_CONTEXT_ON_RESET 2 years ago
Simon Ser 261d6998fb render/gles2: query glGetGraphicsResetStatusKHR 2 years ago
zccrs 5b34fe5513 render/vulkan: add wlr_vk_texture_has_alpha 2 years ago
fakechen 4026da53f8 egl: remove eglQueryWaylandBufferWL define 2 years ago
Simon Ser f4f3c15c1e render/vulkan: always wait for last stage to complete before rendering 2 years ago
Simon Ser 7fdcb45e66 render/vulkan: use command buffer pool for stage 2 years ago
Simon Ser f1eae0eeeb render/vulkan: add a command buffer pool 2 years ago
Simon Ser a8a194d695 render/vulkan: switch to timeline semaphores 2 years ago
Simon Ser 6c31f3b078 render/vulkan: use wl_array for wlr_vk_shared_buffer.allocs 2 years ago
Simon Ser ea68506b73 render/vulkan: fix and add missing wl_list comments 2 years ago
Simon Ser 3b75ab97e2 render/vulkan: drop outdated comments 2 years ago
Simon Ser 2ac2835a1f render/vulkan: remove exts arg from vulkan_instance_create() 2 years ago
David96 7a42392da2 render/vulkan: add caching to vulkan_read_pixels 2 years ago
Simon Ser f83b3809cf render/gles2: remove stale gles2_texture_from_wl_drm() prototype 2 years ago
Simon Ser 221ee83d44 render/vulkan: drop wlr_vk_instance.extensions 2 years ago
Simon Ser e4efb6b601 render/vulkan: use addon for wlr_vk_texture 2 years ago
Simon Ser 7899b97d20 render/vulkan: use addon for wlr_vk_render_buffer 2 years ago
Simon Ser 5206cea566 render/egl: add support for EGL_KHR_display_reference 3 years ago
Simon Ser ed018a3ee2 render/vulkan: drop wlr_vk_device.extensions 3 years ago
Simon Ser e19007dede render/vulkan: drop ext params from vulkan_device_create() 3 years ago
Simon Ser 4b3e08c8ac render/egl: make wlr_egl_{make,unset,is}_current private 3 years ago
Simon Ser f954092f22 render/egl: make wlr_egl struct opaque 3 years ago
Manuel Stoeckl 7ad67e0f1d render/gles: add support for some 16-bpc unsigned shm formats 3 years ago
Simon Ser d78cb808b1 render/drm_format_set: add wlr_drm_format_has 3 years ago
Simon Ser a04cfca4da Remove support for DMA-BUF flags 3 years ago
Simon Zeni 02a1ae169e render/allocator: make wlr_allocator part of the public API 3 years ago
nyorain 8e34692250 render/vulkan: add Vulkan renderer 3 years ago
Elyes HAOUAS dc3d1530bf Fix spelling errors 4 years ago
Simon Ser 323b8498ad Revert "render/drm_format_set: add wlr_drm_format_has" 4 years ago
Simon Ser 833437d592 render/drm_format_set: add wlr_drm_format_has 4 years ago
Simon Ser ee6c841d47 render/allocator/gbm: fix create() docs for FD ownership 4 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory 4 years ago
Simon Ser ad7651a370 render/gles2: make wlr_gles2_texture a wlr_buffer addon 4 years ago
Simon Ser ee1156b62b render/gles2: make wlr_gles2_buffer an addon 4 years ago