vulkan: Move vulkan_stream into vulkan-compute-utils

This commit is contained in:
columbarius 2023-09-23 14:40:07 +02:00
parent 61ad58a52d
commit d2847969a0
5 changed files with 23 additions and 27 deletions

View file

@ -24,6 +24,18 @@ struct push_constants {
int height;
};
struct vulkan_stream {
enum spa_direction direction;
uint32_t pending_buffer_id;
uint32_t current_buffer_id;
uint32_t busy_buffer_id;
uint32_t ready_buffer_id;
struct vulkan_buffer buffers[MAX_BUFFERS];
struct spa_buffer *spa_buffers[MAX_BUFFERS];
uint32_t n_buffers;
};
struct vulkan_compute_state {
struct spa_log *log;