mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
vulkan: use capability flags to enumerate formats
This commit is contained in:
parent
d549d9e595
commit
3274880e8e
5 changed files with 42 additions and 14 deletions
|
|
@ -492,6 +492,17 @@ int spa_vulkan_process(struct vulkan_compute_state *s)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int spa_vulkan_get_buffer_caps(struct vulkan_compute_state *s, enum spa_direction direction)
|
||||
{
|
||||
switch (direction) {
|
||||
case SPA_DIRECTION_INPUT:
|
||||
return VULKAN_BUFFER_TYPE_CAP_DMABUF;
|
||||
case SPA_DIRECTION_OUTPUT:
|
||||
return VULKAN_BUFFER_TYPE_CAP_DMABUF;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int spa_vulkan_init(struct vulkan_compute_state *s)
|
||||
{
|
||||
s->base.log = s->log;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue