Commit Graph

211 Commits (d2238bf722d9a83156077473a5f5632b751d803a)

Author SHA1 Message Date
Simon Ser 0fa5743c26 render/gles2, render/pixman: stop pulling <wlr/backend.h> 2 years ago
Simon Ser 99134c26b8 render: stop pulling <wlr/backend.h> 2 years ago
Simon Ser 31ea61b390 render: add wlr_renderer.events.lost 2 years ago
Simon Ser a541c9510a render: make wlr_renderer_begin return a bool 2 years ago
Simon Ser 23540b5579 render: allow wlr_renderer_impl.begin to fail 2 years ago
Simon Ser 4a70172e26 render: make some wlr_renderer fields private 2 years ago
Simon Ser 5451cbd183 render: add docs for wlr_renderer 2 years ago
zccrs 5b34fe5513 render/vulkan: add wlr_vk_texture_has_alpha 2 years ago
Simon Ser 6baf045590 render/texture: constify wlr_texture_update_from_buffer() 2 years ago
zccrs 270914d379 render/vulkan: add some interfaces to allow compositors to integrate 2 years ago
Simon Ser 6832ae14aa render: drop wlr_renderer_read_pixels() flags 2 years ago
Simon Ser 98cf38601f render: replace wlr_texture_write_pixels with update_from_buffer 2 years ago
Simon Ser 29291cb47c render/texture: drop wlr_texture_is_opaque 3 years ago
Simon Ser 1cb6b2cf67 render/egl: document wlr_egl_create_with_context 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
Simon Ser 452a8ec940 render/egl: add wlr_egl_get_{context,display} 3 years ago
Simon Ser 4b77eadf06 render/egl: drop MESA_EGL_NO_X11_HEADERS 3 years ago
Simon Ser 28d89779af Reformat doc comments 3 years ago
Roman Gilg 17a289e36e render: allow texture creation while rendering 3 years ago
Isaac Freund 823476e76e
wlr_texture: remove wlr_texture_from_wl_drm() from header 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 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 83d78f9fd4 render: add DMA-BUF docs 3 years ago
Demi Marie Obenour b5d4bc3c62 Improve wlr_drm_format documentation 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
Simon Zeni 6f19295647 render/egl: initialize wlr_egl with EGL_PLATFORM_DEVICE_EXT 4 years ago
Simon Ser 3cf2535c23 render/egl: add support for EGL_EXT_device_drm_render_node 4 years ago
Simon Zeni 04d4fb536d render/wlr_texture: put wlr_texture_from_buffer into the public API 4 years ago
Simon Ser 2fa47c1837 render: drop wlr_renderer_impl.init_wl_display 4 years ago
Simon Ser 4c51a0f6eb render/egl: rename wlr_egl.exts to better match Khronos 4 years ago
Simon Zeni e192d87731 move wlr_box from /types to /util 4 years ago
Simon Ser 8a4957570f render/egl: remove EGL_WL_bind_wayland_display support 4 years ago
Simon Ser e5b5592a95 render: remove wl_drm support from wlr_renderer 4 years ago
Simon Ser 29be2d47e4 render: drop wlr_renderer_impl.texture_from_dmabuf 4 years ago
Simon Ser 18adb43a44 render: drop wlr_renderer_impl.texture_from_pixels 4 years ago
Simon Ser a2419eb4ea render/egl: make most functions private 4 years ago
Simon Ser b69db15da6 render/egl: remove stale wlr_egl_export_image_to_dmabuf decl 4 years ago
zccrs 3c03639cd5 render: add get native paint target of renderer 4 years ago
zccrs dc17ecd236 render/pixman: add wlr_*_is_pixman and wlr_pixman_texture_get_image 4 years ago
zccrs fdc40e071e render/gles2: add wlr_renderer_is_gles2 4 years ago
Simon Ser 2806154900 render: add missing arg to wlr_renderer_impl.get_buffer_caps 4 years ago
Simon Ser 6430230d1f render: add wlr_renderer_begin_with_buffer 4 years ago
Simon Ser 9d55f712e3 render: introduce wlr_texture_from_buffer 4 years ago
Simon Ser 6369f70931 render: remove wlr_texture_get_size 4 years ago