| Age | Commit message (Expand) | Author |
| 2021-07-22 | pipeline_helper: Simplify descriptor objects initialization | ReinUsesLisp |
| 2021-07-22 | shader: Implement ATOM/S and RED | ameerj |
| 2021-07-22 | nsight_aftermath_tracker: Report used shaders to Nsight Aftermath | ReinUsesLisp |
| 2021-07-22 | spirv: Guard against typeless image reads on unsupported devices | ReinUsesLisp |
| 2021-07-22 | vk_rasterizer: Request outside render pass execution context for compute | ReinUsesLisp |
| 2021-07-22 | pipeline_helper: Add missing [[maybe_unused]] | ReinUsesLisp |
| 2021-07-22 | shader: Implement SULD and SUST | ReinUsesLisp |
| 2021-07-22 | shader: Address feedback + clang format | lat9nq |
| 2021-07-22 | shader_recompiler,video_core: Cleanup some GCC and Clang errors | lat9nq |
| 2021-07-22 | shader: Interact texture buffers with buffer cache | ReinUsesLisp |
| 2021-07-22 | shader: Implement texture buffers | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Fix num of pipeline workers on weird platforms | ReinUsesLisp |
| 2021-07-22 | shader: Fix ShadowCube declaration type, set number of pipeline threads based... | FernandoS27 |
| 2021-07-22 | vk_compute_pass: Fix compute passes | ReinUsesLisp |
| 2021-07-22 | shader: Remove atomic flags and use mutex + cond variable for pipelines | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Remove unnecesary scope in pipeline cache locking | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Small fixes to the pipeline cache | FernandoS27 |
| 2021-07-22 | shader: Mark SSBOs as written when they are | FernandoS27 |
| 2021-07-22 | shader: Implement ViewportIndex | FernandoS27 |
| 2021-07-22 | vulkan: Serialize pipelines on a separate thread | ReinUsesLisp |
| 2021-07-22 | vulkan: Create pipeline layouts in separate threads | ReinUsesLisp |
| 2021-07-22 | vulkan: Build pipelines in parallel at runtime | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Name SPIR-V modules | ReinUsesLisp |
| 2021-07-22 | spirv: Add fixed pipeline point size | ReinUsesLisp |
| 2021-07-22 | shader: Implement BRX | FernandoS27 |
| 2021-07-22 | vk_pipeline_cache: Fix size hashing of shaders | ReinUsesLisp |
| 2021-07-22 | shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available | ReinUsesLisp |
| 2021-07-22 | shader: Better interpolation and disabled attributes support | ReinUsesLisp |
| 2021-07-22 | spirv: Remove dependencies on Environment when generating SPIR-V | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Fix pipeline and shader caches | ReinUsesLisp |
| 2021-07-22 | shader: Fix rasterizer integration order issues | ReinUsesLisp |
| 2021-07-22 | shader: Implement TXQ and fix FragDepth | ReinUsesLisp |
| 2021-07-22 | shader: Implement NDC [-1, 1], attribute types and default varying initializa... | ReinUsesLisp |
| 2021-07-22 | shader: Implement VOTE | ameerj |
| 2021-07-22 | vk_pipeline_cache: Fix ReleaseContents order | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Add pipeline cache | ReinUsesLisp |
| 2021-07-22 | vk_pipeline_cache: Add pipeline cache | ReinUsesLisp |
| 2021-07-22 | shader: Implement DMNMX, DSET, DSETP | ameerj |
| 2021-07-22 | spirv: Implement VertexId and InstanceId, refactor code | ReinUsesLisp |
| 2021-07-22 | shader: Implement I2F | ReinUsesLisp |
| 2021-07-22 | shader: Add partial rasterizer integration | ReinUsesLisp |
| 2021-07-22 | spirv: Add SignedZeroInfNanPreserve logic | ameerj |
| 2021-07-22 | shader: Initial support for textures and TEX | ReinUsesLisp |
| 2021-07-22 | spirv: Fixes and Intel specific workarounds | ReinUsesLisp |
| 2021-07-22 | shader: Rename, implement FADD.SAT and P2R (imm) | ReinUsesLisp |
| 2021-07-22 | shader: Add denorm flush support | ReinUsesLisp |
| 2021-07-22 | spirv: Add lower fp16 to fp32 pass | ReinUsesLisp |
| 2021-07-22 | shader: Primitive Vulkan integration | ReinUsesLisp |
| 2021-07-22 | shader: Remove old shader management | ReinUsesLisp |
| 2021-07-22 | spirv: Initial SPIR-V support | ReinUsesLisp |