Commit Graph

6879 Commits (6ad9e89a3423f3bb94711c646335b8dbe32685b9)
 

Author SHA1 Message Date
Simon Ser 5ea0eb3468 render/vulkan: add vulkan_get_pipeline_layout() 2 years ago
Simon Ser fd38761676 render/vulkan: introduce struct wlr_vk_pipeline_layout 2 years ago
Simon Ser db619009dc render/vulkan: use same sampler params for RGBA and NV12 2 years ago
Simon Ser 9755016422 render/vulkan: use VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE for default sampler 2 years ago
Simon Ser fe7c998666 render/vulkan: use identity swizzle for YCbCr formats 2 years ago
Simon Ser 091aa5582a render/vulkan: fix VkPipelineLayout when texturing NV12 2 years ago
Simon Ser fc3ad784e0 render/vulkan: extract quad pipeline init to separate function 2 years ago
Kirill Primak dc6402d153 util/box: transform empty boxes' origins 2 years ago
Simon Ser 09f5a00585 render/vulkan: fix YCbCr format check in vulkan_texture_from_pixels() 2 years ago
Kirill Primak 5f4a35290d util/box: always treat NULL boxes as empty 2 years ago
Kirill Primak 5d67bbde86 util/box: simplify empty box case in wlr_box_intersection() 2 years ago
Alexander Orzechowski d495fb8c04 wlr_{box, fbox}_equal: Consider empty boxes NULL 2 years ago
Alexander Orzechowski acaf57dcca wlr_{box, fbox}_equal: Handle NULL 2 years ago
Simon Ser d7bebb0a4c render/vulkan: drop unnecessary comments 2 years ago
Simon Ser 17b10746b4 render/pixel-format: add YVYU and VYUY 2 years ago
Simon Ser 96f3f3c92e render/pixel-format: add support for block-based formats 2 years ago
Simon Ser 78a1ac540e render/pixel-format: add docs 2 years ago
Simon Ser a0ebc401d0 linux-dmabuf-v1: fix wlr_drm_format_set leak in feedback_compile() 2 years ago
Austin Shafer 43b25fd34e dmabuf: Remove assumption that all mods are in fallback tranche 2 years ago
Alexander Orzechowski c4bed48fcc output_pick_format: Fail if no format could be chosen 2 years ago
Kirill Primak 75293d5fb0 keyboard: use the new data in wlr_keyboard_set_keymap() 2 years ago
Simon Ser e2647c5151 keyboard: add support for resetting the keymap 2 years ago
Simon Ser e725f234d7 keyboard: don't change current keymap on wlr_keyboard_set_keymap() error 2 years ago
Simon Ser 69aeccddb7 seat/keyboard: allow no keymap 2 years ago
Austin Shafer 0910fa9179 drm_plane_pick_render_format: return false if no format could be found 2 years ago
Tobias Predel 3dc5c7e5e7 backend_destroy: Similiar logic like DRM backend 2 years ago
Tobias Predel e449c1dec8 wlr_drm_format_set_copy: Do not allocate heap 2 years ago
Manuel Stoeckl 10dd416694 render/vulkan: allow rendering to non-8-bit buffers 2 years ago
Simon Ser 8cdc4b7a31 render/vulkan: wait for idle queue before destroying render buffer 2 years ago
Alexander Orzechowski 47e175ae7f wlr_drm_format_set_intersect: Clear destination before trying to write to it 2 years ago
Alexander Orzechowski 300bd80772 wlr_drm_format_set: Store formats on array 2 years ago
Alexander Orzechowski 90d08f8f1c wlr_drm_format: Rework wlr_drm_format_intersect 2 years ago
Alexander Orzechowski 340700cb70 wlr_drm_format: Change wlr_drm_format_dup to copy 2 years ago
Alexander Orzechowski 099a147439 wlr_drm_format: Change wlr_drm_format_create to init 2 years ago
Alexander Orzechowski e427e019c4 wlr_drm_format: Don't take double pointer in wlr_drm_format_add 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
Simon Ser e353c5c631 render/vulkan: enable NV12 on big-endian 2 years ago
Simon Ser 2a1234a820 wlr-export-dmabuf-v1: handle output destroy 2 years ago
Simon Ser 095a63a11c render/vulkan: improve logging when creating texture 2 years ago
Alexander Orzechowski 18139f4d87 wlr_cursor: Don't multiply hotspot by scale^2 2 years ago
zhoulei 2c30500ce1 backend/drm: fix di_info memory leak 2 years ago
Alexander Orzechowski 47a250ae12 wlr_cursor: Consider surface state when setting new cursor surface 2 years ago
Manuel Stoeckl e6fc5d1e49 render/vulkan: increase next descriptor pool size 2 years ago
Simon Ser d933f5204b output: drop wlr_output_cursor_set_surface 2 years ago
Simon Ser 78afce5e2d cursor: add surface handling 2 years ago
Simon Ser b64e7e88bf output: add output_cursor_set_texture() 2 years ago
Simon Ser b03f71fe5f render/vulkan: add support for NV12 2 years ago
Alexander Orzechowski 5adb1be3a7 drm_format_set_intersect: Require initialized dst and remove assert 2 years ago