ameerj 1e6c5d323d vk_blit_screen: Make Draw method more generic 5 years ago
..
blit_image.cpp a55ff22900 vulkan/blit_image: Commit descriptor sets within worker thread 5 years ago
blit_image.h 2f3c3dfc10 vulkan: Rework descriptor allocation algorithm 5 years ago
fixed_pipeline_state.cpp fba6bd92d4 vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state 5 years ago
fixed_pipeline_state.h f94f0be521 vk_graphics_pipeline: Implement smooth lines 5 years ago
maxwell_to_vk.cpp be54aad1c4 maxwell_to_vk: Add R16_SNORM 5 years ago
maxwell_to_vk.h 395bed3a0a shader: Unify shader stage types 5 years ago
pipeline_helper.h ca67077ca8 vk_graphics_pipeline: Use VK_KHR_push_descriptor when available 5 years ago
renderer_vulkan.cpp 1e6c5d323d vk_blit_screen: Make Draw method more generic 5 years ago
renderer_vulkan.h fb16cbb17e video_core: Add GPU vendor name to window title bar 5 years ago
vk_blit_screen.cpp 1e6c5d323d vk_blit_screen: Make Draw method more generic 5 years ago
vk_blit_screen.h 1e6c5d323d vk_blit_screen: Make Draw method more generic 5 years ago
vk_buffer_cache.cpp 27ed6e7c2b vk_buffer_cache: Add transform feedback usage to null buffer 5 years ago
vk_buffer_cache.h d621e96d0d shader: Initial OpenGL implementation 5 years ago
vk_command_pool.cpp aae399c1a8 vk_command_pool: Reduce the command pool size from 4096 to 4 5 years ago
vk_command_pool.h 974d731926 renderer_vulkan: Rename VKDevice to Device 5 years ago
vk_compute_pass.cpp 296728ec46 vk_compute_pass: Remove unused captures 5 years ago
vk_compute_pass.h ac8835659e vulkan: Defer descriptor set work to the Vulkan thread 5 years ago
vk_compute_pipeline.cpp ca67077ca8 vk_graphics_pipeline: Use VK_KHR_push_descriptor when available 5 years ago
vk_compute_pipeline.h cffd4716c5 vk_pipeline_cache,shader_notify: Add shader notifications 5 years ago
vk_descriptor_pool.cpp 2f3c3dfc10 vulkan: Rework descriptor allocation algorithm 5 years ago
vk_descriptor_pool.h 2f3c3dfc10 vulkan: Rework descriptor allocation algorithm 5 years ago
vk_fence_manager.cpp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
vk_fence_manager.h 82c2601555 video_core: Reimplement the buffer cache 5 years ago
vk_graphics_pipeline.cpp 41493fbe89 renderers: Fix clang formatting 5 years ago
vk_graphics_pipeline.h 49946cf780 shader_recompiler, video_core: Resolve clang errors 5 years ago
vk_master_semaphore.cpp cf116a28a6 vk_master_semaphore: Use jthread for debug thread 5 years ago
vk_master_semaphore.h a515036604 vk_master_semaphore: Use fetch_add to increase master semaphore tick 5 years ago
vk_pipeline_cache.cpp 3c6d440015 Revert "renderers: Disable async shader compilation" 5 years ago
vk_pipeline_cache.h f5db8c7440 gl_shader_cache: Check previous pipeline before checking hash map 5 years ago
vk_query_cache.cpp 56c47951c5 vk_query_cache: Wait before reading queries 5 years ago
vk_query_cache.h 974d731926 renderer_vulkan: Rename VKDevice to Device 5 years ago
vk_rasterizer.cpp 41493fbe89 renderers: Fix clang formatting 5 years ago
vk_rasterizer.h 57a8921e01 vk_graphics_pipeline: Implement line width 5 years ago
vk_render_pass_cache.cpp 7a1f296cda shader: Fix render targets with null attachments 5 years ago
vk_render_pass_cache.h c63cf4fa2e vk_pipeline_cache: Add pipeline cache 5 years ago
vk_resource_pool.cpp 85cce78583 shader: Primitive Vulkan integration 5 years ago
vk_resource_pool.h 85cce78583 shader: Primitive Vulkan integration 5 years ago
vk_scheduler.cpp 36f1586267 vk_scheduler: Use locks instead of SPSC a queue 5 years ago
vk_scheduler.h a49532c8eb video_core,shader: Clang-format fixes 5 years ago
vk_shader_util.cpp 3753553b6a renderer_vulkan: Move device abstraction to vulkan_common 5 years ago
vk_shader_util.h 974d731926 renderer_vulkan: Rename VKDevice to Device 5 years ago
vk_staging_buffer_pool.cpp 75050c788c vk_staging_buffer_pool: Fall back to host memory when allocation fails 5 years ago
vk_staging_buffer_pool.h 025fe458ae vk_staging_buffer_pool: Fix softlock when stream buffer overflows 5 years ago
vk_state_tracker.cpp 57a8921e01 vk_graphics_pipeline: Implement line width 5 years ago
vk_state_tracker.h 57a8921e01 vk_graphics_pipeline: Implement line width 5 years ago
vk_swapchain.cpp f45f7b5c2a vk_swapchain: Handle outdated swapchains 5 years ago
vk_swapchain.h f45f7b5c2a vk_swapchain: Handle outdated swapchains 5 years ago
vk_texture_cache.cpp 7cb2ab3585 shader: Implement SULD and SUST 5 years ago
vk_texture_cache.h 7cb2ab3585 shader: Implement SULD and SUST 5 years ago
vk_update_descriptor.cpp 568d813eea vk_update_descriptor: Properly initialize payload on the update descriptor queue 5 years ago
vk_update_descriptor.h ac8835659e vulkan: Defer descriptor set work to the Vulkan thread 5 years ago