Age | Commit message (Expand) | Author |
2023-06-02 | layer-shell: use unified map logic | Kirill Primak |
2023-06-02 | xdg-shell: use unified map logic | Kirill Primak |
2023-06-02 | subcompositor: use unified map logic | Kirill Primak |
2023-06-02 | compositor: introduce unified map logic | Kirill Primak |
2023-06-02 | cursor: unset wlr_output_cursor.texture on surface destroy | Simon Ser |
2023-06-02 | cursor: ignore wlr_cursor_set_surface() with same surface | Simon Ser |
2023-06-02 | xwm: introduce associate/dissociate events | Kirill Primak |
2023-06-02 | Revert "xwm: emit new_surface/destroy on associate/dissociate" | Kirill Primak |
2023-06-01 | render/vulkan: improve error handling in vulkan_begin_render_pass() | Simon Ser |
2023-06-01 | render/vulkan: improve error handling in render_pass_submit() | Simon Ser |
2023-05-31 | backend/drm: introduce wlr_drm_mode_get_info() | Simon Ser |
2023-05-31 | render/vulkan: handle vulkan_record_stage_cb() failures | Simon Ser |
2023-05-31 | backend/drm: move forward decl up for drmModeModeInfo | Simon Ser |
2023-05-30 | output/cursor: use new rendering API | Simon Ser |
2023-05-30 | examples: convert to new rendering API | Simon Ser |
2023-05-30 | backend/drm: use new rendering API | Simon Ser |
2023-05-30 | output: add wlr_output_begin_render_pass() | Simon Ser |
2023-05-30 | wlr_scene: Introduce wlr_scene_buffer_set_opacity | Alexander Orzechowski |
2023-05-30 | wlr_scene: Make scene_rect_from_node public | Alexander Orzechowski |
2023-05-30 | wlr_scene: Make scene_tree_from_node public | Alexander Orzechowski |
2023-05-30 | wlr_scene: Add documentation to wlr_scene_buffer_from_node | Alexander Orzechowski |
2023-05-30 | render/vulkan: implement render pass API | Simon Ser |
2023-05-28 | renderer/gles2: Implement render pass interface | Alexander Orzechowski |
2023-05-28 | renderer/gles2: Compute texture coordinates based off of vertex positions | Alexander Orzechowski |
2023-05-28 | renderer/gles2: Merge get_buffer and create_buffer | Alexander Orzechowski |
2023-05-28 | renderer/gles2: Interpret matrix as column major in shader | Alexander Orzechowski |
2023-05-28 | render/vulkan: add 10, 12, and 16-bit YCbCr formats | Simon Ser |
2023-05-26 | output: use pending render format if any | Simon Ser |
2023-05-26 | render/vulkan: document TEXTURE_TRANSFORM_* in shader | Simon Ser |
2023-05-26 | render/vulkan: drop unused vulkan_has_extension() | Simon Ser |
2023-05-26 | render/vulkan: drop unused vulkan_change_layout_queue() | Simon Ser |
2023-05-24 | render/egl: check for EGL_EXT_device_query in get_egl_device_from_drm_fd() | Simon Ser |
2023-05-24 | render/vulkan: de-dup pipeline layout initialization | Simon Ser |
2023-05-24 | render/vulkan: add more YCbCr formats | Simon Ser |
2023-05-24 | render/vulkan: require support for linear filter for YCbCr | Simon Ser |
2023-05-24 | render/vulkan: check format support before creating YCbCr sampler | Simon Ser |
2023-05-24 | render/vulkan: generalize YCbCr format support | Simon Ser |
2023-05-24 | render/vulkan: add init_{default,ycbcr}_pipeline_layout() | Simon Ser |
2023-05-24 | render/vulkan: add vulkan_get_pipeline_layout() | Simon Ser |
2023-05-24 | render/vulkan: introduce struct wlr_vk_pipeline_layout | Simon Ser |
2023-05-24 | render/vulkan: use same sampler params for RGBA and NV12 | Simon Ser |
2023-05-24 | render/vulkan: use VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE for default sampler | Simon Ser |
2023-05-24 | render/vulkan: use identity swizzle for YCbCr formats | Simon Ser |
2023-05-24 | render/vulkan: fix VkPipelineLayout when texturing NV12 | Simon Ser |
2023-05-24 | render/vulkan: extract quad pipeline init to separate function | Simon Ser |
2023-05-24 | util/box: transform empty boxes' origins | Kirill Primak |
2023-05-23 | render/vulkan: fix YCbCr format check in vulkan_texture_from_pixels() | Simon Ser |
2023-05-23 | util/box: always treat NULL boxes as empty | Kirill Primak |
2023-05-23 | util/box: simplify empty box case in wlr_box_intersection() | Kirill Primak |
2023-05-23 | wlr_{box, fbox}_equal: Consider empty boxes NULL | Alexander Orzechowski |