Commit Graph

131 Commits (6287b610253d63fdb456564743b02f76919b17fb)

Author SHA1 Message Date
Alexander Orzechowski d3a339a03e renderer: Drop buffer binding 1 year ago
Alexander Orzechowski 3ed1268f64 render: Nuke old read pixels API 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 56ec13596a Cleanup wlr_matrix.h includes 1 year ago
Simon Ser 41494244df render: drop legacy rendering API 1 year ago
Simon Ser 40633ae7fd render: drop legacy render pass 1 year ago
Simon Ser db7751f39e render: log error when requested renderer is compile-time disabled 1 year ago
Alexander Orzechowski d817ebb80f renderer: Don't crash when trying to fallback to pixman 1 year ago
Alexander Orzechowski 4f92ecde82 renderer_autocreate_with_drm_fd: Ensure fd isn't bogus 1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical 1 year ago
Simon Ser 11aba53ead render: only open DRM render node if necessary 2 years ago
Simon Ser b7dca21c2b render: constify struct wlr_buffer_pass_options 2 years ago
Simon Ser 7a9f8d8d6b Use struct initializers instead of memset() 2 years ago
Alexander Orzechowski e0424b24f6 renderer: Don't pass NULL options 2 years ago
Rose Hudson 9e8947e4d5 add render timer API 2 years ago
Simon Ser 471249ae4f render/pass: add legacy render pass implementation 2 years ago
Simon Ser 756dedae20 Add a new renderer API 2 years ago
Simon Ser 1bd0ba3949 render: simplify renderer_autocreate_with_drm_fd() 2 years ago
Alexander Orzechowski db0e962368 wlr_texture: Expose owning renderer 2 years ago
Simon Ser c99c60090c linux-dmabuf-v1: add version arg to create() 2 years ago
Simon Ser 444d94ef89 linux-dmabuf-v1: add "_with_renderer" suffix to create() function 2 years ago
Simon Ser da3616d183 render: use wlr_shm in wlr_renderer_init_wl_shm() 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 6832ae14aa render: drop wlr_renderer_read_pixels() flags 2 years ago
Simon Ser 49738406a3 render: don't fall back to Pixman if we have a render node 3 years ago
Simon Ser db08004c23 render: don't automatically fall back to Vulkan 3 years ago
Simon Ser bcc6a5832f render: drop trailing whitespace 3 years ago
Alexander Orzechowski 8bd7170fd9 Use env helpers 3 years ago
Alexander Orzechowski ef4baea0e2 Use wl_signal_emit_mutable 3 years ago
Simon Ser 6c350799b2 Zero-initialize structs in init functions 3 years ago
Simon Ser 77d811a21b render: add wlr_renderer_init_wl_shm 3 years ago
Simon Ser 2e33139ef7 render: introduce WLR_RENDER_DRM_DEVICE 3 years ago
Simon Ser bf57825560 render: pick DRM FD in autocreate 3 years ago
nyorain 8e34692250 render/vulkan: add Vulkan renderer 3 years ago
Simon Ser 2fa47c1837 render: drop wlr_renderer_impl.init_wl_display 4 years ago
Simon Zeni e192d87731 move wlr_box from /types to /util 4 years ago
Simon Ser e5b5592a95 render: remove wl_drm support from wlr_renderer 4 years ago
Simon Ser 18adb43a44 render: drop wlr_renderer_impl.texture_from_pixels 4 years ago
Simon Ser 2806154900 render: add missing arg to wlr_renderer_impl.get_buffer_caps 4 years ago
Simon Ser b2f6db3533 render: drop wlr_ prefix from wlr_renderer_bind_buffer 4 years ago
Simon Ser 6430230d1f render: add wlr_renderer_begin_with_buffer 4 years ago
Simon Ser b732f094c6 render: disallow wlr_renderer_destroy while rendering 4 years ago
Simon Ser 619a975025 render: remove wlr_ prefix from wlr_renderer_autocreate_with_drm_fd 4 years ago
Simon Ser 1c1ef69326 Log when WLR_BACKENDS/WLR_RENDERER is set 4 years ago
Simon Zeni 982498fab3 render: introduce renderer_get_render_buffer_caps 4 years ago
Simon Ser af78ecb86b render: unconditionally read WLR_RENDERER 4 years ago
Simon Zeni cdacf4f632 render: introduce WLR_RENDERER in wlr_renderer_autocreate_with_drm_fd 4 years ago
ayaka ed1924800d render: make GLES2 renderer optional 4 years ago