Julian Orth
|
364872258a
|
wayland: implement xdg-toplevel-drag
|
2024-03-03 01:48:24 +01:00 |
|
Julian Orth
|
cf4c3bb4b5
|
render: render DnD surface even if cursor is invisible
|
2024-03-02 19:12:47 +01:00 |
|
Julian Orth
|
b7d2964e19
|
all: implement output transforms
|
2024-02-28 20:11:40 +01:00 |
|
Julian Orth
|
7d3b8b6278
|
render: simplify buffer coordinates
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
85c11448fb
|
render: simplify construction of RendererBase
|
2024-02-28 16:52:52 +01:00 |
|
Julian Orth
|
9fba5f9b45
|
render: support shm screencopy from direct scanout
|
2024-02-28 16:51:58 +01:00 |
|
Julian Orth
|
9de63bddf3
|
render: don't require framebuffer to perform shm screencopies
|
2024-02-28 13:41:08 +01:00 |
|
Julian Orth
|
58cdfbcb26
|
metal: scan out in more circumstances
|
2024-02-23 15:27:38 +01:00 |
|
Julian Orth
|
41754e268f
|
render: force black background color for fullscreen nodes
|
2024-02-23 15:27:38 +01:00 |
|
Julian Orth
|
da84e9ec27
|
metal: implement direct scanout
|
2024-02-19 12:30:37 +01:00 |
|
Julian Orth
|
3635ae0104
|
render: store underlying DmaBufs in textures
|
2024-02-19 11:16:40 +01:00 |
|
Julian Orth
|
250026f7f6
|
render: fix top-left clipping of surfaces
|
2024-02-15 00:05:29 +01:00 |
|
Julian Orth
|
cf332e8436
|
render: implement a vulkan renderer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
4ba8550da8
|
render: compute image width/height in single function call
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
bf90204db6
|
video: always use correct modifiers
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
283774ae4c
|
render: remove supports_external_only
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
1500b10de3
|
render: remove clear OP
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
44e9de7c93
|
render: lift non-generic render code out of the gl implementation
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
5778c49679
|
render: move take_render_ops to GfxFramebuffer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
074347c71d
|
render: remove on_output
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
24e410a5b5
|
render: hide graphics API behind traits
|
2023-10-22 20:42:35 +02:00 |
|
Julian Orth
|
d650b3375d
|
render: split module into gfx_apis and renderer
|
2023-10-22 20:28:32 +02:00 |
|