aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2021-07-22vk_pipeline_cache: Fix num of pipeline workers on weird platformsReinUsesLisp
2021-07-22shader: Fix ShadowCube declaration type, set number of pipeline threads based...FernandoS27
2021-07-22vk_compute_pass: Fix compute passesReinUsesLisp
2021-07-22shader: Remove atomic flags and use mutex + cond variable for pipelinesReinUsesLisp
2021-07-22vk_pipeline_cache: Remove unnecesary scope in pipeline cache lockingReinUsesLisp
2021-07-22vk_pipeline_cache: Small fixes to the pipeline cacheFernandoS27
2021-07-22shader: Mark SSBOs as written when they areFernandoS27
2021-07-22shader: Implement ViewportIndexFernandoS27
2021-07-22vulkan: Serialize pipelines on a separate threadReinUsesLisp
2021-07-22vulkan: Create pipeline layouts in separate threadsReinUsesLisp
2021-07-22vulkan: Build pipelines in parallel at runtimeReinUsesLisp
2021-07-22vk_pipeline_cache: Name SPIR-V modulesReinUsesLisp
2021-07-22spirv: Add fixed pipeline point sizeReinUsesLisp
2021-07-22shader: Implement BRXFernandoS27
2021-07-22vk_pipeline_cache: Fix size hashing of shadersReinUsesLisp
2021-07-22shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableReinUsesLisp
2021-07-22shader: Better interpolation and disabled attributes supportReinUsesLisp
2021-07-22spirv: Remove dependencies on Environment when generating SPIR-VReinUsesLisp
2021-07-22vk_pipeline_cache: Fix pipeline and shader cachesReinUsesLisp
2021-07-22shader: Fix rasterizer integration order issuesReinUsesLisp
2021-07-22shader: Implement TXQ and fix FragDepthReinUsesLisp
2021-07-22shader: Implement NDC [-1, 1], attribute types and default varying initializa...ReinUsesLisp
2021-07-22shader: Implement VOTEameerj
2021-07-22vk_pipeline_cache: Fix ReleaseContents orderReinUsesLisp
2021-07-22vk_pipeline_cache: Add pipeline cacheReinUsesLisp
2021-07-22vk_pipeline_cache: Add pipeline cacheReinUsesLisp
2021-07-22shader: Implement DMNMX, DSET, DSETPameerj
2021-07-22spirv: Implement VertexId and InstanceId, refactor codeReinUsesLisp
2021-07-22shader: Implement I2FReinUsesLisp
2021-07-22shader: Add partial rasterizer integrationReinUsesLisp
2021-07-22spirv: Add SignedZeroInfNanPreserve logicameerj
2021-07-22shader: Initial support for textures and TEXReinUsesLisp
2021-07-22spirv: Fixes and Intel specific workaroundsReinUsesLisp
2021-07-22shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp
2021-07-22shader: Add denorm flush supportReinUsesLisp
2021-07-22spirv: Add lower fp16 to fp32 passReinUsesLisp
2021-07-22shader: Primitive Vulkan integrationReinUsesLisp
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-07-22spirv: Initial SPIR-V supportReinUsesLisp
2021-07-22Merge pull request #6686 from ReinUsesLisp/vk-optimal-copybunnei
2021-07-20Merge pull request #6629 from FernandoS27/accel-dma-2bunnei
2021-07-20vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possibleReinUsesLisp
2021-07-20vk_buffer_cache: Fix quad index array with 0 vertices (#6627)Fernando S
2021-07-19Merge pull request #6580 from ReinUsesLisp/xfb-radvRodrigo Locatti
2021-07-19Merge pull request #6679 from yzct12345/fix-lets-goFernando S
2021-07-18Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct12345
2021-07-18Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct12345
2021-07-18Ignore wrong blit formatyzct12345
2021-07-18vk_texture_cache: Finalize renderpass when downloading imagesReinUsesLisp
2021-07-18vk_compute_pass: Fix pipeline barriers on non-initialized ASTC imagesReinUsesLisp