Esempio n. 1
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpImageDrefGather)op, treeBuilder);
 }
Esempio n. 2
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpGroupAll)op, treeBuilder);
 }
Esempio n. 3
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAllEqualKHR)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpImageSparseSampleExplicitLod)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpTypeAvcMceResultINTEL)op, treeBuilder);
 }
 private void SetUp(OpSpecConstantComposite op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType   = treeBuilder.ResolveType(op.IdResultType);
     Constituents = treeBuilder.GetNodes(op.Constituents);
     SetUpDecorations(op, treeBuilder);
 }
Esempio n. 7
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpImageTexelPointer)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL)op, treeBuilder);
 }
 private void SetUp(OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     Payload    = treeBuilder.GetNode(op.Payload);
     MajorShape = treeBuilder.GetNode(op.MajorShape);
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpIgnoreIntersectionNV)op, treeBuilder);
 }
 private void SetUp(OpIgnoreIntersectionNV op, SpirvInstructionTreeBuilder treeBuilder)
 {
     SetUpDecorations(op, treeBuilder);
 }
 private void SetUp(OpRayQueryTerminateKHR op, SpirvInstructionTreeBuilder treeBuilder)
 {
     RayQuery = treeBuilder.GetNode(op.RayQuery);
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpRayQueryTerminateKHR)op, treeBuilder);
 }
Esempio n. 14
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpAtomicCompareExchangeWeak)op, treeBuilder);
 }
Esempio n. 15
0
 private void SetUp(OpFConvert op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     FloatValue = treeBuilder.GetNode(op.FloatValue);
     SetUpDecorations(op, treeBuilder);
 }
Esempio n. 16
0
 private void SetUp(OpFunctionParameter op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSpecConstantComposite)op, treeBuilder);
 }
Esempio n. 18
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpTypeFunction)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAvcImeAdjustRefOffsetINTEL)op, treeBuilder);
 }
Esempio n. 20
0
 partial void SetUp(OpTypeFunction instruction, SpirvInstructionTreeBuilder treeBuilder);
Esempio n. 21
0
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpBranchConditional)op, treeBuilder);
 }
Esempio n. 22
0
 private void SetUp(OpDPdy op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     P          = treeBuilder.GetNode(op.P);
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpGroupCommitReadPipe)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAvcMceConvertToImePayloadINTEL)op, treeBuilder);
 }
 public void SetUp(OpTypeAvcMceResultINTEL op, SpirvInstructionTreeBuilder treeBuilder)
 {
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAvcSicConvertToMceResultINTEL)op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpFUnordGreaterThanEqual)op, treeBuilder);
 }
 private void SetUp(OpSubgroupAvcSicConvertToMceResultINTEL op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     Payload    = treeBuilder.GetNode(op.Payload);
     SetUpDecorations(op, treeBuilder);
 }
Esempio n. 29
0
 private void SetUp(OpSubgroupAllEqualKHR op, SpirvInstructionTreeBuilder treeBuilder)
 {
     ResultType = treeBuilder.ResolveType(op.IdResultType);
     Predicate  = treeBuilder.GetNode(op.Predicate);
     SetUpDecorations(op, treeBuilder);
 }
 public override void SetUp(Instruction op, SpirvInstructionTreeBuilder treeBuilder)
 {
     base.SetUp(op, treeBuilder);
     SetUp((OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL)op, treeBuilder);
 }