aboutsummaryrefslogtreecommitdiff
path: root/backend/drm/renderer.c
AgeCommit message (Expand)Author
2023-11-30backend/drm: split wlr_drm_fb related functions into separate fileSimon Ser
2023-11-28backend/drm: use DRM_IOCTL_MODE_CLOSEFB instead of RMFBSimon Ser
2023-11-25Cleanup wlr_matrix.h includesSimon Ser
2023-07-07Use struct initializers instead of memset()Simon Ser
2023-06-19backend/drm: Use texture blend_mode for multigpu blitAlexander Orzechowski
2023-06-05add render timer APIRose Hudson
2023-05-30backend/drm: use new rendering APISimon Ser
2023-05-17drm_plane_pick_render_format: return false if no format could be foundAustin Shafer
2023-05-11wlr_drm_format: Rework wlr_drm_format_intersectAlexander Orzechowski
2023-02-21render/swapchain: make publicSimon Ser
2022-12-07backend/drm: store pending FB in stateSimon Ser
2022-10-18backend/drm: log failures in drm_surface_blit()Simon Ser
2022-05-26backend/drm: fix crash in init_drm_surfaceSimon Ser
2022-05-25backend/drm: remove wlr_drm_surface.{width,height}Simon Ser
2021-12-14backend/drm: use drmCloseBufferHandleSimon Ser
2021-11-29backend/drm: poison buffers which cannot be scanned outSimon Ser
2021-11-26backend/drm: fail on explicit modifier in drmModeAddFB2Simon Ser
2021-11-26Require INVALID for implicit format modifiersSimon Ser
2021-11-17Remove support for DMA-BUF flagsSimon Ser
2021-10-29backend/drm: get rid of BO handle tableSimon Ser
2021-10-01Revert "backend/drm: fail on explicit modifier in drmModeAddFB2"Simon Ser
2021-10-01backend/drm: fail on explicit modifier in drmModeAddFB2Simon Ser
2021-08-25backend/drm: introduce wlr_drm_bo_handle_tableSimon Ser
2021-08-25Move allocator stuff into new directorySimon Ser
2021-08-17backend/drm: use addon for wlr_drm_fbSimon Ser
2021-07-28backend/drm: stop initializing renderer for parent backendSimon Ser
2021-07-28backend/drm: drop drm_surface_{make,unset}_currentSimon Ser
2021-07-28backend/drm: remove primary swapchainSimon Ser
2021-07-22render/wlr_texture: put wlr_texture_from_buffer into the public APISimon Zeni
2021-07-08backend/drm: stop using drm_surface_make_current in drm_surface_blitSimon Ser
2021-06-09render: drop wlr_ prefix from wlr_renderer_bind_bufferSimon Ser
2021-06-02output: take a wlr_buffer in set_cursorSimon Ser
2021-06-02backend/drm: introduce drm_plane_pick_render_formatSimon Ser
2021-06-02backend/drm: remove format arg from drm_plane_init_surfaceSimon Ser
2021-05-17backend/drm: use wlr_texture_from_bufferSimon Ser
2021-04-29backend/drm: fix allocator DRM FD on multi-GPU setupsSimon Ser
2021-04-29render: remove wlr_ prefix from wlr_renderer_autocreate_with_drm_fdSimon Ser
2021-04-29backend/drm: reword wlr_renderer failure messageSimon Ser
2021-04-28backend: use wlr_allocator_autocreateSimon Zeni
2021-04-28render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocatorSimon Zeni
2021-04-15render: rename get_dmabuf_render_formats into get_render_formatsSimon Zeni
2021-04-06backend/drm: reject DMA-BUFs with flagsSimon Ser
2021-04-06backend/drm: improve logs in drm_fb_createSimon Ser
2021-03-25backend/drm: use pixel format table in rendererSimon Zeni
2021-03-16Fix buffer blit matricesSimon Ser
2021-03-10output: improve transform matrix calculationSimon Zeni
2021-02-18backend: add error messages in attach_render implsSimon Ser
2021-01-24backend/drm: don't blit in drm_fb_importSimon Ser
2021-01-24backend/drm: simplify drm_fb_lock_surfaceSimon Ser
2021-01-16backend/drm: use local DRM FD for wlr_rendSimon Ser