summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | shader: Move microinstruction header to the value headerGravatar ReinUsesLisp2021-07-221-1/+1
| * | shader: Implement D3D samplersGravatar ReinUsesLisp2021-07-223-37/+51
| * | shader: Implement SR_Y_DIRECTIONGravatar FernandoS272021-07-223-0/+4
| * | shader: Implement PIXLD.MY_INDEXGravatar ReinUsesLisp2021-07-221-1/+2
| * | spirv: Implement ViewportMask with NV_viewport_array2Gravatar ReinUsesLisp2021-07-223-0/+12
| * | shader: Implement tessellation shaders, polygon mode and invocation idGravatar ReinUsesLisp2021-07-226-3/+50
| * | vk_pipeline_cache: Silence GCC warningsGravatar lat9nq2021-07-221-0/+2
| * | spirv: Implement image buffersGravatar ReinUsesLisp2021-07-224-26/+56
| * | spirv: Implement alpha testGravatar ameerj2021-07-221-0/+36
| * | shader: Implement transform feedbacks and define file formatGravatar ReinUsesLisp2021-07-223-7/+156
| * | shader: Implement early Z testsGravatar ReinUsesLisp2021-07-221-0/+1
| * | spirv: Rework storage buffers and shader memoryGravatar ReinUsesLisp2021-07-221-1/+28
| * | shader: Implement geometry shadersGravatar ReinUsesLisp2021-07-222-7/+56
| * | pipeline_helper: Simplify descriptor objects initializationGravatar ReinUsesLisp2021-07-221-33/+25
| * | shader: Implement ATOM/S and REDGravatar ameerj2021-07-223-0/+21
| * | nsight_aftermath_tracker: Report used shaders to Nsight AftermathGravatar ReinUsesLisp2021-07-226-16/+20
| * | spirv: Guard against typeless image reads on unsupported devicesGravatar ReinUsesLisp2021-07-221-0/+1
| * | vk_rasterizer: Request outside render pass execution context for computeGravatar ReinUsesLisp2021-07-221-0/+1
| * | pipeline_helper: Add missing [[maybe_unused]]Gravatar ReinUsesLisp2021-07-221-1/+1
| * | shader: Implement SULD and SUSTGravatar ReinUsesLisp2021-07-228-65/+135
| * | shader: Address feedback + clang formatGravatar lat9nq2021-07-221-2/+2
| * | shader_recompiler,video_core: Cleanup some GCC and Clang errorsGravatar lat9nq2021-07-225-16/+16
| * | shader: Interact texture buffers with buffer cacheGravatar ReinUsesLisp2021-07-2214-119/+304
| * | shader: Implement texture buffersGravatar ReinUsesLisp2021-07-224-12/+29
| * | vk_pipeline_cache: Fix num of pipeline workers on weird platformsGravatar ReinUsesLisp2021-07-221-1/+1
| * | shader: Fix ShadowCube declaration type, set number of pipeline threads based...Gravatar FernandoS272021-07-221-1/+3
| * | vk_compute_pass: Fix compute passesGravatar ReinUsesLisp2021-07-223-23/+19
| * | shader: Remove atomic flags and use mutex + cond variable for pipelinesGravatar ReinUsesLisp2021-07-224-11/+32
| * | vk_pipeline_cache: Remove unnecesary scope in pipeline cache lockingGravatar ReinUsesLisp2021-07-221-15/+12
| * | vk_pipeline_cache: Small fixes to the pipeline cacheGravatar FernandoS272021-07-221-10/+14
| * | shader: Mark SSBOs as written when they areGravatar FernandoS272021-07-222-2/+2
| * | shader: Implement ViewportIndexGravatar FernandoS272021-07-221-0/+1
| * | vulkan: Serialize pipelines on a separate threadGravatar ReinUsesLisp2021-07-222-67/+64
| * | vulkan: Create pipeline layouts in separate threadsGravatar ReinUsesLisp2021-07-227-63/+65
| * | vulkan: Build pipelines in parallel at runtimeGravatar ReinUsesLisp2021-07-229-165/+197
| * | vk_pipeline_cache: Name SPIR-V modulesGravatar ReinUsesLisp2021-07-221-1/+11
| * | shader: Address feedbackGravatar FernandoS272021-07-221-1/+1
| * | shader: Implement TLDGravatar FernandoS272021-07-221-2/+1
| * | spirv: Add fixed pipeline point sizeGravatar ReinUsesLisp2021-07-221-0/+3
| * | shader: Implement BRXGravatar FernandoS272021-07-221-1/+49
| * | vk_pipeline_cache: Fix size hashing of shadersGravatar ReinUsesLisp2021-07-221-8/+7
| * | shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableGravatar ReinUsesLisp2021-07-223-19/+104
| * | shader: Better interpolation and disabled attributes supportGravatar ReinUsesLisp2021-07-222-2/+5
| * | spirv: Remove dependencies on Environment when generating SPIR-VGravatar ReinUsesLisp2021-07-221-7/+3
| * | vk_pipeline_cache: Fix pipeline and shader cachesGravatar ReinUsesLisp2021-07-222-6/+21
| * | shader: Fix rasterizer integration order issuesGravatar ReinUsesLisp2021-07-223-7/+6
| * | shader: Implement TXQ and fix FragDepthGravatar ReinUsesLisp2021-07-221-0/+92
| * | shader: Implement NDC [-1, 1], attribute types and default varying initializa...Gravatar ReinUsesLisp2021-07-223-3/+37
| * | shader: Implement VOTEGravatar ameerj2021-07-224-1/+15
| * | vk_pipeline_cache: Fix ReleaseContents orderGravatar ReinUsesLisp2021-07-221-2/+2