Wim Taymans
|
68e94a2e7e
|
system: use spa_system functions for fds
|
2019-11-19 13:41:40 +01:00 |
|
Wim Taymans
|
4f5a5fc917
|
vulkan: tag port as video DSP port
|
2019-10-28 13:20:42 +01:00 |
|
Wim Taymans
|
9ffec214b8
|
fix includes
|
2019-10-25 15:01:02 +02:00 |
|
Wim Taymans
|
38bc80a3b8
|
remote-node: implement suspend
|
2019-10-23 17:20:46 +02:00 |
|
Wim Taymans
|
6e0ffb0c47
|
flags: change flag macros
SPA_FLAG_CHECK -> SPA_FLAG_IS_SET
SPA_FLAG_UNSET -> SPA_FLAG_CLEAR
Add SPA_FLAG_UPDATE
|
2019-10-02 18:00:42 +02:00 |
|
Wim Taymans
|
8b85cc225e
|
rename HAVE/NEED_BUFFER -> HAVE/NEED_DATA
It is more generic and works with control-only ports as well
|
2019-09-16 12:55:23 +02:00 |
|
Wim Taymans
|
2d8bce7479
|
names: add vulkan compute source factory name
|
2019-09-10 12:38:25 +02:00 |
|
Wim Taymans
|
4f31ca5383
|
vulkan: only send out buffers when ready
Keep track of the buffer that is rendering and when it finishes,
move it to the ready queue.
|
2019-08-19 18:16:32 +02:00 |
|
Wim Taymans
|
9799b0e679
|
vulkan: add vulkan compute source
Add a source that runs a compute shader and exports the GPU buffer
as a DmaBuf to the clients.
|
2019-08-19 16:32:22 +02:00 |
|