mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-12-15 08:03:30 -08:00
vkd3d-shader: Introduce struct vkd3d_shader_source_list.
This commit is contained in:
Notes:
Henri Verbeet
2025-08-07 20:51:41 +02:00
Approved-by: Elizabeth Figura (@zfigura) Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1671
@@ -937,6 +937,16 @@ enum vkd3d_shader_type
|
||||
|
||||
struct vkd3d_shader_message_context;
|
||||
|
||||
struct vkd3d_shader_source_list
|
||||
{
|
||||
const char **sources;
|
||||
size_t capacity, count;
|
||||
};
|
||||
|
||||
bool vkd3d_shader_source_list_append(struct vkd3d_shader_source_list *l, const char *source);
|
||||
void vkd3d_shader_source_list_cleanup(struct vkd3d_shader_source_list *l);
|
||||
void vkd3d_shader_source_list_init(struct vkd3d_shader_source_list *l);
|
||||
|
||||
struct vkd3d_shader_version
|
||||
{
|
||||
enum vkd3d_shader_type type;
|
||||
|
||||
Reference in New Issue
Block a user