|
ReactOS 0.4.17-dev-934-g091855f
|
#include <vkd3d_private.h>

Definition at line 111 of file vkd3d_private.h.
| struct vkd3d_device_descriptor_limits vkd3d_vulkan_info::descriptor_limits |
Definition at line 158 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| VkPhysicalDeviceLimits vkd3d_vulkan_info::device_limits |
Definition at line 157 of file vkd3d_private.h.
Referenced by d3d12_command_list_set_root_cbv(), vkd3d_device_descriptor_limits_init(), vkd3d_get_required_texel_buffer_alignment(), vkd3d_init_device_caps(), and vkd3d_init_feature_level().
| bool vkd3d_vulkan_info::EXT_4444_formats |
Definition at line 130 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures().
| bool vkd3d_vulkan_info::EXT_calibrated_timestamps |
Definition at line 131 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::EXT_conditional_rendering |
Definition at line 132 of file vkd3d_private.h.
Referenced by d3d12_command_list_SetPredication(), vk_barrier_parameters_from_d3d12_resource_state(), vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_debug_marker |
Definition at line 133 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::EXT_debug_report |
Definition at line 116 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::EXT_depth_clip_enable |
Definition at line 135 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), vkd3d_chain_physical_device_info_structures(), vkd3d_init_device_caps(), and vkd3d_init_feature_level().
| bool vkd3d_vulkan_info::EXT_depth_range_unrestricted |
Definition at line 134 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::EXT_descriptor_indexing |
Definition at line 136 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_fragment_shader_interlock |
Definition at line 137 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_mutable_descriptor_type |
Definition at line 138 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_robustness2 |
Definition at line 139 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_shader_demote_to_helper_invocation |
Definition at line 140 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_shader_stencil_export |
Definition at line 141 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_shader_viewport_index_layer |
Definition at line 142 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_texel_buffer_alignment |
Definition at line 143 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), vkd3d_get_required_texel_buffer_alignment(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::EXT_transform_feedback |
Definition at line 144 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), vkd3d_chain_physical_device_info_structures(), and vkd3d_init_feature_level().
| bool vkd3d_vulkan_info::EXT_vertex_attribute_divisor |
Definition at line 145 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), vkd3d_init_device_caps(), and vkd3d_init_feature_level().
| bool vkd3d_vulkan_info::geometry_shaders |
Definition at line 149 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::KHR_dedicated_allocation |
Definition at line 119 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_draw_indirect_count |
Definition at line 120 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_get_memory_requirements2 |
Definition at line 121 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_get_physical_device_properties2 |
Definition at line 114 of file vkd3d_private.h.
Referenced by vkd3d_physical_device_info_init().
| bool vkd3d_vulkan_info::KHR_image_format_list |
Definition at line 122 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_maintenance2 |
Definition at line 123 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_maintenance3 |
Definition at line 124 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures().
| bool vkd3d_vulkan_info::KHR_portability_subset |
Definition at line 125 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_push_descriptor |
Definition at line 126 of file vkd3d_private.h.
Referenced by d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), and d3d12_root_signature_init().
| bool vkd3d_vulkan_info::KHR_sampler_mirror_clamp_to_edge |
Definition at line 127 of file vkd3d_private.h.
| bool vkd3d_vulkan_info::KHR_timeline_semaphore |
Definition at line 128 of file vkd3d_private.h.
Referenced by vkd3d_chain_physical_device_info_structures(), and vkd3d_init_device_caps().
| D3D_FEATURE_LEVEL vkd3d_vulkan_info::max_feature_level |
Definition at line 169 of file vkd3d_private.h.
Referenced by d3d12_device_CheckFeatureSupport(), vkd3d_init_device_caps(), and vkd3d_init_feature_level().
Definition at line 155 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::rasterization_stream |
Definition at line 147 of file vkd3d_private.h.
Referenced by rs_stream_info_from_d3d12(), and vkd3d_init_device_caps().
Definition at line 166 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), and vkd3d_init_device_caps().
| enum vkd3d_shader_spirv_extension vkd3d_vulkan_info::shader_extensions[VKD3D_MAX_SHADER_EXTENSIONS] |
Definition at line 167 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::sparse_binding |
Definition at line 161 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| VkPhysicalDeviceSparseProperties vkd3d_vulkan_info::sparse_properties |
Definition at line 160 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::sparse_residency_3d |
Definition at line 162 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::tessellation_shaders |
Definition at line 150 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT vkd3d_vulkan_info::texel_buffer_alignment_properties |
Definition at line 164 of file vkd3d_private.h.
Referenced by vkd3d_get_required_texel_buffer_alignment(), and vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::transform_feedback_queries |
Definition at line 148 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::uav_read_without_format |
Definition at line 152 of file vkd3d_private.h.
Referenced by vkd3d_init_device_caps().
| bool vkd3d_vulkan_info::vertex_attrib_zero_divisor |
Definition at line 154 of file vkd3d_private.h.
Referenced by d3d12_pipeline_state_init_graphics(), vkd3d_init_device_caps(), and vkd3d_init_feature_level().