..
AtomicOp.cs
Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled
2020-01-09 02:13:00 +01:00
BarrierLevel.cs
Address PR feedback
2020-01-09 02:13:00 +01:00
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
Address PR feedback
2020-01-09 02:13:00 +01:00
CbIndexMode.cs
Add support for shader constant buffer slot indexing ( #1608 )
2020-10-12 21:40:50 -03:00
Condition.cs
Initial work
2020-01-09 02:13:00 +01:00
ConditionalOperation.cs
Decoder.cs
Implement CAL and RET shader instructions ( #1618 )
2020-10-25 17:00:44 -03:00
DecoderHelper.cs
Initial support for double precision shader instructions. ( #963 )
2020-03-03 15:02:08 +01:00
FPHalfSwizzle.cs
Initial work
2020-01-09 02:13:00 +01:00
FPMultiplyScale.cs
Add partial support for the BRX shader instruction
2020-01-09 02:13:00 +01:00
FPType.cs
ImageComponents.cs
Add per-source type memory change tracking, simplified state change tracking, other fixes
2020-01-09 02:13:00 +01:00
ImageDimensions.cs
IntegerCondition.cs
IntegerHalfPart.cs
Initial work
2020-01-09 02:13:00 +01:00
IntegerShift.cs
IntegerSize.cs
Add a pass to turn global memory access into storage access, and do all storage related transformations on IR
2020-01-09 02:13:00 +01:00
IntegerType.cs
InterpolationMode.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCode.cs
IOpCodeAlu.cs
IOpCodeCbuf.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCodeFArith.cs
Add partial support for the BRX shader instruction
2020-01-09 02:13:00 +01:00
IOpCodeHfma.cs
IOpCodeImm.cs
IOpCodeImmF.cs
IOpCodeLop.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCodePredicate39.cs
Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled
2020-01-09 02:13:00 +01:00
IOpCodeRa.cs
IOpCodeRc.cs
IOpCodeRd.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCodeReg.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCodeRegCbuf.cs
Initial work
2020-01-09 02:13:00 +01:00
IOpCodeTexture.cs
Support bindless texture gather shader instruction
2020-01-09 02:13:00 +01:00
IOpCodeTld4.cs
Support bindless texture gather shader instruction
2020-01-09 02:13:00 +01:00
LogicalOperation.cs
Initial work
2020-01-09 02:13:00 +01:00
MufuOperation.cs
OpCode.cs
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
OpCodeAluImm.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeAluImm2x10.cs
OpCodeAluImm32.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeAluReg.cs
OpCodeAluRegCbuf.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeAtom.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03: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
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -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
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03: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
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -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
OpCodeFArithImm.cs
OpCodeFArithImm32.cs
OpCodeFArithReg.cs
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
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeIpa.cs
OpCodeLdc.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeLop.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeLopCbuf.cs
OpCodeLopImm.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
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
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
OpCodeTextureScalar.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
OpCodeTld4.cs
OpCodeTld4B.cs
Get rid of Reflection.Emit dependency on CPU and Shader projects ( #1626 )
2020-10-21 09:13:44 -03:00
OpCodeTld4s.cs
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
Register.cs
Initial work
2020-01-09 02:13:00 +01:00
RegisterConsts.cs
RegisterType.cs
RoundingMode.cs
Initial work
2020-01-09 02:13:00 +01:00
ShuffleType.cs
SystemRegister.cs
TexelLoadTarget.cs
Initial support for image stores, support texture sample on compute
2020-01-09 02:13:00 +01:00
TextureDimensions.cs
Initial work
2020-01-09 02:13:00 +01:00
TextureGatherOffset.cs
TextureLodMode.cs
TextureProperty.cs
Initial work
2020-01-09 02:13:00 +01:00
TextureTarget.cs
VideoPostOp.cs
VideoType.cs
VoteOp.cs
Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled
2020-01-09 02:13:00 +01:00
XmadCMode.cs
Initial work
2020-01-09 02:13:00 +01:00