Commit Graph

785 Commits (be0b7845f74fd2f68e2b20802e39b81aa64cbd3e)

Author SHA1 Message Date
Kirill Primak 20b99ed854 render/drm_format_set: fix possible leak on realloc error 1 year ago
Kirill Primak 3eb89e5325 render/vulkan: fix possible double free 1 year ago
Simon Ser a0b1329ee6 Fix bool return types 1 year ago
Simon Ser 2f2a55ebd3 render: stop auto-creating wl_drm 1 year ago
Roman Gilg 3531007b75 render/pixman: add wlr_pixman_renderer_get_buffer_image() 1 year ago
Simon Ser 1f64f3925c render/gles2: add wlr_gles2_renderer_get_buffer_fbo() 1 year ago
Simon Ser 4ed8df9ab2 render: disable linux-dmabuf without DRM FD 1 year ago
Manuel Stoeckl d6859da3b4 render/vulkan: use _SRGB image view when possible 1 year ago
Manuel Stoeckl 566c413d8f render/vulkan: constify vulkan_format_props_find_modifier 1 year ago
Manuel Stoeckl 88a4b9eefd render/vulkan: create VkImage with option for _SRGB view, if possible 1 year ago
Manuel Stoeckl fd4548bb93 render/vulkan: detect which _UNORM formats support _SRGB views 1 year ago
Manuel Stoeckl acc70ee3a5 render/vulkan: extract shm texture format query into function 1 year ago
Manuel Stoeckl eab89d6c76 render/vulkan: track and use _UNORM variants of _SRGB formats 1 year ago
Alexander Orzechowski 6e03d3015e swapchain: Add wlr_swapchain_has_buffer 1 year ago
Alexander Orzechowski d3a339a03e renderer: Drop buffer binding 1 year ago
Alexander Orzechowski 3ed1268f64 render: Nuke old read pixels API 1 year ago
Alexander Orzechowski c5a3c5ca4c render: Implement texture_preferred_read_format 1 year ago
Alexander Orzechowski 57b18d26d0 wlr_texture: Introduce wlr_texture_preferred_read_format 1 year ago
Alexander Orzechowski 09f16b2a9c render/vulkan: Implement texture_read_pixels 1 year ago
Alexander Orzechowski e7055b4840 render/gles2: Implement texture_read_pixels 1 year ago
Alexander Orzechowski 01bd098166 render/pixman: Implement texture_read_pixels 1 year ago
Alexander Orzechowski e85e8bc324 wlr_texture: Introduce wlr_texture_read_pixels_options helpers 1 year ago
Alexander Orzechowski 4c6caa7c48 wlr_texture: Introduce wlr_texture_read_pixels 1 year ago
Simon Ser e8b187cc92 render/gles2: save/restore context when creating/submitting a render pass 1 year ago
Simon Ser 876d789ad5 render/gles2: reword wlr_gles2_texture comments 1 year ago
Alexander Orzechowski 84bef5c0c2 render/gles2: Inline texture invalidation 1 year ago
Alexander Orzechowski 9bf51e744e render/gles2: Don't attach texture as buffer addon 1 year ago
Alexander Orzechowski 829e34b305 render/gles2: Don't track image in texture 1 year ago
Alexander Orzechowski cb5f67431b render/gles2: Don't double import dmabuf 1 year ago
Alexander Orzechowski 665055a1a0 render/gles2: Destroy textures first 1 year ago
Alexander Orzechowski 484e248446 renderer/gles2: Bail rendering to external buffers when binding them 1 year ago
Alexander Orzechowski 0d9cd6932a render/gles2: Lazily create buffer fbo 1 year ago
Alexander Orzechowski d7ecdad4e0 render: Drop rendering_with_buffer 1 year ago
Alexander Orzechowski 3faf9883dc renderer: Drop wlr_renderer_begin 1 year ago
Simon Ser 62b6c492d5 render/gles2: check external-only flag in get_or_create_buffer() 1 year ago
Alexander Orzechowski 9118226634 render/gles2: Don't track has_alpha in pixel_format 1 year ago
Simon Ser 395a08f5d1 render/egl: fallback to GBM FD if EGLDevice is not available 1 year ago
Simon Ser 9a0a4ce221 render/vulkan: drop current_command_buffer 1 year ago
Simon Ser 56ec13596a Cleanup wlr_matrix.h includes 1 year ago
Simon Ser 9e702e9cfe util/transform: move over wl_output_transform helpers 1 year ago
Simon Ser 41494244df render: drop legacy rendering API 1 year ago
Simon Ser b2aac3390d render/vulkan: drop legacy rendering API 1 year ago
Simon Ser 514caea437 render/pixman: drop legacy rendering API 1 year ago
Simon Ser 4635717d82 render/gles2: drop legacy rendering API 1 year ago
Simon Ser 40633ae7fd render: drop legacy render pass 1 year ago
Manuel Stoeckl dbe7fb7027 render/vulkan: undo alpha premult for 8-bpc ARGB/ABGR 1 year ago
JiDe Zhang 8ebfeffdc8 Remove unnecessary code 1 year ago
eri 3232697252 render/vulkan: use VK_KHR_global_priority 1 year ago
Simon Zeni 1c2f608331 render/vulkan: remove unused queue_props in renderer 1 year ago
Brett Ernst 47bf87ade2 renderer/vulkan: don't add two alphas together in blend func 1 year ago