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

Public Attributes | |
| struct wined3d_bo | b |
| VkBuffer | vk_buffer |
| struct wined3d_allocator_block * | memory |
| struct wined3d_bo_slab_vk * | slab |
| VkDeviceMemory | vk_memory |
| VkDeviceSize | size |
| VkBufferUsageFlags | usage |
| VkMemoryPropertyFlags | memory_type |
| uint64_t | command_buffer_id |
| bool | host_synced |
Definition at line 308 of file wined3d_vk.h.
| struct wined3d_bo wined3d_bo_vk::b |
Definition at line 310 of file wined3d_vk.h.
Referenced by adapter_vk_alloc_bo(), adapter_vk_copy_bo_address(), adapter_vk_dispatch_compute(), adapter_vk_draw_primitive(), adapter_vk_map_bo_address(), adapter_vk_unmap_bo_address(), flush_bo_range(), wined3d_bo_vk_map(), wined3d_buffer_vk_barrier(), wined3d_buffer_vk_create_buffer_object(), wined3d_buffer_vk_get_buffer_info(), wined3d_buffer_vk_unload_location(), wined3d_context_vk_bind_stream_output_buffers(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_slab_bo(), wined3d_shader_resource_view_vk_cs_init(), wined3d_texture_vk_download_data(), wined3d_texture_vk_prepare_buffer_object(), wined3d_texture_vk_upload_data(), wined3d_unordered_access_view_vk_clear(), wined3d_unordered_access_view_vk_cs_init(), and wined3d_view_vk_create_vk_buffer_view().
| uint64_t wined3d_bo_vk::command_buffer_id |
Definition at line 322 of file wined3d_vk.h.
Referenced by adapter_vk_copy_bo_address(), adapter_vk_map_bo_address(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_slab_bo(), and wined3d_context_vk_reference_bo().
| bool wined3d_bo_vk::host_synced |
Definition at line 323 of file wined3d_vk.h.
Referenced by adapter_vk_map_bo_address(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_slab_bo(), wined3d_texture_vk_download_data(), and wined3d_texture_vk_prepare_buffer_object().
| struct wined3d_allocator_block* wined3d_bo_vk::memory |
Definition at line 313 of file wined3d_vk.h.
Referenced by wined3d_bo_vk_map(), wined3d_context_vk_create_bo(), and wined3d_context_vk_create_slab_bo().
| VkMemoryPropertyFlags wined3d_bo_vk::memory_type |
Definition at line 320 of file wined3d_vk.h.
Referenced by adapter_vk_alloc_bo(), adapter_vk_copy_bo_address(), adapter_vk_map_bo_address(), and wined3d_context_vk_create_bo().
| VkDeviceSize wined3d_bo_vk::size |
Definition at line 318 of file wined3d_vk.h.
Referenced by adapter_vk_map_bo_address(), wined3d_bo_vk_map(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_slab_bo(), and wined3d_unordered_access_view_vk_clear().
| struct wined3d_bo_slab_vk* wined3d_bo_vk::slab |
Definition at line 314 of file wined3d_vk.h.
Referenced by wined3d_context_vk_create_bo(), and wined3d_context_vk_create_slab_bo().
| VkBufferUsageFlags wined3d_bo_vk::usage |
Definition at line 319 of file wined3d_vk.h.
Referenced by adapter_vk_copy_bo_address(), adapter_vk_map_bo_address(), wined3d_context_vk_create_bo(), wined3d_texture_vk_download_data(), and wined3d_texture_vk_upload_data().
| VkBuffer wined3d_bo_vk::vk_buffer |
Definition at line 312 of file wined3d_vk.h.
Referenced by adapter_vk_copy_bo_address(), adapter_vk_dispatch_compute(), adapter_vk_draw_primitive(), adapter_vk_map_bo_address(), wined3d_buffer_vk_barrier(), wined3d_buffer_vk_get_buffer_info(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_slab_bo(), wined3d_texture_vk_download_data(), wined3d_texture_vk_upload_data(), wined3d_unordered_access_view_vk_clear(), and wined3d_view_vk_create_vk_buffer_view().
| VkDeviceMemory wined3d_bo_vk::vk_memory |
Definition at line 316 of file wined3d_vk.h.
Referenced by adapter_vk_map_bo_address(), flush_bo_range(), wined3d_bo_vk_map(), wined3d_context_vk_create_bo(), and wined3d_context_vk_create_slab_bo().