aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/Shader
AgeCommit message (Expand)Author
2021-02-08Simplify handling of shader vertex A (#1999)gdkchan
2021-01-29Implement geometry shader passthrough (#1961)gdkchan
2021-01-28Support multiple destination operands on shader IR and shuffle predicates (#1...gdkchan
2021-01-26Fix compute shader code dumping (#1960)gdkchan
2021-01-17Implement lazy flush-on-read for Buffers (SSBO/Copy) (#1790)riperiperi
2021-01-14Fix shader LOP3 predicate write condition (#1910)gdkchan
2021-01-13Implement shader CC mode for ISCADD, X mode for ISETP and fix STL/STS/STG wit...gdkchan
2021-01-08Support conditional on BRK and SYNC shader instructions (#1878)gdkchan
2020-12-13salieri: Support read-only mode if archive is already opened (#1807)Mary
2020-12-02Implement Force Early Z Register (#1755)riperiperi
2020-12-01salieri: Fix missing guest GPU accessor missing on hashes (#1759)Mary
2020-11-21salieri: remove a wrong debug assert (#1740)Mary
2020-11-17shader cache: Fix possible race causing crashes on manifest at startup (#1718)Mary
2020-11-17shader cache: Fix invalid virtual address clean up (#1717)Mary
2020-11-13Salieri: shader cache (#1701)Mary
2020-11-08Use explicit buffer and texture bindings on shaders (#1666)gdkchan
2020-10-20Fix image binding format (#1625)gdkchan
2020-10-12Add support for shader constant buffer slot indexing (#1608)gdkchan
2020-10-03Improve BRX target detection heuristics (#1591)gdkchan
2020-09-24Implement small indexed draws and other fixes to make guest Vulkan work (#1558)gdkchan
2020-09-19Better viewport flipping and depth mode detection method (#1556)gdkchan
2020-08-04Improved Logger (#1292)mageven
2020-07-29Fix shader regression on Intel iGPUs by reverting layout changes (#1425)gdkchan
2020-07-25Remove GPU MemoryAccessor (#1423)gdkchan
2020-07-15Initial transform feedback support (#1370)gdkchan
2020-05-28Fix wrong face culling once and for all (#1277)gdkchan
2020-05-27Omit image format if possible, and fix BA bit (#1280)gdkchan
2020-05-06Refactor shader GPU state and memory access (#1203)gdkchan
2020-04-25Implement texture buffers (#1152)gdkchan
2020-04-22Implement SULD shader instruction (#1117)gdkchan
2020-04-21Suppress warnings from fields never used or never assigned (CS0169 and CS0649...Cristallix
2020-04-02Remove output interpolation qualifier (#1070)gdkchan
2020-02-03Compare shader code using a span instead of individual reads. (#917)riperiperi
2020-02-02Use correct shader local memory size instead of a hardcoded size (#914)gdkchan
2020-01-13Add a GetSpan method to the memory manager and use it on GPU (#877)gdkchan
2020-01-09Address PR feedbackgdkchan
2020-01-09Fix some shader disposal issuesgdkchan
2020-01-09Address PR feedbackgdkchan
2020-01-09Remove more unused codegdkchan
2020-01-09GPU resource disposalgdkchan
2020-01-09Add XML documentation to Ryujinx.Graphics.Gpu.Shadergdkchan
2020-01-09Some code cleanupgdkchan
2020-01-09Support texture rectangle targets (non-normalized coords)gdkchan
2020-01-09Support non-constant texture offsets on non-NVIDIA gpusgdkchan
2020-01-09Use correct shared memory size (in words, not bytes)gdkchan
2020-01-09Use dispatch params shared memory size when availablegdkchan
2020-01-09Use maximum shared memory size supported by hardwaregdkchan
2020-01-09Support shared color mask, implement more shader instructionsgdkchan
2020-01-09Add a pass to turn global memory access into storage access, and do all stora...gdk
2020-01-09Fix shader code comparison methodgdk