| activate() override | blender::gpu::VKContext | virtual |
| activate_framebuffer(VKFrameBuffer &framebuffer) | blender::gpu::VKContext | |
| active_fb | blender::gpu::Context | |
| active_framebuffer_get() const | blender::gpu::VKContext | |
| assert_framebuffer_shader_compatibility(Shader *sh) | blender::gpu::Context | inline |
| back_left | blender::gpu::Context | |
| back_right | blender::gpu::Context | |
| begin_frame() override | blender::gpu::VKContext | virtual |
| Context() | blender::gpu::Context | |
| context_counter | blender::gpu::Context | static |
| context_id | blender::gpu::Context | |
| deactivate() override | blender::gpu::VKContext | virtual |
| deactivate_framebuffer() | blender::gpu::VKContext | |
| debug_capture_begin(const char *title) override | blender::gpu::VKContext | virtual |
| debug_capture_end() override | blender::gpu::VKContext | virtual |
| debug_capture_scope_begin(void *scope) override | blender::gpu::VKContext | virtual |
| debug_capture_scope_create(const char *name) override | blender::gpu::VKContext | virtual |
| debug_capture_scope_end(void *scope) override | blender::gpu::VKContext | virtual |
| debug_group_begin(const char *, int) override | blender::gpu::VKContext | virtual |
| debug_group_end() override | blender::gpu::VKContext | virtual |
| debug_is_capturing | blender::gpu::Context | |
| debug_stack | blender::gpu::Context | |
| debug_unbind_all_ssbo() override | blender::gpu::VKContext | virtual |
| debug_unbind_all_ubo() override | blender::gpu::VKContext | virtual |
| descriptor_pools_get() | blender::gpu::VKContext | |
| descriptor_set_get() | blender::gpu::VKContext | |
| discard_pool | blender::gpu::VKContext | |
| dummy_vbo | blender::gpu::Context | |
| dummy_vbo_get() | blender::gpu::Context | |
| end_frame() override | blender::gpu::VKContext | virtual |
| finish() override | blender::gpu::VKContext | virtual |
| flush() override | blender::gpu::VKContext | virtual |
| flush_render_graph(RenderGraphFlushFlags flags, VkPipelineStageFlags wait_dst_stage_mask=VK_PIPELINE_STAGE_NONE, VkSemaphore wait_semaphore=VK_NULL_HANDLE, VkSemaphore signal_semaphore=VK_NULL_HANDLE, VkFence signal_fence=VK_NULL_HANDLE) | blender::gpu::VKContext | |
| free_resources() | blender::gpu::Context | protected |
| front_left | blender::gpu::Context | |
| front_right | blender::gpu::Context | |
| get() | blender::gpu::VKContext | inlinestatic |
| get_or_create_streaming_buffer(VKBuffer &buffer, VkDeviceSize min_offset_alignment) | blender::gpu::VKContext | |
| ghost_window_ | blender::gpu::Context | protected |
| has_active_framebuffer() const | blender::gpu::VKContext | |
| imm | blender::gpu::Context | |
| is_active_ | blender::gpu::Context | protected |
| is_active_on_thread() | blender::gpu::Context | |
| matrix_state | blender::gpu::Context | |
| memory_statistics_get(int *r_total_mem_kb, int *r_free_mem_kb) override | blender::gpu::VKContext | virtual |
| openxr_acquire_framebuffer_image_callback(GHOST_VulkanOpenXRData *data) | blender::gpu::VKContext | static |
| openxr_release_framebuffer_image_callback(GHOST_VulkanOpenXRData *data) | blender::gpu::VKContext | static |
| printf_buf | blender::gpu::Context | |
| procedural_lines_batch | blender::gpu::Context | |
| procedural_lines_batch_get() | blender::gpu::Context | |
| procedural_points_batch | blender::gpu::Context | |
| procedural_points_batch_get() | blender::gpu::Context | |
| procedural_triangle_strips_batch | blender::gpu::Context | |
| procedural_triangle_strips_batch_get() | blender::gpu::Context | |
| procedural_triangles_batch | blender::gpu::Context | |
| procedural_triangles_batch_get() | blender::gpu::Context | |
| render_graph() const | blender::gpu::VKContext | inline |
| render_graph() | blender::gpu::VKContext | inline |
| rendering_end() | blender::gpu::VKContext | |
| reset_and_get_access_info() | blender::gpu::VKContext | |
| shader | blender::gpu::Context | |
| shader_builtin_srgb_is_dirty | blender::gpu::Context | |
| shader_builtin_srgb_transform | blender::gpu::Context | |
| specialization_constants_set(const shader::SpecializationConstants *constants_state) | blender::gpu::VKContext | |
| state_manager | blender::gpu::Context | |
| state_manager_get() const | blender::gpu::VKContext | |
| swap_buffer_acquired_callback() | blender::gpu::VKContext | static |
| swap_buffer_draw_callback(const GHOST_VulkanSwapChainData *data) | blender::gpu::VKContext | static |
| sync_backbuffer() | blender::gpu::VKContext | |
| texture_pool | blender::gpu::Context | |
| thread_ | blender::gpu::Context | protected |
| update_pipeline_data(render_graph::VKPipelineData &r_pipeline_data) | blender::gpu::VKContext | |
| update_pipeline_data(GPUPrimType primitive, VKVertexAttributeObject &vao, render_graph::VKPipelineDataGraphics &r_pipeline_data) | blender::gpu::VKContext | |
| VKContext(void *ghost_window, void *ghost_context) | blender::gpu::VKContext | |
| VKDevice class | blender::gpu::VKContext | friend |
| ~Context() | blender::gpu::Context | virtual |
| ~VKContext() | blender::gpu::VKContext | virtual |