yuzu/src/video_core/renderer_vulkan
ReinUsesLisp 916ca74324 opengl: Declare fragment outputs even if they are not used
Fixes Ori and the Blind Forest's menu on GLASM. For some reason
(probably high level optimizations) it is not sanitized on SPIR-V for
OpenGL. Vulkan is unaffected by this change.
2021-07-22 21:51:34 -04:00
..
blit_image.cpp vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
blit_image.h vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
fixed_pipeline_state.cpp video_core: Abstract transform feedback translation utility 2021-07-22 21:51:33 -04:00
fixed_pipeline_state.h video_core: Abstract transform feedback translation utility 2021-07-22 21:51:33 -04:00
maxwell_to_vk.cpp
maxwell_to_vk.h
pipeline_helper.h shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
renderer_vulkan.cpp video_core,shader: Clang-format fixes 2021-07-22 21:51:33 -04:00
renderer_vulkan.h
vk_blit_screen.cpp vk_scheduler: Allow command submission on worker thread 2021-07-22 21:51:29 -04:00
vk_blit_screen.h
vk_buffer_cache.cpp vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
vk_buffer_cache.h shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
vk_command_pool.cpp
vk_command_pool.h
vk_compute_pass.cpp vk_compute_pass: Fix -Wshadow warning 2021-07-22 21:51:29 -04:00
vk_compute_pass.h vulkan: Defer descriptor set work to the Vulkan thread 2021-07-22 21:51:29 -04:00
vk_compute_pipeline.cpp shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
vk_compute_pipeline.h vulkan: Defer descriptor set work to the Vulkan thread 2021-07-22 21:51:29 -04:00
vk_descriptor_pool.cpp vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
vk_descriptor_pool.h vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
vk_fence_manager.cpp
vk_fence_manager.h
vk_graphics_pipeline.cpp buffer_cache: Mark uniform buffers as dirty if any enable bit changes 2021-07-22 21:51:34 -04:00
vk_graphics_pipeline.h buffer_cache: Mark uniform buffers as dirty if any enable bit changes 2021-07-22 21:51:34 -04:00
vk_master_semaphore.cpp
vk_master_semaphore.h vk_master_semaphore: Use fetch_add to increase master semaphore tick 2021-07-22 21:51:30 -04:00
vk_pipeline_cache.cpp opengl: Declare fragment outputs even if they are not used 2021-07-22 21:51:34 -04:00
vk_pipeline_cache.h shader: Split profile and runtime information in separate structs 2021-07-22 21:51:33 -04:00
vk_query_cache.cpp vk_query_cache: Wait before reading queries 2021-07-22 21:51:30 -04:00
vk_query_cache.h
vk_rasterizer.cpp shader: Initial OpenGL implementation 2021-07-22 21:51:30 -04:00
vk_rasterizer.h vulkan: Rework descriptor allocation algorithm 2021-07-22 21:51:29 -04:00
vk_render_pass_cache.cpp
vk_render_pass_cache.h
vk_resource_pool.cpp
vk_resource_pool.h
vk_scheduler.cpp vk_scheduler: Use locks instead of SPSC a queue 2021-07-22 21:51:30 -04:00
vk_scheduler.h video_core,shader: Clang-format fixes 2021-07-22 21:51:33 -04:00
vk_shader_util.cpp
vk_shader_util.h
vk_staging_buffer_pool.cpp
vk_staging_buffer_pool.h
vk_state_tracker.cpp
vk_state_tracker.h
vk_stream_buffer.cpp
vk_stream_buffer.h
vk_swapchain.cpp vk_scheduler: Allow command submission on worker thread 2021-07-22 21:51:29 -04:00
vk_swapchain.h vk_scheduler: Allow command submission on worker thread 2021-07-22 21:51:29 -04:00
vk_texture_cache.cpp
vk_texture_cache.h
vk_update_descriptor.cpp vk_update_descriptor: Properly initialize payload on the update descriptor queue 2021-07-22 21:51:31 -04:00
vk_update_descriptor.h vulkan: Defer descriptor set work to the Vulkan thread 2021-07-22 21:51:29 -04:00