Geoffrey McRae
|
4408359597
|
[host] d12: fix damage tracking with RGB24 enabled
|
2024-02-24 09:04:59 +11:00 |
|
Geoffrey McRae
|
2f3ca443cf
|
[host] d12: Use the gpu reported pitch instead of assuming w * 4
|
2024-02-24 07:57:50 +11:00 |
|
Geoffrey McRae
|
66049cf763
|
[host] d12: fix, send the current dirtyRects, not the old
|
2024-02-23 17:38:45 +11:00 |
|
Geoffrey McRae
|
a6dc8a9db3
|
[host] d12: fix damage tracking on re-init
|
2024-02-23 17:28:09 +11:00 |
|
Geoffrey McRae
|
dc4d93f50a
|
[host] d12: remove extra copies in damage tracking
|
2024-02-23 17:24:25 +11:00 |
|
Geoffrey McRae
|
9de047d9cb
|
[host] d12: implement damage aware copy
|
2024-02-23 10:54:08 +11:00 |
|
Geoffrey McRae
|
1098b7e6bd
|
[host] d12: cosmetics
|
2024-02-23 08:38:32 +11:00 |
|
Geoffrey McRae
|
055d5527ef
|
[host] d12: allow specifying adapter and output to capture
|
2024-02-23 08:14:24 +11:00 |
|
Geoffrey McRae
|
b1313980fb
|
[host] d12: make RGB24 optional, disabled by default
|
2024-02-05 05:17:55 +11:00 |
|
Geoffrey McRae
|
319241b597
|
[host] d12: use a GPU side fence instead of CPU side
|
2024-02-05 04:27:04 +11:00 |
|
Geoffrey McRae
|
b0b851dd4b
|
[host] d12: fix incorrect format presented to extra clients
|
2024-02-05 04:20:38 +11:00 |
|
Geoffrey McRae
|
60b01566e1
|
[host] d12: implement initial RGB24 support
|
2024-02-05 02:49:08 +11:00 |
|
Geoffrey McRae
|
a4fede01f3
|
[host] d12: general cleanups
|
2024-02-01 17:13:18 +11:00 |
|
Geoffrey McRae
|
be82b7e578
|
[host] d12: add wrappers for backend functions
|
2024-01-31 10:18:56 +11:00 |
|
Geoffrey McRae
|
c07b72883a
|
[host] d12: adjust backend API to allow multiple instances
|
2024-01-31 09:43:01 +11:00 |
|
Geoffrey McRae
|
cae4b2f4f9
|
[host] windows: fix compilation under gcc
|
2024-01-31 01:33:43 +11:00 |
|
Geoffrey McRae
|
72b25b99bc
|
[host] add new D12 capture interface
Note, this capture interface is not yet feature complete but does seem
to be stable.
|
2024-01-31 00:29:55 +11:00 |
|