tornavis/source/blender/gpu/vulkan
Jeroen Bakker 616e0c8c1d Vulkan: Set Geometry Shader Capability
Vulkan already used geometry stages, but it wasn't set as backend
capability. This resulted that the shader builder didn't validate
shaders that uses geometry stages.

Pull Request: https://projects.blender.org/blender/blender/pulls/111139
2023-08-15 15:53:56 +02:00
..
vk_backend.cc Vulkan: Set Geometry Shader Capability 2023-08-15 15:53:56 +02:00
vk_backend.hh Vulkan: Workaround for 24bit depth component 2023-06-08 08:53:12 +02:00
vk_batch.cc Cleanup: spelling in comments, odd comment block spacing 2023-06-02 10:16:16 +10:00
vk_batch.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_bindable_resource.cc Cleanup: use function style casts, trailing space 2023-06-16 12:20:31 +10:00
vk_bindable_resource.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_buffer.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_buffer.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_command_buffer.cc GPU: Framebuffer: Add multi viewport support 2023-08-08 17:12:49 +02:00
vk_command_buffer.hh Vulkan: Indirect Compute 2023-06-12 14:56:38 +02:00
vk_common.cc Vulkan: Initial Cube(Array) Support 2023-06-09 16:09:54 +02:00
vk_common.hh Cleanup: spelling in comments 2023-06-21 11:28:58 +10:00
vk_context.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_context.hh Cleanup: various non-functional C++ changes 2023-08-05 13:57:29 +10:00
vk_data_conversion.cc License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_data_conversion.hh Cleanup: spelling in comments 2023-06-21 11:28:58 +10:00
vk_data_conversion_test.cc Cleanup: use function style casts, trailing space 2023-06-16 12:20:31 +10:00
vk_debug.cc Cleanup: replace BLI_dynstr with a call to BLI_vsprintfN 2023-07-03 14:15:07 +10:00
vk_debug.hh License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_descriptor_pools.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_descriptor_pools.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_descriptor_set.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_descriptor_set.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_device.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_device.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_drawlist.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_drawlist.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_fence.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_fence.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_framebuffer.cc GPU: Framebuffer: Add multi viewport support 2023-08-08 17:12:49 +02:00
vk_framebuffer.hh GPU: Framebuffer: Add multi viewport support 2023-08-08 17:12:49 +02:00
vk_image_view.cc Vulkan: Initial Cube(Array) Support 2023-06-09 16:09:54 +02:00
vk_image_view.hh Vulkan: Initial Cube(Array) Support 2023-06-09 16:09:54 +02:00
vk_immediate.cc Fix: Vulkan Use Resource After Free 2023-08-15 14:15:46 +02:00
vk_immediate.hh Cleanup: various non-functional C++ changes 2023-08-05 13:57:29 +10:00
vk_index_buffer.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_index_buffer.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_memory.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_memory.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_memory_layout.cc Fix: Memory Reserve Issue in Vulkan/Std140 2023-08-15 14:16:26 +02:00
vk_memory_layout.hh License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_pipeline.cc GPU: Framebuffer: Add multi viewport support 2023-08-08 17:12:49 +02:00
vk_pipeline.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_pipeline_state.cc Vulkan: Fix Workbench Normals 2023-06-09 11:54:06 +02:00
vk_pipeline_state.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_pixel_buffer.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_pixel_buffer.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_push_constants.cc Fix: Memory Reserve Issue in Vulkan/Std140 2023-08-15 14:16:26 +02:00
vk_push_constants.hh Fix: Memory Reserve Issue in Vulkan/Std140 2023-08-15 14:16:26 +02:00
vk_query.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_query.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_resource_tracker.cc License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_resource_tracker.hh License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_sampler.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_sampler.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_shader.cc GPU: Framebuffer: Add multi viewport support 2023-08-08 17:12:49 +02:00
vk_shader.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_shader_interface.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_shader_interface.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_shader_log.cc Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_shader_log.hh Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
vk_state_manager.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_state_manager.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_storage_buffer.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_storage_buffer.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_texture.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_texture.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_uniform_buffer.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_uniform_buffer.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_vertex_attribute_object.cc License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_vertex_attribute_object.hh License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
vk_vertex_buffer.cc Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00
vk_vertex_buffer.hh Vulkan: Device Context Resource Management 2023-06-15 08:14:37 +02:00