|
ReactOS 0.4.17-dev-923-g4c9a150
|
#include <vkd3d_private.h>

Definition at line 1534 of file vkd3d_private.h.
| LUID d3d12_device::adapter_luid |
Definition at line 1593 of file vkd3d_private.h.
Definition at line 1588 of file vkd3d_private.h.
| struct d3d12_command_queue* d3d12_device::blocked_queues[VKD3D_MAX_DEVICE_BLOCKED_QUEUES] |
Definition at line 1587 of file vkd3d_private.h.
| struct vkd3d_mutex d3d12_device::blocked_queues_mutex |
Definition at line 1586 of file vkd3d_private.h.
| struct vkd3d_desc_object_cache d3d12_device::cbuffer_desc_cache |
Definition at line 1549 of file vkd3d_private.h.
| struct vkd3d_queue* d3d12_device::compute_queue |
Definition at line 1580 of file vkd3d_private.h.
| struct vkd3d_queue* d3d12_device::copy_queue |
Definition at line 1581 of file vkd3d_private.h.
| const struct vkd3d_format* d3d12_device::depth_stencil_formats |
Definition at line 1599 of file vkd3d_private.h.
| struct vkd3d_queue* d3d12_device::direct_queue |
Definition at line 1579 of file vkd3d_private.h.
| enum vkd3d_shader_spirv_environment d3d12_device::environment |
Definition at line 1544 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS d3d12_device::feature_options |
Definition at line 1570 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS1 d3d12_device::feature_options1 |
Definition at line 1571 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS2 d3d12_device::feature_options2 |
Definition at line 1572 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS3 d3d12_device::feature_options3 |
Definition at line 1573 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS4 d3d12_device::feature_options4 |
Definition at line 1574 of file vkd3d_private.h.
| D3D12_FEATURE_DATA_D3D12_OPTIONS5 d3d12_device::feature_options5 |
Definition at line 1575 of file vkd3d_private.h.
Definition at line 1600 of file vkd3d_private.h.
| const struct vkd3d_format_compatibility_list* d3d12_device::format_compatibility_lists |
Definition at line 1601 of file vkd3d_private.h.
| struct vkd3d_gpu_va_allocator d3d12_device::gpu_va_allocator |
Definition at line 1546 of file vkd3d_private.h.
| size_t d3d12_device::heap_capacity |
Definition at line 1557 of file vkd3d_private.h.
| size_t d3d12_device::heap_count |
Definition at line 1558 of file vkd3d_private.h.
| struct d3d12_descriptor_heap** d3d12_device::heaps |
Definition at line 1556 of file vkd3d_private.h.
| ID3D12Device9 d3d12_device::ID3D12Device9_iface |
Definition at line 1536 of file vkd3d_private.h.
Referenced by impl_from_ID3D12Device9().
| VkPhysicalDeviceMemoryProperties d3d12_device::memory_properties |
Definition at line 1568 of file vkd3d_private.h.
| struct vkd3d_null_resources d3d12_device::null_resources |
Definition at line 1602 of file vkd3d_private.h.
| IUnknown* d3d12_device::parent |
Definition at line 1592 of file vkd3d_private.h.
Referenced by vkd3d_get_device_parent().
| struct vkd3d_mutex d3d12_device::pipeline_cache_mutex |
Definition at line 1564 of file vkd3d_private.h.
| struct vkd3d_private_store d3d12_device::private_store |
Definition at line 1595 of file vkd3d_private.h.
Definition at line 1583 of file vkd3d_private.h.
| uint32_t d3d12_device::queue_family_indices[VKD3D_MAX_QUEUE_FAMILY_COUNT] |
Definition at line 1582 of file vkd3d_private.h.
Definition at line 1537 of file vkd3d_private.h.
Referenced by d3d12_command_list_Release(), d3d12_command_queue_Release(), d3d12_device_AddRef(), d3d12_device_Release(), d3d12_resource_AddRef(), d3d12_resource_Release(), and d3d12_root_signature_Release().
| HRESULT d3d12_device::removed_reason |
Definition at line 1597 of file vkd3d_private.h.
| struct vkd3d_render_pass_cache d3d12_device::render_pass_cache |
Definition at line 1565 of file vkd3d_private.h.
| PFN_vkd3d_signal_event d3d12_device::signal_event |
Definition at line 1542 of file vkd3d_private.h.
| struct vkd3d_uav_clear_state d3d12_device::uav_clear_state |
Definition at line 1603 of file vkd3d_private.h.
| bool d3d12_device::use_vk_heaps |
Definition at line 1554 of file vkd3d_private.h.
Referenced by d3d12_root_signature_init_root_descriptor_tables().
| struct vkd3d_desc_object_cache d3d12_device::view_desc_cache |
Definition at line 1548 of file vkd3d_private.h.
| struct vkd3d_vk_descriptor_heap_layout d3d12_device::vk_descriptor_heap_layouts[VKD3D_SET_INDEX_COUNT] |
Definition at line 1553 of file vkd3d_private.h.
| VkDevice d3d12_device::vk_device |
Definition at line 1539 of file vkd3d_private.h.
Referenced by vkd3d_get_vk_device().
| VkTimeDomainEXT d3d12_device::vk_host_time_domain |
Definition at line 1584 of file vkd3d_private.h.
| struct vkd3d_vulkan_info d3d12_device::vk_info |
Definition at line 1577 of file vkd3d_private.h.
| VkPhysicalDevice d3d12_device::vk_physical_device |
Definition at line 1540 of file vkd3d_private.h.
Referenced by vkd3d_get_vk_physical_device().
| VkPipelineCache d3d12_device::vk_pipeline_cache |
Definition at line 1566 of file vkd3d_private.h.
Definition at line 1552 of file vkd3d_private.h.
| VkDescriptorPoolSize d3d12_device::vk_pool_sizes[VKD3D_DESCRIPTOR_POOL_COUNT] |
Definition at line 1551 of file vkd3d_private.h.
| struct vkd3d_vk_device_procs d3d12_device::vk_procs |
Definition at line 1541 of file vkd3d_private.h.
Referenced by d3d12_command_allocator_Reset(), d3d12_command_list_ResolveSubresource(), d3d12_command_queue_signal(), d3d12_descriptor_heap_Release(), d3d12_fence_create_vk_fence(), d3d12_fence_destroy_vk_objects(), d3d12_resource_ReadFromSubresource(), and d3d12_resource_WriteToSubresource().
| struct vkd3d_instance* d3d12_device::vkd3d_instance |
Definition at line 1590 of file vkd3d_private.h.
Referenced by vkd3d_instance_from_device().
| size_t d3d12_device::wchar_size |
Definition at line 1543 of file vkd3d_private.h.
| struct vkd3d_cond d3d12_device::worker_cond |
Definition at line 1561 of file vkd3d_private.h.
| struct vkd3d_mutex d3d12_device::worker_mutex |
Definition at line 1560 of file vkd3d_private.h.
| bool d3d12_device::worker_should_exit |
Definition at line 1562 of file vkd3d_private.h.
| union vkd3d_thread_handle d3d12_device::worker_thread |
Definition at line 1559 of file vkd3d_private.h.