7063 Commits (6e6c4408d36ddad705458ca4b2e301192f7963fd)
 

Author SHA1 Message Date
Alexander Orzechowski 6e03d3015e swapchain: Add wlr_swapchain_has_buffer
12 months ago
Alexander Orzechowski d3a339a03e renderer: Drop buffer binding
12 months ago
Alexander Orzechowski 3ed1268f64 render: Nuke old read pixels API
12 months ago
Alexander Orzechowski b3575fedbc screencopy_v1: Use new read pixels API
12 months ago
Alexander Orzechowski 8ac5139007 backend/x11: Use wlr_texture_read_pixels
12 months ago
Alexander Orzechowski c5a3c5ca4c render: Implement texture_preferred_read_format
12 months ago
Alexander Orzechowski 57b18d26d0 wlr_texture: Introduce wlr_texture_preferred_read_format
12 months ago
Alexander Orzechowski 09f16b2a9c render/vulkan: Implement texture_read_pixels
12 months ago
Alexander Orzechowski e7055b4840 render/gles2: Implement texture_read_pixels
12 months ago
Alexander Orzechowski 01bd098166 render/pixman: Implement texture_read_pixels
12 months ago
Alexander Orzechowski e85e8bc324 wlr_texture: Introduce wlr_texture_read_pixels_options helpers
12 months ago
Alexander Orzechowski 4c6caa7c48 wlr_texture: Introduce wlr_texture_read_pixels
12 months ago
Simon Ser a165261f7f output: replace wlr_render_timer arg with wlr_buffer_pass_options
12 months ago
Simon Zeni 5d639394f3 types/output: emit destroy event before destroying global
12 months ago
Simon Ser e8b187cc92 render/gles2: save/restore context when creating/submitting a render pass
12 months ago
Simon Ser 1208ba6c28 render/gles2: document EGL context gotchas
12 months ago
Simon Ser c31ca04264 output: drop stale references to wlr_output_attach_render()
12 months ago
Simon Ser 876d789ad5 render/gles2: reword wlr_gles2_texture comments
12 months ago
Alexander Orzechowski 84bef5c0c2 render/gles2: Inline texture invalidation
12 months ago
Alexander Orzechowski 9bf51e744e render/gles2: Don't attach texture as buffer addon
12 months ago
Alexander Orzechowski 829e34b305 render/gles2: Don't track image in texture
12 months ago
Alexander Orzechowski cb5f67431b render/gles2: Don't double import dmabuf
12 months ago
Alexander Orzechowski 665055a1a0 render/gles2: Destroy textures first
12 months ago
Alexander Orzechowski 484e248446 renderer/gles2: Bail rendering to external buffers when binding them
12 months ago
Alexander Orzechowski 0d9cd6932a render/gles2: Lazily create buffer fbo
12 months ago
Simon Ser 67c77fdbdc backend/drm: remove wlr_drm_renderer.backend
12 months ago
Simon Ser f935ff0ef6 backend/drm: move drm_plane_finish_surface() to drm.c
12 months ago
Simon Ser 260dbdf704 backend/drm: split wlr_drm_fb related functions into separate file
12 months ago
Alexander Orzechowski d7ecdad4e0 render: Drop rendering_with_buffer
12 months ago
Alexander Orzechowski 7702a19739 output: Drop back_buffer
12 months ago
Alexander Orzechowski fc6000251c output: Drop wlr_output_attach_render
12 months ago
Alexander Orzechowski 3faf9883dc renderer: Drop wlr_renderer_begin
12 months ago
Simon Ser 2093564616 damage_ring: add wlr_damage_ring_rotate_buffer()
12 months ago
Simon Ser 62b6c492d5 render/gles2: check external-only flag in get_or_create_buffer()
12 months ago
Alexander Orzechowski 9118226634 render/gles2: Don't track has_alpha in pixel_format
12 months ago
Simon Ser ae3d7a697c backend/drm: use DRM_IOCTL_MODE_CLOSEFB instead of RMFB
1 year ago
Simon Ser 395a08f5d1 render/egl: fallback to GBM FD if EGLDevice is not available
1 year ago
Simon Ser 9a0a4ce221 render/vulkan: drop current_command_buffer
1 year ago
Kirill Primak c3c7b1c9d0 xwm: don't do anything except mapping on MapRequest
1 year ago
Kirill Primak 4990ed99eb backend/x11: don't send ConfigureRequest with the same size
1 year ago
Kirill Primak 4102b722d9 backend/x11: check buffer format in output_test()
1 year ago
Simon Ser 4fbe648faf viewporter: fix src buffer bounds check
1 year ago
Simon Ser 7dcb045176 viewporter: listen to client_commit
1 year ago
Simon Ser d1c88a22a3 viewporter: rename state var in viewport_handle_surface_commit()
1 year ago
Kirill Primak 87346b3393 Revert "subcompositor: emit new_subsurface immediately"
1 year ago
Simon Ser 36cc698bc5 matrix: deprecate
1 year ago
Simon Ser 56ec13596a Cleanup wlr_matrix.h includes
1 year ago
Kirill Primak 7661ab2bf1 compositor: deprecate wlr/types/wlr_region.h
1 year ago
Alexander Orzechowski 26158d0718 output: Drop transform matrix
1 year ago
Kirill Primak 78a09573af output: fix display destroy listener double removal
1 year ago