This website requires JavaScript.
Explore
Help
Register
Sign In
Museum
/
ryujinx
Archived
Watch
1
Star
0
Fork
0
You've already forked ryujinx
Code
Issues
Packages
Projects
Releases
Wiki
Activity
This repository has been archived on
2025-09-02
. You can view files and clone it, but cannot push or open issues or pull requests.
Files
6982282cc8ad362924bcb0c176ccb6e6d0339fa4
ryujinx
/
Ryujinx.Graphics.Shader
/
Decoders
History
gdkchan
5be6ec6364
Fix shader LOP3 predicate write condition (
#1910
)
...
* Fix LOP3 predicate write condition * Bump shader cache version
2021-01-14 01:07:50 +01:00
..
AtomicOp.cs
Implement ATOM shader instruction (
#1687
)
2020-11-10 01:06:46 +01:00
BarrierLevel.cs
…
BarrierMode.cs
…
BitfieldExtensions.cs
Implement shader LEA instruction and improve bindless image load/store (
#1355
)
2020-07-04 01:48:44 +02:00
Block.cs
…
CbIndexMode.cs
Add support for shader constant buffer slot indexing (
#1608
)
2020-10-12 21:40:50 -03:00
Condition.cs
…
ConditionalOperation.cs
…
Decoder.cs
Implement CAL and RET shader instructions (
#1618
)
2020-10-25 17:00:44 -03:00
DecoderHelper.cs
…
FPHalfSwizzle.cs
…
FPMultiplyScale.cs
…
FPType.cs
…
ImageComponents.cs
…
ImageDimensions.cs
…
IntegerCondition.cs
…
IntegerHalfPart.cs
…
IntegerShift.cs
…
IntegerSize.cs
…
IntegerType.cs
…
InterpolationMode.cs
…
IOpCode.cs
…
IOpCodeAlu.cs
…
IOpCodeCbuf.cs
…
IOpCodeFArith.cs
…
IOpCodeHfma.cs
…
IOpCodeImm.cs
…
IOpCodeImmF.cs
…
IOpCodeLop.cs
…
IOpCodePredicate39.cs
…
IOpCodeRa.cs
…
IOpCodeRc.cs
…
IOpCodeRd.cs
…
IOpCodeReg.cs
…
IOpCodeRegCbuf.cs
…
IOpCodeTexture.cs
Salieri: shader cache (
#1701
)
2020-11-13 00:15:34 +01:00
IOpCodeTld4.cs
…
LogicalOperation.cs
…
MufuOperation.cs
…
OpCode.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAlu.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluImm2x10.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluImm32.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluReg.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAluRegCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeAtom.cs
Implement ATOM shader instruction (
#1687
)
2020-11-10 01:06:46 +01:00
OpCodeAttribute.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeBarrier.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeBranch.cs
Support conditional on BRK and SYNC shader instructions (
#1878
)
2021-01-08 22:55:55 -03:00
OpCodeBranchIndir.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeBranchPop.cs
Support conditional on BRK and SYNC shader instructions (
#1878
)
2021-01-08 22:55:55 -03:00
OpCodeConditional.cs
Fix remap when handle is 0 (
#1882
)
2021-01-10 10:11:31 +11:00
OpCodeDArithImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeExit.cs
Support conditional on BRK and SYNC shader instructions (
#1878
)
2021-01-08 22:55:55 -03:00
OpCodeFArith.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFArithCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFArithImm32.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFArithImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFArithReg.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFArithRegCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeFsetImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfma.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfmaCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfmaImm2x10.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfmaImm32.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfmaReg.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHfmaRegCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeHsetImm2x10.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeImage.cs
Salieri: shader cache (
#1701
)
2020-11-13 00:15:34 +01:00
OpCodeIpa.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeLdc.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeLop.cs
Fix shader LOP3 predicate write condition (
#1910
)
2021-01-14 01:07:50 +01:00
OpCodeLopCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeLopImm32.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeLopImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeLopReg.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeMemory.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeMemoryBarrier.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodePset.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodePush.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeRed.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeSet.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeSetCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeSetImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeSetReg.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeShuffle.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTable.cs
Implement ATOM shader instruction (
#1687
)
2020-11-10 01:06:46 +01:00
OpCodeTex.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTexB.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTexs.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTexture.cs
Salieri: shader cache (
#1701
)
2020-11-13 00:15:34 +01:00
OpCodeTextureBase.cs
Salieri: shader cache (
#1701
)
2020-11-13 00:15:34 +01:00
OpCodeTextureScalar.cs
Salieri: shader cache (
#1701
)
2020-11-13 00:15:34 +01:00
OpCodeTld4.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTld4B.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTld4s.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTld.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTlds.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeTxd.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeVideo.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
OpCodeVote.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects (
#1626
)
2020-10-21 09:13:44 -03:00
ReductionType.cs
Implement ATOM shader instruction (
#1687
)
2020-11-10 01:06:46 +01:00
Register.cs
…
RegisterConsts.cs
…
RegisterType.cs
…
RoundingMode.cs
…
ShuffleType.cs
…
SystemRegister.cs
…
TexelLoadTarget.cs
…
TextureDimensions.cs
…
TextureGatherOffset.cs
…
TextureLodMode.cs
…
TextureProperty.cs
…
TextureTarget.cs
…
VideoPostOp.cs
…
VideoType.cs
…
VoteOp.cs
…
XmadCMode.cs
…