wlroots-hyprland/include/wlr/render
zccrs 270914d379 render/vulkan: add some interfaces to allow compositors to integrate
Added wlr_vk_renderer_get_* functions to allow get the VkInstance,
VkPhysicalDevice, VkDevice, queue family of a wlr_vk_renderer.

Added wlr_vk_renderer_get_current_image_attribs function to allow get
the VkImage of current renderer buffer to use on compositors.

Added wlr_renderer_is_vk function, it's like the wlr_renderer_is_gles2,
returns true if the wlr_renderer is a wlr_vk_renderer.

Added wlr_vk_image_get_attribs function to get a VkImage and it's
extras information (e.g. a VkImageLayout and VkImageFormat of the
VkImage) from a wlr_texture.
2022-11-08 12:56:38 +01:00
..
allocator.h Reformat doc comments 2022-05-25 14:22:58 +00:00
dmabuf.h render: add DMA-BUF docs 2021-11-26 16:40:53 +00:00
drm_format_set.h Reformat doc comments 2022-05-25 14:22:58 +00:00
egl.h render/egl: document wlr_egl_create_with_context 2022-05-25 18:17:41 +00:00
gles2.h Remove support for DMA-BUF flags 2021-11-17 16:12:59 +00:00
interface.h render: drop wlr_renderer_read_pixels() flags 2022-10-04 09:15:19 +02:00
pixman.h render: add get native paint target of renderer 2021-06-19 10:04:35 +02:00
vulkan.h render/vulkan: add some interfaces to allow compositors to integrate 2022-11-08 12:56:38 +01:00
wlr_renderer.h render: drop wlr_renderer_read_pixels() flags 2022-10-04 09:15:19 +02:00
wlr_texture.h render: replace wlr_texture_write_pixels with update_from_buffer 2022-08-12 08:41:32 +00:00