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

Definition at line 1217 of file vkd3d_private.h.
| uint64_t vkd3d_pipeline_bindings::cbv_srv_uav_heap_id |
Definition at line 1231 of file vkd3d_private.h.
Referenced by d3d12_command_list_bind_descriptor_heap(), and d3d12_command_list_invalidate_root_parameters().
| size_t vkd3d_pipeline_bindings::descriptor_set_count |
Definition at line 1224 of file vkd3d_private.h.
Referenced by d3d12_command_list_invalidate_root_parameters(), d3d12_command_list_prepare_descriptors(), d3d12_command_list_update_heap_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| VkDescriptorSet vkd3d_pipeline_bindings::descriptor_sets[VKD3D_MAX_DESCRIPTOR_SETS] |
Definition at line 1225 of file vkd3d_private.h.
Referenced by d3d12_command_list_prepare_descriptors(), d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), d3d12_command_list_update_descriptor_table(), d3d12_command_list_update_heap_descriptors(), d3d12_command_list_update_push_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| uint64_t vkd3d_pipeline_bindings::descriptor_table_active_mask |
Definition at line 1230 of file vkd3d_private.h.
Referenced by d3d12_command_list_invalidate_root_parameters(), d3d12_command_list_prepare_descriptors(), and d3d12_command_list_set_descriptor_table().
| uint64_t vkd3d_pipeline_bindings::descriptor_table_dirty_mask |
| struct d3d12_desc* vkd3d_pipeline_bindings::descriptor_tables[D3D12_MAX_ROOT_COST] |
| bool vkd3d_pipeline_bindings::in_use |
Definition at line 1226 of file vkd3d_private.h.
Referenced by d3d12_command_list_prepare_descriptors(), d3d12_command_list_update_heap_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| uint32_t vkd3d_pipeline_bindings::push_descriptor_active_mask |
Definition at line 1241 of file vkd3d_private.h.
Referenced by d3d12_command_list_invalidate_root_parameters(), d3d12_command_list_prepare_descriptors(), d3d12_command_list_set_root_cbv(), and d3d12_command_list_set_root_descriptor().
| uint32_t vkd3d_pipeline_bindings::push_descriptor_dirty_mask |
Definition at line 1240 of file vkd3d_private.h.
Referenced by d3d12_command_list_invalidate_root_parameters(), d3d12_command_list_prepare_descriptors(), d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), d3d12_command_list_update_heap_descriptors(), d3d12_command_list_update_push_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| struct vkd3d_push_descriptor vkd3d_pipeline_bindings::push_descriptors[D3D12_MAX_ROOT_COST/2] |
Definition at line 1239 of file vkd3d_private.h.
Referenced by d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), and d3d12_command_list_update_push_descriptors().
| const struct d3d12_root_signature* vkd3d_pipeline_bindings::root_signature |
Definition at line 1219 of file vkd3d_private.h.
Referenced by d3d12_command_list_bind_descriptor_heap(), d3d12_command_list_invalidate_root_parameters(), d3d12_command_list_prepare_descriptors(), d3d12_command_list_set_descriptor_table(), d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), d3d12_command_list_set_root_signature(), d3d12_command_list_update_descriptor_table(), d3d12_command_list_update_descriptor_tables(), d3d12_command_list_update_heap_descriptors(), d3d12_command_list_update_push_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| uint64_t vkd3d_pipeline_bindings::sampler_heap_id |
Definition at line 1232 of file vkd3d_private.h.
Referenced by d3d12_command_list_bind_descriptor_heap(), and d3d12_command_list_invalidate_root_parameters().
| bool vkd3d_pipeline_bindings::uav_counters_dirty |
Definition at line 1236 of file vkd3d_private.h.
Referenced by d3d12_command_list_update_descriptor_table(), and d3d12_command_list_update_uav_counter_descriptors().
| VkPipelineBindPoint vkd3d_pipeline_bindings::vk_bind_point |
Definition at line 1221 of file vkd3d_private.h.
Referenced by d3d12_command_list_bind_descriptor_heap(), d3d12_command_list_set_root_cbv(), d3d12_command_list_set_root_descriptor(), d3d12_command_list_update_heap_descriptors(), d3d12_command_list_update_uav_counter_descriptors(), and d3d12_command_list_update_virtual_descriptors().
| VkBufferView* vkd3d_pipeline_bindings::vk_uav_counter_views |
Definition at line 1234 of file vkd3d_private.h.
Referenced by d3d12_command_list_update_descriptor_table(), d3d12_command_list_update_uav_counter_descriptors(), and vkd3d_pipeline_bindings_cleanup().
| size_t vkd3d_pipeline_bindings::vk_uav_counter_views_size |
Definition at line 1235 of file vkd3d_private.h.