tornavis/source/blender/gpu/vulkan
Campbell Barton 7e9f7320e4 Cleanup: spelling in comments & comment blocks 2024-04-04 11:26:28 +11:00
..
vk_backend.cc Vulkan: Implementing `VKBackend::samplers_update()` 2024-03-11 07:57:52 +01:00
vk_backend.hh RenderDoc: Set Capture Title 2024-02-23 10:57:37 +01:00
vk_batch.cc Vulkan: Use Generic Buffer to Store DrawList Commands 2024-02-01 10:03:47 +01:00
vk_batch.hh Refactor: Remove unnecessary C wrapper for GPUBatch class 2024-03-26 03:06:25 +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: Compiler warnings 2024-02-05 12:59:30 +01:00
vk_command_buffers.hh Vulkan: Use Generic Buffer to Store DrawList Commands 2024-02-01 10:03:47 +01:00
vk_common.cc Vulkan: to_string for used vulkan types 2024-03-26 11:35:16 +01:00
vk_common.hh Vulkan: to_string for used vulkan types 2024-03-26 11:35:16 +01:00
vk_context.cc Vulkan: Timeline Semaphores 2023-11-24 15:23:46 +01:00
vk_context.hh RenderDoc: Set Capture Title 2024-02-23 10:57:37 +01:00
vk_data_conversion.cc Vulkan: implement support for compressed textures 2024-03-26 14:49:53 +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 Cleanup: declare arrays as const where possible 2024-03-28 22:57:57 +11:00
vk_debug.cc Vulkan: to_string for used vulkan types 2024-03-26 11:35:16 +01:00
vk_debug.hh Cleanup: Make `BKE_global.h` a Cpp header. 2024-02-10 18:25:14 +01: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 Cleanup: Move remaining GPU headers to C++ 2024-03-23 01:24:18 +01:00
vk_device.hh Vulkan: Implementing `VKBackend::samplers_update()` 2024-03-11 07:57:52 +01:00
vk_drawlist.cc Refactor: Remove unnecessary C wrapper for GPUBatch class 2024-03-26 03:06:25 +01:00
vk_drawlist.hh Refactor: Remove unnecessary C wrapper for GPUBatch class 2024-03-26 03:06:25 +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 Cleanup: Use Span instead of Vector const reference 2024-02-14 17:23:01 -05:00
vk_framebuffer.hh Cleanup: Use Span instead of Vector const reference 2024-02-14 17:23:01 -05: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 Cleanup: Move remaining GPU headers to C++ 2024-03-23 01:24:18 +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 Refactor: Remove unnecessary C wrappers for vertex and index buffers 2024-03-24 16:38:30 +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 Refactor: Remove unnecessary C wrappers for vertex and index buffers 2024-03-24 16:38:30 +01:00
vk_shader.hh Refactor: Remove unnecessary C wrappers for vertex and index buffers 2024-03-24 16:38:30 +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 Cleanup: Move remaining GPU headers to C++ 2024-03-23 01:24:18 +01: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 Cleanup: Move remaining GPU headers to C++ 2024-03-23 01:24:18 +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: Use Generic Buffer to Store DrawList Commands 2024-02-01 10:03:47 +01:00
vk_storage_buffer.hh Cleanup: spelling in comments & comment blocks 2024-04-04 11:26:28 +11:00
vk_texture.cc Vulkan: implement support for compressed textures 2024-03-26 14:49:53 +01:00
vk_texture.hh Refactor: Remove unnecessary C wrappers for vertex and index buffers 2024-03-24 16:38:30 +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_to_string.cc Vulkan: to_string for used vulkan types 2024-03-26 11:35:16 +01:00
vk_to_string.hh Vulkan: to_string for used vulkan types 2024-03-26 11:35:16 +01:00
vk_to_string.py License headers: add SPDX headers 2024-03-27 10:31:24 +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 GPU: Report on vertex attribute conversions 2024-02-22 11:13:16 +01:00
vk_vertex_buffer.hh Refactor: Remove unnecessary C wrappers for vertex and index buffers 2024-03-24 16:38:30 +01:00