summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_texture_cache: Swap R and B channels of color flipped formatGravatar ameerj2021-04-241-1/+24
* common: Move settings to common from core.Gravatar bunnei2021-04-143-3/+3
* Merge pull request #6190 from lioncash/constfn2Gravatar bunnei2021-04-131-2/+2
|\
| * vk_master_semaphore: Deduplicate atomic access within IsFree()Gravatar Lioncash2021-04-121-1/+1
| * vk_master_semaphore: Add missing const qualifier for IsFree()Gravatar Lioncash2021-04-121-1/+1
* | vk_texture_cache: Make use of Common::BitCast where applicableGravatar Lioncash2021-04-121-5/+6
|/
* vk_buffer_cache: Fix offset for NULL vertex buffersGravatar Joshua Ashton2021-04-111-1/+1
* renderer_vulkan: Check return value of AcquireNextImageGravatar Joshua Ashton2021-04-113-5/+10
* astc_decoder: Refactor for style and more efficient memory useGravatar ameerj2021-03-251-79/+96
* astc_decoder: Reimplement LayersGravatar Rodrigo Locatti2021-03-133-95/+122
* renderer_vulkan: Accelerate ASTC decodingGravatar ameerj2021-03-137-9/+386
* Merge pull request #5891 from ameerj/bgra-oglGravatar Rodrigo Locatti2021-03-091-0/+5
|\
| * texture_cache: Blacklist BGRA8 copies and views on OpenGLGravatar ameerj2021-03-041-0/+5
* | vk_command_pool: Reduce the command pool size from 4096 to 4Gravatar ReinUsesLisp2021-02-231-1/+1
|/
* Merge pull request #5936 from Kelebek1/OffsetsGravatar bunnei2021-02-211-7/+24
|\
| * Review 1Gravatar Kelebek12021-02-151-2/+2
| * Implement texture offset support for TexelFetch and TextureGather and add off...Gravatar Kelebek12021-02-151-7/+24
* | Merge pull request #5924 from ReinUsesLisp/inline-bindingsGravatar bunnei2021-02-194-24/+24
|\ \
| * | vk_update_descriptor: Inline and improve code for binding buffersGravatar ReinUsesLisp2021-02-134-24/+24
* | | vk_rasterizer: Fix loading shader addresses twiceGravatar ReinUsesLisp2021-02-151-1/+0
* | | Merge pull request #5923 from ReinUsesLisp/vk-dirty-pipelineGravatar bunnei2021-02-157-56/+103
|\ \ \ | |_|/ |/| |
| * | fixed_pipeline_cache: Use dirty flags to lazily update keyGravatar ReinUsesLisp2021-02-137-56/+103
| |/
* / vk_resource_pool: Load GPU tick once and compare with itGravatar ReinUsesLisp2021-02-132-8/+8
|/
* vk_master_semaphore: Mark gpu_tick atomic operations with relaxed orderGravatar ReinUsesLisp2021-02-131-4/+4
* vk_staging_buffer_pool: Inline tick testsGravatar ReinUsesLisp2021-02-132-1/+7
* gl_stream_buffer/vk_staging_buffer_pool: Fix size checkGravatar ReinUsesLisp2021-02-131-1/+1
* video_core: Fix clang build issuesGravatar ReinUsesLisp2021-02-131-1/+5
* vk_staging_buffer_pool: Fix softlock when stream buffer overflowsGravatar ReinUsesLisp2021-02-132-19/+20
* vk_buffer_cache: Add support for null index buffersGravatar ReinUsesLisp2021-02-132-4/+40
* vk_staging_buffer_pool: Get a staging buffer instead of waitingGravatar ReinUsesLisp2021-02-132-9/+18
* buffer_cache: Skip cache on small uploads on VulkanGravatar ReinUsesLisp2021-02-132-1/+9
* vk_staging_buffer_pool: Add stream buffer for small uploadsGravatar ReinUsesLisp2021-02-137-64/+214
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-1320-1003/+585
* gpu: Report renderer errors with exceptionsGravatar ReinUsesLisp2021-02-136-141/+91
* vk_scheduler: Fix unaligned placement new expressionsGravatar ReinUsesLisp2021-01-271-6/+6
* vk_graphics_pipeline: Fix narrowing conversion on MSVCGravatar ReinUsesLisp2021-01-241-2/+2
* Merge pull request #5807 from ReinUsesLisp/vc-warningsGravatar LC2021-01-244-3/+4
|\
| * video_core: Silence -Wmissing-field-initializers warningsGravatar ReinUsesLisp2021-01-242-1/+2
| * maxwell_to_vk: Silence -Wextra warnings about using different enum typesGravatar ReinUsesLisp2021-01-242-2/+2
* | Merge pull request #5363 from ReinUsesLisp/vk-image-usageGravatar Rodrigo Locatti2021-01-243-38/+72
|\ \
| * | vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCre...Gravatar ReinUsesLisp2021-01-243-38/+72
* | | vk_pipeline_cache: Properly bypass VertexA shadersGravatar ReinUsesLisp2021-01-231-9/+3
| |/ |/|
* | Merge pull request #5361 from ReinUsesLisp/vk-shader-commentGravatar bunnei2021-01-201-1/+4
|\ \
| * | vk_shader_decompiler: Show comments as OpUndef with a typeGravatar ReinUsesLisp2021-01-151-1/+4
| |/
* | vk_texture_cache: Use Download memory types for texture flushesGravatar ReinUsesLisp2021-01-152-5/+10
* | vulkan_memory_allocator: Add "download" memory usage hintGravatar ReinUsesLisp2021-01-157-35/+48
* | vulkan_common: Move allocator to the common directoryGravatar ReinUsesLisp2021-01-1510-330/+8
* | renderer_vulkan: Rename Vulkan memory manager to memory allocatorGravatar ReinUsesLisp2021-01-1515-54/+52
* | vk_memory_manager: Improve memory manager and its APIGravatar ReinUsesLisp2021-01-1513-343/+318
|/
* vk_buffer_cache: Remove unused functionGravatar ReinUsesLisp2021-01-151-4/+0