tornavis/source/blender/gpu/vulkan
Jeroen Bakker 3f89ec2866 Vulkan: Copy Between Textures
This PR adds support for copying between two textures.

Pull Request: https://projects.blender.org/blender/blender/pulls/108413
2023-05-30 13:50:35 +02:00
..
vk_backend.cc Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_backend.hh Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_batch.cc Cleanup: format 2023-05-12 11:00:26 +12:00
vk_batch.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_buffer.cc Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_buffer.hh Vulkan: IndexBuffer as Subrange 2023-05-12 12:12:43 +02:00
vk_command_buffer.cc Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_command_buffer.hh Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_common.cc Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_common.hh Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_context.cc Cleanup: spelling in comments & some corrections 2023-05-20 21:17:09 +10:00
vk_context.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_data_conversion.cc Vulkan: Convert VertexBuffer to Contain Supported Attributes 2023-05-11 12:23:23 +02:00
vk_data_conversion.hh Vulkan: Convert VertexBuffer to Contain Supported Attributes 2023-05-11 12:23:23 +02:00
vk_debug.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_debug.hh Vulkan: Share Device Between Contexts 2023-05-04 10:06:48 +02:00
vk_descriptor_pools.cc Vulkan: Fix Out of Resources Crash 2023-05-30 13:48:17 +02:00
vk_descriptor_pools.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_descriptor_set.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_descriptor_set.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_device.cc Vulkan: Detect AMD Vendor 2023-05-30 13:46:36 +02:00
vk_device.hh Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_drawlist.cc Vulkan: Initial Draw List 2023-05-12 12:09:41 +02:00
vk_drawlist.hh Vulkan: Initial Draw List 2023-05-12 12:09:41 +02:00
vk_fence.cc Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_fence.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_framebuffer.cc Vulkan: Area Readback of Framebuffer Textures 2023-05-30 13:47:55 +02:00
vk_framebuffer.hh Vulkan: Color Blend State for Multi Attachment Framebuffer 2023-05-30 13:46:11 +02:00
vk_immediate.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_immediate.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_index_buffer.cc Vulkan: IndexBuffer as Subrange 2023-05-12 12:12:43 +02:00
vk_index_buffer.hh Vulkan: IndexBuffer as Subrange 2023-05-12 12:12:43 +02:00
vk_memory.cc Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_memory.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_memory_layout.cc Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_memory_layout.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_pipeline.cc Vulkan: Color Blend State for Multi Attachment Framebuffer 2023-05-30 13:46:11 +02:00
vk_pipeline.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_pipeline_state.cc Vulkan: Color Blend State for Multi Attachment Framebuffer 2023-05-30 13:46:11 +02:00
vk_pipeline_state.hh Vulkan: Color Blend State for Multi Attachment Framebuffer 2023-05-30 13:46:11 +02:00
vk_pixel_buffer.cc Fix: High resolution textures in Metal from Integer overflow 2023-05-25 08:50:14 +02:00
vk_pixel_buffer.hh Fix: High resolution textures in Metal from Integer overflow 2023-05-25 08:50:14 +02:00
vk_push_constants.cc Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_push_constants.hh Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_query.cc Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_query.hh Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_resource_tracker.cc Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
vk_resource_tracker.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_sampler.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_sampler.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_shader.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_shader.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_shader_interface.cc Vulkan: Extract Vendor/Driver/Device Information 2023-05-25 11:55:47 +02:00
vk_shader_interface.hh Vulkan: Make ShaderInput Optional 2023-05-11 08:44:57 +02:00
vk_shader_log.cc GPU: ShaderLog: Add more const correctness & notes supports 2023-05-04 10:59:26 +02:00
vk_shader_log.hh GPU: ShaderLog: Add more const correctness & notes supports 2023-05-04 10:59:26 +02:00
vk_state_manager.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_state_manager.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_storage_buffer.cc Vulkan: Make ShaderInput Optional 2023-05-11 08:44:57 +02:00
vk_storage_buffer.hh Vulkan: Share Device Between Contexts 2023-05-04 10:06:48 +02:00
vk_texture.cc Vulkan: Copy Between Textures 2023-05-30 13:50:35 +02:00
vk_texture.hh Vulkan: Area Readback of Framebuffer Textures 2023-05-30 13:47:55 +02:00
vk_uniform_buffer.cc Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_uniform_buffer.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00
vk_vertex_attribute_object.cc Vulkan: Fix Compilation Issues on Windows 2023-05-12 12:38:42 +02:00
vk_vertex_attribute_object.hh Cleanup: format 2023-05-13 11:03:59 +12:00
vk_vertex_buffer.cc Vulkan: Fix Incorrect Vertex Buffer State 2023-05-12 12:33:37 +02:00
vk_vertex_buffer.hh Vulkan: Initial Graphics Pipeline 2023-05-11 13:01:56 +02:00