Commit Graph

246 Commits (6287b610253d63fdb456564743b02f76919b17fb)

Author SHA1 Message Date
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 57b18d26d0 wlr_texture: Introduce wlr_texture_preferred_read_format 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 1208ba6c28 render/gles2: document EGL context gotchas 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 41494244df render: drop legacy rendering API 1 year ago
Simon Ser e58c7bb792 render/drm_format_set: use published kernel doc URL 1 year ago
Alexander Orzechowski 5299d973d5 render/pass: Introduce wlr_render_rect_options_get_box 1 year ago
Manuel Stoeckl a94168b5fe render: ensure wlr_render_rect_options->box is nonempty 2 years ago
Simon Ser d3d3e19ffd render: split render pass API into separate header 2 years ago
Simon Ser 4811d9fb18 render: document wlr_buffer_pass_options.timer 2 years ago
Simon Ser b7dca21c2b render: constify struct wlr_buffer_pass_options 2 years ago
Alexander Orzechowski 2044cc2311 render: Introduce wlr_render_texture_options.blend_mode 2 years ago
Alexander Orzechowski 6bd44c4fcd renderer: Introduce wlr_scale_filter_mode 2 years ago
Rose Hudson 45ca284eee render/gles2: implement timer API 2 years ago
Rose Hudson 9e8947e4d5 add render timer API 2 years ago
Alexander Orzechowski 300bd80772 wlr_drm_format_set: Store formats on array 2 years ago
Alexander Orzechowski 340700cb70 wlr_drm_format: Change wlr_drm_format_dup to copy 2 years ago
Alexander Orzechowski e6879616e7 wlr_drm_format: Make structure constant length 2 years ago
Alexander Orzechowski 84d07e7119 wlr_drm_format_set: Remove redundant text in comment for finish function 2 years ago
Alexander Orzechowski b45396c790 wlr_drm_format: Introduce drm_format_finish 2 years ago
Alexander Orzechowski 5adb1be3a7 drm_format_set_intersect: Require initialized dst and remove assert 2 years ago
Alexander Orzechowski 1ee75786b4 drm_format_set_union: Require initialized dst and remove assert 2 years ago
Alexander Orzechowski 2dd9549085 drm_format_set: Mark as unstable 2 years ago
Austin Shafer ec37d55a5e Add union function for format sets 2 years ago
Simon Ser a93fc8afd6 render: introduce blend mode 2 years ago
Simon Ser 4a1ad32534 render: add render pass helpers 2 years ago
Simon Ser 756dedae20 Add a new renderer API 2 years ago
Simon Ser b33ab26fe7 render/swapchain: make public 2 years ago
Alexander Orzechowski db0e962368 wlr_texture: Expose owning renderer 2 years ago
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 3 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