aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Shader
AgeCommit message (Expand)Author
2020-10-28Add scaling for Texture2DArray when using TexelFetch. (#1645)riperiperi
2020-10-28Avoid sampler conflicts on bindless samplers with the same name (#1642)gdkchan
2020-10-25Implement CAL and RET shader instructions (#1618)gdkchan
2020-10-25Fix shader image load/store array index register (#1637)gdkchan
2020-10-21Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626)gdkchan
2020-10-20Fix image binding format (#1625)gdkchan
2020-10-17Fix gl_in being used with built-in variables that are not per-vertex (#1624)gdkchan
2020-10-13Fix LOP3 (cbuf) shader instruction encoding (#1616)gdkchan
2020-10-13Fix output component register on pixel shaders (#1613)gdkchan
2020-10-12Implement LEA.HI shader instruction (#1609)gdkchan
2020-10-12Add support for shader constant buffer slot indexing (#1608)gdkchan
2020-10-03Improve BRX target detection heuristics (#1591)gdkchan
2020-09-29Convert 1D texture targets to 2D (#1584)gdkchan
2020-09-21Align register index between output targets on pixel shaders (#1559)gdkchan
2020-09-19Better viewport flipping and depth mode detection method (#1556)gdkchan
2020-09-01Fix PSL and MRG flags on XMAD cbuf-reg shader instruction (#1520)gdkchan
2020-07-30Refactor shader translator ShaderConfig and reduce the number of out args (#1...gdkchan
2020-07-29Fix shader regression on Intel iGPUs by reverting layout changes (#1425)gdkchan
2020-07-26Implement BGRA texture support (#1418)gdkchan
2020-07-15Initial transform feedback support (#1370)gdkchan
2020-07-07Implement Zero-Configuration Resolution Scaling (#1365)riperiperi
2020-07-04Implement shader LEA instruction and improve bindless image load/store (#1355)gdkchan
2020-05-28Fix wrong face culling once and for all (#1277)gdkchan
2020-05-27Support separate textures and samplers (#1216)gdkchan
2020-05-27Omit image format if possible, and fix BA bit (#1280)gdkchan
2020-05-23Implement TMML and TMML.B (#1270)Thog
2020-05-06Refactor shader GPU state and memory access (#1203)gdkchan
2020-05-04Upgrade projects to C#8 (#1193)Ac_K
2020-04-25Fix mode and Reg08.H1 decoding on XMAD instruction (#1156)gdkchan
2020-04-25Implement texture buffers (#1152)gdkchan
2020-04-22Remove leftover of debugging code for shader texture format (#1141)gdkchan
2020-04-22Update .NET Core to 3.1, and update NuGet Packages (#1121)Michael Kuklinski
2020-04-22Implement SULD shader instruction (#1117)gdkchan
2020-04-15Fix negation of HADD2 constant buffer source (#1116)gdkchan
2020-04-03Better IPA shader instruction implementation (#1082)gdkchan
2020-04-02Remove output interpolation qualifier (#1070)gdkchan
2020-03-30Implement FCMP shader instruction (#1067)gdkchan
2020-03-29Index constant buffer vec4s using ternary expressions. (#1015)riperiperi
2020-03-29Move the OpActivator to OpCodeTable class for improve performance (#1001)Chenj168
2020-03-26Implement NOP and stub DEPBAR shader instructions (#1041)Elise
2020-03-25Implement VMNMX shader instruction (#1032)gdkchan
2020-03-23Implement ICMP shader instruction (#1010)gdkchan
2020-03-23Implement textureQueryLevels (#1007)gdkchan
2020-03-15Improve shader sampler type selection (#989)gdkchan
2020-03-06Fix branch with CC and predicate, and a case of SYNC propagation (#967)jduncanator
2020-03-03Initial support for double precision shader instructions. (#963)gdkchan
2020-02-14Update bindless to indexed conversion code pattern match (#938)gdkchan
2020-02-14Sign-extend shader memory instruction offsets (#934)gdkchan
2020-02-11Support compute uniform buffers emulated with global memory (#924)gdkchan
2020-02-02Use correct shader local memory size instead of a hardcoded size (#914)gdkchan