Cvkd3d_application_info | A chained structure to specify application information |
Cvkd3d_device_create_info | A chained structure containing device creation parameters |
Cvkd3d_host_time_domain_info | A chained structure to specify the host time domain |
Cvkd3d_image_resource_create_info | A chained structure containing the parameters to create a D3D12 resource backed by a Vulkan image |
Cvkd3d_instance_create_info | A chained structure containing instance creation parameters |
Cvkd3d_optional_device_extensions_info | A chained structure to specify optional device extensions |
Cvkd3d_optional_instance_extensions_info | A chained structure to specify optional instance extensions |
Cvkd3d_shader_code | A generic structure containing a GPU shader, in text or byte-code format |
Cvkd3d_shader_combined_resource_sampler | Describes the mapping of a Direct3D resource-sampler pair to a combined sampler (i.e |
Cvkd3d_shader_combined_resource_sampler_info | This structure describes a single resource-sampler pair |
Cvkd3d_shader_compile_info | A chained structure containing compilation parameters |
Cvkd3d_shader_compile_option | Various settings which may affect shader compilation or scanning, passed as part of struct vkd3d_shader_compile_info |
Cvkd3d_shader_descriptor_binding | A common structure describing the bind point of a descriptor or descriptor array in the target environment |
Cvkd3d_shader_descriptor_info | Describes a single shader descriptor; returned as part of struct vkd3d_shader_scan_descriptor_info |
Cvkd3d_shader_descriptor_offset | |
Cvkd3d_shader_descriptor_offset_info | A chained structure containing descriptor offsets |
Cvkd3d_shader_descriptor_range | |
Cvkd3d_shader_descriptor_range1 | |
Cvkd3d_shader_dxbc_desc | A description of a DXBC blob, as returned by vkd3d_shader_parse_dxbc() |
Cvkd3d_shader_dxbc_section_desc | A description of a DXBC section |
Cvkd3d_shader_hlsl_source_info | A chained structure containing HLSL compilation parameters |
Cvkd3d_shader_interface_info | A chained structure describing the interface between a compiled shader and the target environment |
Cvkd3d_shader_macro | A single preprocessor macro, passed as part of struct vkd3d_shader_preprocess_info |
Cvkd3d_shader_parameter | An individual shader parameter |
Cvkd3d_shader_parameter1 | An individual shader parameter |
Cvkd3d_shader_parameter_buffer | The linkage of a parameter specified through a uniform buffer, used in struct vkd3d_shader_parameter1 |
Cvkd3d_shader_parameter_immediate_constant | The value of an immediate constant parameter, used in struct vkd3d_shader_parameter |
Cvkd3d_shader_parameter_immediate_constant1 | The value of an immediate constant parameter, used in struct vkd3d_shader_parameter1 |
Cvkd3d_shader_parameter_info | Interface information regarding a builtin shader parameter |
Cvkd3d_shader_parameter_specialization_constant | The linkage of a specialization constant parameter, used in struct vkd3d_shader_parameter and struct vkd3d_shader_parameter1 |
Cvkd3d_shader_preprocess_info | A chained structure containing preprocessing parameters |
Cvkd3d_shader_push_constant_buffer | Describes the mapping of a Direct3D constant buffer to a range of push constants in the target environment |
Cvkd3d_shader_resource_binding | Describes the mapping of a single resource or resource array to its binding point in the target environment |
Cvkd3d_shader_root_constants | |
Cvkd3d_shader_root_descriptor | |
Cvkd3d_shader_root_descriptor1 | |
Cvkd3d_shader_root_descriptor_table | |
Cvkd3d_shader_root_descriptor_table1 | |
Cvkd3d_shader_root_parameter | |
Cvkd3d_shader_root_parameter1 | |
Cvkd3d_shader_root_signature_desc | |
Cvkd3d_shader_root_signature_desc1 | |
Cvkd3d_shader_scan_combined_resource_sampler_info | A chained structure describing the resource-sampler pairs used by a shader |
Cvkd3d_shader_scan_descriptor_info | A chained structure enumerating the descriptors declared by a shader |
Cvkd3d_shader_scan_hull_shader_tessellation_info | A chained structure describing the tessellation information in a hull shader |
Cvkd3d_shader_scan_signature_info | A chained structure containing descriptions of shader inputs and outputs |
Cvkd3d_shader_signature | Description of a shader input or output signature |
Cvkd3d_shader_signature_element | A single shader varying, returned as part of struct vkd3d_shader_signature |
Cvkd3d_shader_spirv_domain_shader_target_info | |
Cvkd3d_shader_spirv_target_info | |
Cvkd3d_shader_static_sampler_desc | |
Cvkd3d_shader_transform_feedback_element | |
Cvkd3d_shader_transform_feedback_info | |
Cvkd3d_shader_uav_counter_binding | Describes the mapping of a single Direct3D UAV counter |
Cvkd3d_shader_varying_map | Describes the mapping of a output varying register in a shader stage, to an input varying register in the following shader stage |
Cvkd3d_shader_varying_map_info | A chained structure which describes how output varyings in this shader stage should be mapped to input varyings in the next stage |
Cvkd3d_shader_versioned_root_signature_desc | |