| context_register(VKContext &context) | blender::gpu::VKDevice | |
| context_unregister(VKContext &context) | blender::gpu::VKDevice | |
| contexts_get() const | blender::gpu::VKDevice | |
| current_thread_data() | blender::gpu::VKDevice | |
| debug_print(std::ostream &os, const VKDiscardPool &discard_pool) | blender::gpu::VKDevice | static |
| debug_print() | blender::gpu::VKDevice | |
| debugging_tools_get() | blender::gpu::VKDevice | inline |
| debugging_tools_get() const | blender::gpu::VKDevice | inline |
| deinit() | blender::gpu::VKDevice | |
| descriptor_set_layouts_get() | blender::gpu::VKDevice | inline |
| device_type() const | blender::gpu::VKDevice | |
| driver_type() const | blender::gpu::VKDevice | |
| driver_version() const | blender::gpu::VKDevice | |
| dummy_buffer | blender::gpu::VKDevice | |
| extension_name_get(int index) const | blender::gpu::VKDevice | inline |
| extensions_define(StringRefNull stage_define) const | blender::gpu::VKDevice | |
| extensions_get() const | blender::gpu::VKDevice | inline |
| functions | blender::gpu::VKDevice | |
| glsl_compute_patch_get() const | blender::gpu::VKDevice | |
| glsl_fragment_patch_get() const | blender::gpu::VKDevice | |
| glsl_geometry_patch_get() const | blender::gpu::VKDevice | |
| glsl_vertex_patch_get() const | blender::gpu::VKDevice | |
| init(void *ghost_context) | blender::gpu::VKDevice | |
| instance_get() const | blender::gpu::VKDevice | inline |
| is_initialized() const | blender::gpu::VKDevice | inline |
| mem_allocator_get() const | blender::gpu::VKDevice | inline |
| memory_statistics_get(int *r_total_mem_kb, int *r_free_mem_kb) const | blender::gpu::VKDevice | |
| NonCopyable(const NonCopyable &other)=delete | blender::NonCopyable | |
| NonCopyable()=default | blender::NonCopyable | |
| NonCopyable(NonCopyable &&other)=default | blender::NonCopyable | |
| operator=(const NonCopyable &other)=delete | blender::NonCopyable | |
| operator=(NonCopyable &&other)=default | blender::NonCopyable | |
| orphaned_data | blender::gpu::VKDevice | |
| orphaned_data_render | blender::gpu::VKDevice | |
| physical_device_descriptor_buffer_properties_get() const | blender::gpu::VKDevice | inline |
| physical_device_features_get() const | blender::gpu::VKDevice | inline |
| physical_device_get() const | blender::gpu::VKDevice | inline |
| physical_device_id_properties_get() const | blender::gpu::VKDevice | inline |
| physical_device_maintenance4_properties_get() const | blender::gpu::VKDevice | inline |
| physical_device_properties_get() const | blender::gpu::VKDevice | inline |
| physical_device_vulkan_11_features_get() const | blender::gpu::VKDevice | inline |
| physical_device_vulkan_12_features_get() const | blender::gpu::VKDevice | inline |
| pipelines | blender::gpu::VKDevice | |
| queue_family_get() const | blender::gpu::VKDevice | inline |
| reinit() | blender::gpu::VKDevice | |
| render_graph_new() | blender::gpu::VKDevice | |
| render_graph_submit(render_graph::VKRenderGraph *render_graph, VKDiscardPool &context_discard_pool, bool submit_to_device, bool wait_for_completion, VkPipelineStageFlags wait_dst_stage_mask, VkSemaphore wait_semaphore, VkSemaphore signal_semaphore, VkFence signal_fence) | blender::gpu::VKDevice | |
| resources | blender::gpu::VKDevice | |
| samplers() const | blender::gpu::VKDevice | inline |
| submission_finished_timeline_get() const | blender::gpu::VKDevice | inline |
| submission_runner(TaskPool *__restrict pool, void *task_data) | blender::gpu::VKDevice | static |
| supports_extension(const char *extension_name) const | blender::gpu::VKDevice | |
| vendor_name() const | blender::gpu::VKDevice | |
| vk_backbuffer_blit_sh_get() | blender::gpu::VKDevice | inline |
| vk_handle() const | blender::gpu::VKDevice | inline |
| vkCmdBeginDebugUtilsLabel | blender::gpu::VKDevice | |
| vkCmdBeginRendering | blender::gpu::VKDevice | |
| vkCmdBindDescriptorBuffers | blender::gpu::VKDevice | |
| vkCmdEndDebugUtilsLabel | blender::gpu::VKDevice | |
| vkCmdEndRendering | blender::gpu::VKDevice | |
| vkCmdSetDescriptorBufferOffsets | blender::gpu::VKDevice | |
| vkCreateDebugUtilsMessenger | blender::gpu::VKDevice | |
| vkDestroyDebugUtilsMessenger | blender::gpu::VKDevice | |
| vkGetDescriptor | blender::gpu::VKDevice | |
| vkGetDescriptorSetLayoutBindingOffset | blender::gpu::VKDevice | |
| vkGetDescriptorSetLayoutSize | blender::gpu::VKDevice | |
| vkGetMemoryFd | blender::gpu::VKDevice | |
| vkSetDebugUtilsObjectName | blender::gpu::VKDevice | |
| vma_pools | blender::gpu::VKDevice | |
| wait_for_timeline(TimelineValue timeline) | blender::gpu::VKDevice | |
| wait_queue_idle() | blender::gpu::VKDevice | |
| workarounds_get() const | blender::gpu::VKDevice | inline |