Andri Yngvason
|
a4c093bbdf
|
Add dtrace probes for rendering and damage checking
|
2020-07-07 13:44:41 +00:00 |
Andri Yngvason
|
5d2dd100b7
|
Destroy wl_registry on exit
|
2020-07-07 12:58:19 +00:00 |
Andri Yngvason
|
b47b3cf7c1
|
Use native pixel format
|
2020-07-07 11:53:19 +00:00 |
Andri Yngvason
|
c40cb823d6
|
pixels: Add more formats and take into account endianness
|
2020-07-07 11:38:13 +00:00 |
Andri Yngvason
|
78c1616a46
|
Exit on mode change intead of crashing
|
2020-07-07 10:08:27 +00:00 |
Andri Yngvason
|
f49791880f
|
pixels: Add copyright notice
|
2020-07-07 10:06:44 +00:00 |
Andri Yngvason
|
cc0c6246d2
|
buffer: Cleanup dmabuf params after use
|
2020-07-07 10:03:51 +00:00 |
Andri Yngvason
|
8a10ffb33f
|
Clean up damage refinery on exit
|
2020-07-06 17:46:28 +00:00 |
Andri Yngvason
|
1786e0d549
|
util: Add valgrind suppressions and a helper script
|
2020-07-06 17:40:19 +00:00 |
Andri Yngvason
|
cb2a5f543e
|
Clean up gbm device on exit
|
2020-07-06 17:37:19 +00:00 |
Andri Yngvason
|
d23c443e14
|
transform-util: Add copyright notice
|
2020-07-06 17:21:25 +00:00 |
Andri Yngvason
|
2ebbd86aec
|
util: Add copyright notice
|
2020-07-06 17:15:07 +00:00 |
Andri Yngvason
|
82f7bd93ed
|
pixman-renderer: Add copyright notice
|
2020-07-06 17:14:38 +00:00 |
Andri Yngvason
|
cdd021b21c
|
buffer: Add copyright notice
|
2020-07-06 17:14:10 +00:00 |
Andri Yngvason
|
aa1bfb58e9
|
damage-refinery: Add copyright notice
|
2020-07-06 17:13:26 +00:00 |
Andri Yngvason
|
c2d6a7daa6
|
Align with aml API changes
|
2020-07-06 16:45:15 +00:00 |
Andri Yngvason
|
63d15d9fe8
|
screencopy: Actually use y-inversion flag
|
2020-06-28 14:26:53 +00:00 |
Andri Yngvason
|
dc568d14e8
|
screencopy: Set the rate limit to 30 Hz
|
2020-06-27 00:03:59 +00:00 |
Andri Yngvason
|
815b6ad52f
|
Remove frame-capture abstraction
|
2020-06-26 21:44:58 +00:00 |
Andri Yngvason
|
023333a4d1
|
Move damage hints into buffer abstraction
|
2020-06-26 18:05:54 +00:00 |
Andri Yngvason
|
f14eb5a813
|
buffer: Add damage field
|
2020-06-26 18:05:31 +00:00 |
Andri Yngvason
|
30c0909656
|
.gitignore: Add .pem files
|
2020-06-26 18:05:07 +00:00 |
Andri Yngvason
|
ea10193747
|
README: Update dependencies
|
2020-06-25 21:40:04 +00:00 |
Andri Yngvason
|
a67c9a6837
|
Remove shaders
|
2020-06-25 21:37:07 +00:00 |
Andri Yngvason
|
0ea4bd6646
|
Remove dead code
|
2020-06-25 21:28:30 +00:00 |
Andri Yngvason
|
a7283e68fd
|
buffer: Fix pool release/acquire
|
2020-06-24 20:45:33 +00:00 |
Andri Yngvason
|
0b15b465df
|
buffer: Fix error check and use non-linear
|
2020-06-24 18:32:24 +00:00 |
Andri Yngvason
|
8c9211eed6
|
screencopy: map dmabuf after it's ready
|
2020-06-24 18:31:29 +00:00 |
Andri Yngvason
|
c4ca264772
|
buffer: Unmap before release/destroy
|
2020-06-24 17:43:41 +00:00 |
Andri Yngvason
|
6a015d9dc0
|
screencopy: Use linux-dmabuf if available
|
2020-06-23 23:04:57 +00:00 |
Andri Yngvason
|
3facb3a58e
|
main: Add gbm and linux-dmabuf
|
2020-06-23 23:04:01 +00:00 |
Andri Yngvason
|
bea97623c9
|
protocols: Use screencopy v3
|
2020-06-23 22:50:32 +00:00 |
Andri Yngvason
|
ef91f040f9
|
buffer: Use create_immed
|
2020-06-23 21:50:55 +00:00 |
Andri Yngvason
|
a43fdd4779
|
buffer: Add DMA-BUFs
|
2020-06-23 18:30:08 +00:00 |
Andri Yngvason
|
f546173bf7
|
protocols: add linux-dmabuf
|
2020-06-23 17:34:22 +00:00 |
Andri Yngvason
|
0f09581686
|
buffer: Add specific handling for different buffers
|
2020-06-23 17:29:48 +00:00 |
Andri Yngvason
|
473ce5eb23
|
buffer: Add buffer type to interface
|
2020-06-23 17:20:43 +00:00 |
Andri Yngvason
|
17ee85dfd0
|
main: Refine damage hints
|
2020-06-22 20:09:17 +00:00 |
Andri Yngvason
|
ba23559283
|
damage-refinery: Use damage hint
|
2020-06-22 20:07:24 +00:00 |
Andri Yngvason
|
7fda124c69
|
damage-refinery: Hash directly instead of copying
|
2020-06-22 19:37:25 +00:00 |
Andri Yngvason
|
a4e1a957c9
|
damage-refinery: Use negative stride to handle y-inversion
|
2020-06-21 19:34:49 +00:00 |
Andri Yngvason
|
fe136fcd29
|
Create hash based damage checker
|
2020-06-21 17:53:13 +00:00 |
Andri Yngvason
|
a48b7a66b0
|
Fix damage transform
|
2020-06-21 14:34:24 +00:00 |
Andri Yngvason
|
d9ff6292dc
|
pixman-renderer: Use negative stride for y-inversion
|
2020-06-21 14:25:23 +00:00 |
Andri Yngvason
|
197c165fa4
|
Transform damage coordinates
|
2020-06-21 14:03:00 +00:00 |
Andri Yngvason
|
1f229c3129
|
Add utilities for managing output transforms
|
2020-06-21 14:02:19 +00:00 |
Andri Yngvason
|
49a2d578d9
|
Create pixman renderer
|
2020-06-21 11:54:46 +00:00 |
Andri Yngvason
|
47a8dc8040
|
buffer: Leave pixman out of buffers
|
2020-06-20 21:43:35 +00:00 |
Andri Yngvason
|
4740967bfd
|
Extract pixel format conversion into own file
|
2020-06-20 21:42:29 +00:00 |
Andri Yngvason
|
5e5806fcf6
|
Render using pixman
|
2020-06-20 21:07:58 +00:00 |