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

Definition at line 819 of file wined3d_vk.h.
| struct wined3d_allocator wined3d_device_vk::allocator |
Definition at line 836 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), adapter_vk_destroy_device(), wined3d_context_vk_allocate_memory(), and wined3d_context_vk_free_memory().
| CRITICAL_SECTION wined3d_device_vk::allocator_cs |
Definition at line 835 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), adapter_vk_destroy_device(), wined3d_device_vk_allocator_lock(), and wined3d_device_vk_allocator_unlock().
| struct wined3d_context_vk wined3d_device_vk::context_vk |
Definition at line 823 of file wined3d_vk.h.
Referenced by adapter_vk_acquire_context(), adapter_vk_alloc_bo(), adapter_vk_init_3d(), adapter_vk_uninit_3d(), adapter_vk_uninit_3d_cs(), flush_bo_range(), free_command_buffer(), shader_spirv_compile_shader(), shader_spirv_destroy_compute_vk(), shader_spirv_find_compute_program_vk(), vk_blitter_clear_rendertargets(), wined3d_allocator_chunk_vk_map(), wined3d_allocator_chunk_vk_unmap(), wined3d_bo_slab_vk_free_slice(), wined3d_bo_vk_unmap(), wined3d_context_vk_allocate_memory(), wined3d_context_vk_allocate_vram_chunk_memory(), wined3d_context_vk_apply_compute_state(), wined3d_context_vk_apply_draw_state(), wined3d_context_vk_begin_render_pass(), wined3d_context_vk_cleanup(), wined3d_context_vk_cleanup_resources(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_image(), wined3d_context_vk_create_slab_bo(), wined3d_context_vk_create_vk_descriptor_set(), wined3d_context_vk_destroy_bo(), wined3d_context_vk_destroy_graphics_pipeline(), wined3d_context_vk_destroy_pipeline_layout(), wined3d_context_vk_destroy_vk_buffer(), wined3d_context_vk_destroy_vk_buffer_view(), wined3d_context_vk_destroy_vk_event(), wined3d_context_vk_destroy_vk_framebuffer(), wined3d_context_vk_destroy_vk_image(), wined3d_context_vk_destroy_vk_image_view(), wined3d_context_vk_destroy_vk_memory(), wined3d_context_vk_destroy_vk_pipeline(), wined3d_context_vk_destroy_vk_sampler(), wined3d_context_vk_free_memory(), wined3d_context_vk_get_command_buffer(), wined3d_context_vk_get_graphics_pipeline(), wined3d_context_vk_get_pipeline_layout(), wined3d_context_vk_init(), wined3d_context_vk_return_vk_descriptor_pool(), wined3d_context_vk_submit_command_buffer(), wined3d_context_vk_update_descriptors(), wined3d_context_vk_wait_command_buffer(), wined3d_device_vk_uav_clear_state_init(), wined3d_query_pool_vk_cleanup(), wined3d_query_pool_vk_init(), wined3d_render_pass_vk_cleanup(), wined3d_render_pass_vk_init(), wined3d_sampler_vk_cs_init(), wined3d_shader_descriptor_writes_vk_add_cbv_write(), and wined3d_view_vk_create_vk_image_view().
| struct wined3d_device wined3d_device_vk::d |
Definition at line 821 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), adapter_vk_destroy_device(), adapter_vk_init_3d(), adapter_vk_uninit_3d_cs(), shader_spirv_destroy(), shader_spirv_destroy_compute_vk(), vk_blitter_clear(), wined3d_allocator_chunk_vk_map(), wined3d_allocator_chunk_vk_unmap(), wined3d_allocator_vk_destroy_chunk(), wined3d_bo_vk_map(), wined3d_bo_vk_unmap(), wined3d_context_vk_apply_compute_state(), wined3d_context_vk_apply_draw_state(), wined3d_context_vk_begin_render_pass(), wined3d_context_vk_create_bo(), wined3d_context_vk_destroy_bo(), wined3d_context_vk_init(), wined3d_device_vk_create_null_resources(), wined3d_query_event_vk_issue(), wined3d_query_timestamp_vk_issue(), wined3d_query_vk_issue(), wined3d_swapchain_vk_create_vulkan_swapchain(), wined3d_swapchain_vk_create_vulkan_swapchain_images(), wined3d_swapchain_vk_destroy_vulkan_swapchain(), wined3d_swapchain_vk_present_mode_supported(), wined3d_swapchain_vk_select_vk_format(), wined3d_unordered_access_view_vk_cs_init(), and wined3d_view_vk_destroy_object().
| struct wined3d_null_resources_vk wined3d_device_vk::null_resources_vk |
Definition at line 832 of file wined3d_vk.h.
Referenced by wined3d_context_vk_apply_draw_state(), wined3d_device_vk_create_null_resources(), wined3d_device_vk_create_null_views(), wined3d_device_vk_destroy_null_resources(), and wined3d_shader_descriptor_writes_vk_add_cbv_write().
| struct wined3d_null_views_vk wined3d_device_vk::null_views_vk |
Definition at line 833 of file wined3d_vk.h.
Referenced by wined3d_device_vk_create_null_views(), wined3d_device_vk_destroy_null_views(), and wined3d_shader_resource_bindings_add_null_srv_binding().
| uint32_t wined3d_device_vk::timestamp_bits |
Definition at line 828 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), and wined3d_query_vk_create().
| struct wined3d_uav_clear_state_vk wined3d_device_vk::uav_clear_state |
Definition at line 838 of file wined3d_vk.h.
Referenced by wined3d_device_vk_uav_clear_state_cleanup(), wined3d_device_vk_uav_clear_state_init(), and wined3d_unordered_access_view_vk_clear().
| VkDevice wined3d_device_vk::vk_device |
Definition at line 825 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), adapter_vk_destroy_device(), adapter_vk_map_bo_address(), create_uav_pipeline(), flush_bo_range(), free_command_buffer(), shader_spirv_compile_shader(), shader_spirv_destroy(), shader_spirv_destroy_compute_vk(), shader_spirv_find_compute_program_vk(), vk_blitter_clear_rendertargets(), wined3d_allocator_chunk_vk_map(), wined3d_allocator_chunk_vk_unmap(), wined3d_allocator_vk_destroy_chunk(), wined3d_bo_vk_map(), wined3d_bo_vk_unmap(), wined3d_context_vk_allocate_query(), wined3d_context_vk_allocate_vram_chunk_memory(), wined3d_context_vk_begin_render_pass(), wined3d_context_vk_cleanup(), wined3d_context_vk_cleanup_resources(), wined3d_context_vk_create_bo(), wined3d_context_vk_create_image(), wined3d_context_vk_create_vk_descriptor_pool(), wined3d_context_vk_create_vk_descriptor_set(), wined3d_context_vk_create_vk_descriptor_set_layout(), wined3d_context_vk_destroy_bo(), wined3d_context_vk_destroy_graphics_pipeline(), wined3d_context_vk_destroy_pipeline_layout(), wined3d_context_vk_destroy_vk_buffer(), wined3d_context_vk_destroy_vk_buffer_view(), wined3d_context_vk_destroy_vk_event(), wined3d_context_vk_destroy_vk_framebuffer(), wined3d_context_vk_destroy_vk_image(), wined3d_context_vk_destroy_vk_image_view(), wined3d_context_vk_destroy_vk_memory(), wined3d_context_vk_destroy_vk_pipeline(), wined3d_context_vk_destroy_vk_sampler(), wined3d_context_vk_get_command_buffer(), wined3d_context_vk_get_graphics_pipeline(), wined3d_context_vk_get_pipeline_layout(), wined3d_context_vk_init(), wined3d_context_vk_return_vk_descriptor_pool(), wined3d_context_vk_submit_command_buffer(), wined3d_context_vk_update_descriptors(), wined3d_context_vk_wait_command_buffer(), wined3d_device_vk_create_null_views(), wined3d_device_vk_uav_clear_state_cleanup(), wined3d_query_event_vk_issue(), wined3d_query_event_vk_poll(), wined3d_query_pool_vk_cleanup(), wined3d_query_pool_vk_init(), wined3d_query_vk_accumulate_data(), wined3d_render_pass_vk_cleanup(), wined3d_render_pass_vk_init(), wined3d_sampler_vk_cs_init(), wined3d_swapchain_vk_blit(), wined3d_swapchain_vk_create_vulkan_swapchain(), wined3d_swapchain_vk_create_vulkan_swapchain_images(), wined3d_swapchain_vk_destroy_vulkan_swapchain(), wined3d_texture_vk_get_default_image_info(), wined3d_unordered_access_view_vk_clear(), wined3d_unordered_access_view_vk_cs_init(), wined3d_view_vk_create_vk_buffer_view(), wined3d_view_vk_create_vk_image_view(), and wined3d_view_vk_destroy_object().
| struct wined3d_vk_info wined3d_device_vk::vk_info |
Definition at line 830 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), adapter_vk_destroy_device(), shader_spirv_compile_shader(), shader_spirv_destroy(), shader_spirv_destroy_compute_vk(), vk_blitter_clear_rendertargets(), wined3d_allocator_vk_destroy_chunk(), wined3d_context_vk_destroy_graphics_pipeline(), wined3d_context_vk_destroy_pipeline_layout(), wined3d_context_vk_init(), wined3d_device_vk_uav_clear_state_cleanup(), wined3d_query_event_vk_issue(), wined3d_query_event_vk_poll(), wined3d_query_vk_accumulate_data(), wined3d_sampler_vk_cs_init(), and wined3d_view_vk_create_vk_image_view().
| VkQueue wined3d_device_vk::vk_queue |
Definition at line 826 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), wined3d_context_vk_submit_command_buffer(), wined3d_swapchain_vk_blit(), and wined3d_swapchain_vk_destroy_vulkan_swapchain().
| uint32_t wined3d_device_vk::vk_queue_family_index |
Definition at line 827 of file wined3d_vk.h.
Referenced by adapter_vk_create_device(), wined3d_context_vk_init(), and wined3d_swapchain_vk_create_vulkan_swapchain().