mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
vkd3d-shader: Rename VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO.
To VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO, consistent with the structure name. Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
8292efdbed
commit
2ee8429c03
@ -30,7 +30,7 @@ extern "C" {
|
|||||||
enum vkd3d_shader_structure_type
|
enum vkd3d_shader_structure_type
|
||||||
{
|
{
|
||||||
/* 1.2 */
|
/* 1.2 */
|
||||||
VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO,
|
VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO,
|
||||||
VKD3D_SHADER_STRUCTURE_TYPE_SCAN_INFO,
|
VKD3D_SHADER_STRUCTURE_TYPE_SCAN_INFO,
|
||||||
VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_DOMAIN_SHADER_TARGET_INFO,
|
VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_DOMAIN_SHADER_TARGET_INFO,
|
||||||
VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_TARGET_INFO,
|
VKD3D_SHADER_STRUCTURE_TYPE_SPIRV_TARGET_INFO,
|
||||||
|
@ -141,7 +141,7 @@ int vkd3d_shader_compile_dxbc(const struct vkd3d_shader_code *dxbc,
|
|||||||
TRACE("dxbc {%p, %zu}, spirv %p, compiler_options %#x, shader_interface_info %p, info %p.\n",
|
TRACE("dxbc {%p, %zu}, spirv %p, compiler_options %#x, shader_interface_info %p, info %p.\n",
|
||||||
dxbc->code, dxbc->size, spirv, compiler_options, shader_interface_info, info);
|
dxbc->code, dxbc->size, spirv, compiler_options, shader_interface_info, info);
|
||||||
|
|
||||||
if (shader_interface_info && shader_interface_info->type != VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO)
|
if (shader_interface_info && shader_interface_info->type != VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO)
|
||||||
{
|
{
|
||||||
WARN("Invalid structure type %#x.\n", shader_interface_info->type);
|
WARN("Invalid structure type %#x.\n", shader_interface_info->type);
|
||||||
return VKD3D_ERROR_INVALID_ARGUMENT;
|
return VKD3D_ERROR_INVALID_ARGUMENT;
|
||||||
|
@ -1521,7 +1521,7 @@ static HRESULT d3d12_pipeline_state_init_compute(struct d3d12_pipeline_state *st
|
|||||||
return hr;
|
return hr;
|
||||||
}
|
}
|
||||||
|
|
||||||
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO;
|
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO;
|
||||||
shader_interface.next = NULL;
|
shader_interface.next = NULL;
|
||||||
shader_interface.bindings = root_signature->descriptor_mapping;
|
shader_interface.bindings = root_signature->descriptor_mapping;
|
||||||
shader_interface.binding_count = root_signature->descriptor_count;
|
shader_interface.binding_count = root_signature->descriptor_count;
|
||||||
@ -2229,7 +2229,7 @@ static HRESULT d3d12_pipeline_state_init_graphics(struct d3d12_pipeline_state *s
|
|||||||
xfb_stage = VK_SHADER_STAGE_VERTEX_BIT;
|
xfb_stage = VK_SHADER_STAGE_VERTEX_BIT;
|
||||||
}
|
}
|
||||||
|
|
||||||
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO;
|
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO;
|
||||||
shader_interface.next = NULL;
|
shader_interface.next = NULL;
|
||||||
shader_interface.bindings = root_signature->descriptor_mapping;
|
shader_interface.bindings = root_signature->descriptor_mapping;
|
||||||
shader_interface.binding_count = root_signature->descriptor_count;
|
shader_interface.binding_count = root_signature->descriptor_count;
|
||||||
@ -2926,7 +2926,7 @@ HRESULT vkd3d_uav_clear_state_init(struct vkd3d_uav_clear_state *state, struct d
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_SHADER_INTERFACE_INFO;
|
shader_interface.type = VKD3D_SHADER_STRUCTURE_TYPE_INTERFACE_INFO;
|
||||||
shader_interface.next = NULL;
|
shader_interface.next = NULL;
|
||||||
shader_interface.bindings = &binding;
|
shader_interface.bindings = &binding;
|
||||||
shader_interface.binding_count = 1;
|
shader_interface.binding_count = 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user