tornavis/source/blender/gpu/vulkan
Clément Foucault 749a3880de GL: Remove cube map array workaround 2024-01-31 18:12:59 +01:00
..
vk_backend.cc GL: Remove image load/store workaround 2024-01-31 18:12:59 +01:00
vk_backend.hh Vulkan: Postpone Resource Destruction 2023-09-18 13:42:17 +02:00
vk_batch.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_batch.hh Vulkan: Bundle Calls in DrawList 2024-01-26 17:45:18 +01:00
vk_bindable_resource.cc License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_bindable_resource.hh Cleanup: Reduce overloaded-virtual warnings 2023-11-14 13:55:37 +01:00
vk_buffer.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_buffer.hh Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_command_buffer.cc Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_command_buffer.hh Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_command_buffers.cc Cleanup: use boolean & nullptr literals 2023-12-17 16:04:44 +11:00
vk_command_buffers.hh Cleanup: comment block formatting 2024-01-08 11:31:43 +11:00
vk_common.cc Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_common.hh Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_context.cc Vulkan: Timeline Semaphores 2023-11-24 15:23:46 +01:00
vk_context.hh Vulkan: Memory Statistics 2023-11-20 14:08:19 +01:00
vk_data_conversion.cc Vulkan: Fix: DEPTH_COMPONENT24 2024-01-11 12:55:33 +01:00
vk_data_conversion.hh Vulkan: Convert 3 Component Texture Formats 2023-11-10 15:19:24 +01:00
vk_data_conversion_test.cc Vulkan: Convert 3 Component Texture Formats 2023-11-10 15:19:24 +01:00
vk_debug.cc Cleanup: spelling in comments 2023-10-14 13:53:00 +11:00
vk_debug.hh Cleanup: quiet compiler warnings, correct doxy section 2023-08-30 10:57:17 +10:00
vk_descriptor_pools.cc Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_descriptor_pools.hh Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_descriptor_set.cc Vulkan: Add Debug Name To Descriptor Sets 2023-12-08 15:32:35 +01:00
vk_descriptor_set.hh Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_device.cc GL: Remove cube map array workaround 2024-01-31 18:12:59 +01:00
vk_device.hh Vulkan: Generate Correct GLSL After Changing Workarounds 2023-12-11 16:25:41 +01:00
vk_drawlist.cc Vulkan: Bundle Calls in DrawList 2024-01-26 17:45:18 +01:00
vk_drawlist.hh Vulkan: Bundle Calls in DrawList 2024-01-26 17:45:18 +01:00
vk_fence.cc Vulkan: Show Missing Implementations 2023-09-21 15:21:32 +02:00
vk_fence.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_framebuffer.cc GPU: Assert framebuffer operations match attachment layout 2024-01-15 13:25:20 +01:00
vk_framebuffer.hh GPU: Assert framebuffer operations match attachment layout 2024-01-15 13:25:20 +01:00
vk_image_view.cc Vulkan: Reusing Textures from Pool 2023-11-10 12:52:34 +01:00
vk_image_view.hh Vulkan: Add Support for sRGB Framebuffer Enablement 2023-10-19 14:41:18 +02:00
vk_immediate.cc Vulkan: Workaround for Unsupported R8G8B8 Vertex Buffer Formats 2023-11-08 09:44:22 +01:00
vk_immediate.hh Vulkan: Workaround for Unsupported R8G8B8 Vertex Buffer Formats 2023-11-08 09:44:22 +01:00
vk_index_buffer.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_index_buffer.hh Fix: Vulkan Multi Indirect Drawing 2023-11-20 15:48:06 +01:00
vk_memory.cc License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_memory.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_memory_layout.cc Fix: Vulkan Grid Overlay 2023-09-19 11:52:59 +02:00
vk_memory_layout.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_memory_layout_test.cc Vulkan: Enable Tests Not Relying on a Context 2023-11-24 13:27:41 +01:00
vk_pipeline.cc Vulkan: Pipeline Cache 2023-11-24 13:28:09 +01:00
vk_pipeline.hh Vulkan: Make Command Pool, Descriptor Sets Context Specific 2023-11-16 15:03:47 +01:00
vk_pipeline_state.cc Cleanup: suppress CLANG warnings, remove unused variables 2023-11-30 10:48:33 +11:00
vk_pipeline_state.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_pixel_buffer.cc Cleanup: Vulkan: Replace FlagBits with Flags 2023-11-03 14:42:12 +01:00
vk_pixel_buffer.hh Vulkan: Add support for Framebuffer Depth Blit 2023-09-28 10:00:24 +02:00
vk_push_constants.cc Cleanup: Remove Never Failing Check 2023-11-17 07:56:56 +01:00
vk_push_constants.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_query.cc Vulkan: Show Missing Implementations 2023-09-21 15:21:32 +02:00
vk_query.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_resource_tracker.cc Vulkan: Separate DataTransfer, Compute, Graphics Commands 2023-10-30 14:21:14 +01:00
vk_resource_tracker.hh Vulkan: Separate DataTransfer, Compute, Graphics Commands 2023-10-30 14:21:14 +01:00
vk_sampler.cc Vulkan: Fix Samplers Extend mode 2024-01-11 11:41:35 +01:00
vk_sampler.hh Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_samplers.cc Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_samplers.hh Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_shader.cc OpenGL: Specialization Constants 2024-01-12 14:28:50 +01:00
vk_shader.hh OpenGL: Specialization Constants 2024-01-12 14:28:50 +01:00
vk_shader_interface.cc Cleanup: comment block formatting 2024-01-08 11:31:43 +11:00
vk_shader_interface.hh Vulkan: Check Resource Bind Type when Binding 2023-12-22 19:02:53 +01:00
vk_shader_log.cc Metal: Improve shader logging 2024-01-01 00:43:09 +13:00
vk_shader_log.hh Metal: Improve shader logging 2024-01-01 00:43:09 +13:00
vk_staging_buffer.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_staging_buffer.hh Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_state_manager.cc Vulkan: Implement Samplers 2023-11-14 11:12:19 +01:00
vk_state_manager.hh License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vk_storage_buffer.cc Vulkan: Bundle Calls in DrawList 2024-01-26 17:45:18 +01:00
vk_storage_buffer.hh Vulkan: Bundle Calls in DrawList 2024-01-26 17:45:18 +01:00
vk_texture.cc Vulkan: Fix Image Range Validation Error 2024-01-11 12:47:11 +01:00
vk_texture.hh Vulkan: Fix Image Range Validation Error 2024-01-11 12:47:11 +01:00
vk_timeline_semaphore.cc Cleanup: format 2023-11-27 09:30:52 +11:00
vk_timeline_semaphore.hh Cleanup: spelling in comments, variables 2023-11-27 09:54:36 +11:00
vk_uniform_buffer.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_uniform_buffer.hh Cleanup: Reduce overloaded-virtual warnings 2023-11-14 13:55:37 +01:00
vk_vertex_attribute_object.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_vertex_attribute_object.hh Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_vertex_buffer.cc Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00
vk_vertex_buffer.hh Vulkan: Store Vertex, Index and Storage Buffers on Device Memory 2023-11-24 13:52:48 +01:00