├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md └── SpirvNet ├── OpCodeGen ├── App.config ├── OpCodeGen.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── packages.config └── spirv.json ├── SpirvNet.sln ├── SpirvNet ├── .gitignore ├── DotNet │ ├── CFG │ │ ├── ControlFlowGraph.cs │ │ └── Vertex.cs │ ├── CecilLoader.cs │ └── SSA │ │ ├── MethodBlock.cs │ │ ├── MethodFrame.cs │ │ ├── MethodFrameState.cs │ │ ├── PhiFunction.cs │ │ └── TypedLocation.cs ├── GLSL │ ├── BlockStatement.cs │ ├── BreakStatement.cs │ ├── CompoundStatement.cs │ ├── ContinueStatement.cs │ ├── IfStatement.cs │ ├── ShaderFuncBuilder.cs │ ├── ShaderGenerator.cs │ ├── Statement.cs │ └── WhileStatement.cs ├── Helper │ ├── DebugHelper.cs │ ├── DotHelper.cs │ └── Extensions.cs ├── Interpreter │ ├── ExecutionException.cs │ └── Machine.cs ├── Properties │ └── AssemblyInfo.cs ├── Spirv │ ├── BlockBuilder.cs │ ├── DependsOnAttribute.cs │ ├── Enums │ │ ├── AccessQualifier.cs │ │ ├── AddressingModel.cs │ │ ├── BuiltIn.cs │ │ ├── Decoration.cs │ │ ├── Dim.cs │ │ ├── ExecutionMode.cs │ │ ├── ExecutionModel.cs │ │ ├── ExecutionScope.cs │ │ ├── FastMathMode.cs │ │ ├── FunctionControlMask.cs │ │ ├── FunctionParameterAttribute.cs │ │ ├── GroupOperation.cs │ │ ├── KernelEnqueueFlags.cs │ │ ├── KernelProfilingInfo.cs │ │ ├── LanguageCapability.cs │ │ ├── LinkageType.cs │ │ ├── LoopControl.cs │ │ ├── MemoryAccess.cs │ │ ├── MemoryModel.cs │ │ ├── MemorySemantics.cs │ │ ├── OpCode.cs │ │ ├── OperandType.cs │ │ ├── RoundingMode.cs │ │ ├── SamplerAddressingMode.cs │ │ ├── SamplerFilterMode.cs │ │ ├── SelectionControl.cs │ │ ├── SourceLanguage.cs │ │ └── StorageClass.cs │ ├── ExtraOperandAttribute.cs │ ├── FunctionBuilder.cs │ ├── ID.cs │ ├── IDAllocator.cs │ ├── IFunctionProvider.cs │ ├── Instruction.cs │ ├── LiteralNumber.cs │ ├── LiteralString.cs │ ├── Module.cs │ ├── ModuleBuilder.cs │ ├── Ops │ │ ├── Annotation │ │ │ ├── AnnotationInstruction.cs │ │ │ ├── OpDecorate.cs │ │ │ ├── OpDecorationGroup.cs │ │ │ ├── OpGroupDecorate.cs │ │ │ ├── OpGroupMemberDecorate.cs │ │ │ └── OpMemberDecorate.cs │ │ ├── Arithmetic │ │ │ ├── ArithmeticInstruction.cs │ │ │ ├── OpBitwiseAnd.cs │ │ │ ├── OpBitwiseOr.cs │ │ │ ├── OpBitwiseXor.cs │ │ │ ├── OpDot.cs │ │ │ ├── OpFAdd.cs │ │ │ ├── OpFDiv.cs │ │ │ ├── OpFMod.cs │ │ │ ├── OpFMul.cs │ │ │ ├── OpFNegate.cs │ │ │ ├── OpFRem.cs │ │ │ ├── OpFSub.cs │ │ │ ├── OpIAdd.cs │ │ │ ├── OpIMul.cs │ │ │ ├── OpISub.cs │ │ │ ├── OpMatrixTimesMatrix.cs │ │ │ ├── OpMatrixTimesScalar.cs │ │ │ ├── OpMatrixTimesVector.cs │ │ │ ├── OpNot.cs │ │ │ ├── OpOuterProduct.cs │ │ │ ├── OpSDiv.cs │ │ │ ├── OpSMod.cs │ │ │ ├── OpSNegate.cs │ │ │ ├── OpSRem.cs │ │ │ ├── OpShiftLeftLogical.cs │ │ │ ├── OpShiftRightArithmetic.cs │ │ │ ├── OpShiftRightLogical.cs │ │ │ ├── OpUDiv.cs │ │ │ ├── OpUMod.cs │ │ │ ├── OpVectorTimesMatrix.cs │ │ │ └── OpVectorTimesScalar.cs │ │ ├── Atomic │ │ │ ├── AtomicInstruction.cs │ │ │ ├── OpAtomicAnd.cs │ │ │ ├── OpAtomicCompareExchange.cs │ │ │ ├── OpAtomicCompareExchangeWeak.cs │ │ │ ├── OpAtomicExchange.cs │ │ │ ├── OpAtomicIAdd.cs │ │ │ ├── OpAtomicIDecrement.cs │ │ │ ├── OpAtomicIIncrement.cs │ │ │ ├── OpAtomicISub.cs │ │ │ ├── OpAtomicInit.cs │ │ │ ├── OpAtomicLoad.cs │ │ │ ├── OpAtomicOr.cs │ │ │ ├── OpAtomicStore.cs │ │ │ ├── OpAtomicUMax.cs │ │ │ ├── OpAtomicUMin.cs │ │ │ └── OpAtomicXor.cs │ │ ├── Barrier │ │ │ ├── BarrierInstruction.cs │ │ │ ├── OpControlBarrier.cs │ │ │ └── OpMemoryBarrier.cs │ │ ├── Composite │ │ │ ├── CompositeInstruction.cs │ │ │ ├── OpCompositeConstruct.cs │ │ │ ├── OpCompositeExtract.cs │ │ │ ├── OpCompositeInsert.cs │ │ │ ├── OpCopyObject.cs │ │ │ ├── OpTranspose.cs │ │ │ ├── OpVectorExtractDynamic.cs │ │ │ ├── OpVectorInsertDynamic.cs │ │ │ └── OpVectorShuffle.cs │ │ ├── ConstantCreation │ │ │ ├── ConstantCreationInstruction.cs │ │ │ ├── OpConstant.cs │ │ │ ├── OpConstantComposite.cs │ │ │ ├── OpConstantFalse.cs │ │ │ ├── OpConstantNullObject.cs │ │ │ ├── OpConstantNullPointer.cs │ │ │ ├── OpConstantSampler.cs │ │ │ ├── OpConstantTrue.cs │ │ │ ├── OpSpecConstant.cs │ │ │ ├── OpSpecConstantComposite.cs │ │ │ ├── OpSpecConstantFalse.cs │ │ │ └── OpSpecConstantTrue.cs │ │ ├── Conversion │ │ │ ├── ConversionInstruction.cs │ │ │ ├── OpBitcast.cs │ │ │ ├── OpConvertFToS.cs │ │ │ ├── OpConvertFToU.cs │ │ │ ├── OpConvertPtrToU.cs │ │ │ ├── OpConvertSToF.cs │ │ │ ├── OpConvertUToF.cs │ │ │ ├── OpConvertUToPtr.cs │ │ │ ├── OpFConvert.cs │ │ │ ├── OpGenericCastToPtr.cs │ │ │ ├── OpGenericCastToPtrExplicit.cs │ │ │ ├── OpPtrCastToGeneric.cs │ │ │ ├── OpSConvert.cs │ │ │ └── OpUConvert.cs │ │ ├── Debug │ │ │ ├── DebugInstruction.cs │ │ │ ├── OpLine.cs │ │ │ ├── OpMemberName.cs │ │ │ ├── OpName.cs │ │ │ ├── OpSource.cs │ │ │ ├── OpSourceExtension.cs │ │ │ └── OpString.cs │ │ ├── Derivative │ │ │ ├── DerivativeInstruction.cs │ │ │ ├── OpDPdx.cs │ │ │ ├── OpDPdxCoarse.cs │ │ │ ├── OpDPdxFine.cs │ │ │ ├── OpDPdy.cs │ │ │ ├── OpDPdyCoarse.cs │ │ │ ├── OpDPdyFine.cs │ │ │ ├── OpFwidth.cs │ │ │ ├── OpFwidthCoarse.cs │ │ │ └── OpFwidthFine.cs │ │ ├── DeviceSideEnqueue │ │ │ ├── DeviceSideEnqueueInstruction.cs │ │ │ ├── OpBuildNDRange.cs │ │ │ ├── OpCaptureEventProfilingInfo.cs │ │ │ ├── OpCreateUserEvent.cs │ │ │ ├── OpEnqueueKernel.cs │ │ │ ├── OpEnqueueMarker.cs │ │ │ ├── OpGetDefaultQueue.cs │ │ │ ├── OpGetKernelNDrangeMaxSubGroupSize.cs │ │ │ ├── OpGetKernelNDrangeSubGroupCount.cs │ │ │ ├── OpGetKernelPreferredWorkGroupSizeMultiple.cs │ │ │ ├── OpGetKernelWorkGroupSize.cs │ │ │ ├── OpIsValidEvent.cs │ │ │ ├── OpReleaseEvent.cs │ │ │ ├── OpRetainEvent.cs │ │ │ └── OpSetUserEventStatus.cs │ │ ├── Extension │ │ │ ├── ExtensionInstruction.cs │ │ │ ├── OpExtInst.cs │ │ │ ├── OpExtInstImport.cs │ │ │ └── OpExtension.cs │ │ ├── FlowControl │ │ │ ├── FlowControlInstruction.cs │ │ │ ├── OpBranch.cs │ │ │ ├── OpBranchConditional.cs │ │ │ ├── OpKill.cs │ │ │ ├── OpLabel.cs │ │ │ ├── OpLifetimeStart.cs │ │ │ ├── OpLifetimeStop.cs │ │ │ ├── OpLoopMerge.cs │ │ │ ├── OpPhi.cs │ │ │ ├── OpReturn.cs │ │ │ ├── OpReturnValue.cs │ │ │ ├── OpSelectionMerge.cs │ │ │ ├── OpSwitch.cs │ │ │ └── OpUnreachable.cs │ │ ├── Function │ │ │ ├── FunctionInstruction.cs │ │ │ ├── OpFunction.cs │ │ │ ├── OpFunctionCall.cs │ │ │ ├── OpFunctionEnd.cs │ │ │ └── OpFunctionParameter.cs │ │ ├── Group │ │ │ ├── GroupInstruction.cs │ │ │ ├── OpAsyncGroupCopy.cs │ │ │ ├── OpGroupAll.cs │ │ │ ├── OpGroupAny.cs │ │ │ ├── OpGroupBroadcast.cs │ │ │ ├── OpGroupFAdd.cs │ │ │ ├── OpGroupFMax.cs │ │ │ ├── OpGroupFMin.cs │ │ │ ├── OpGroupIAdd.cs │ │ │ ├── OpGroupSMax.cs │ │ │ ├── OpGroupSMin.cs │ │ │ ├── OpGroupUMax.cs │ │ │ ├── OpGroupUMin.cs │ │ │ └── OpWaitGroupEvents.cs │ │ ├── Memory │ │ │ ├── MemoryInstruction.cs │ │ │ ├── OpAccessChain.cs │ │ │ ├── OpArrayLength.cs │ │ │ ├── OpCopyMemory.cs │ │ │ ├── OpCopyMemorySized.cs │ │ │ ├── OpGenericPtrMemSemantics.cs │ │ │ ├── OpImagePointer.cs │ │ │ ├── OpInBoundsAccessChain.cs │ │ │ ├── OpLoad.cs │ │ │ ├── OpStore.cs │ │ │ ├── OpVariable.cs │ │ │ └── OpVariableArray.cs │ │ ├── Miscellaneous │ │ │ ├── MiscellaneousInstruction.cs │ │ │ ├── OpNop.cs │ │ │ └── OpUndef.cs │ │ ├── ModeSetting │ │ │ ├── ModeSettingInstruction.cs │ │ │ ├── OpCompileFlag.cs │ │ │ ├── OpEntryPoint.cs │ │ │ ├── OpExecutionMode.cs │ │ │ └── OpMemoryModel.cs │ │ ├── OpUnknown.cs │ │ ├── Pipe │ │ │ ├── OpCommitReadPipe.cs │ │ │ ├── OpCommitWritePipe.cs │ │ │ ├── OpGetMaxPipePackets.cs │ │ │ ├── OpGetNumPipePackets.cs │ │ │ ├── OpGroupCommitReadPipe.cs │ │ │ ├── OpGroupCommitWritePipe.cs │ │ │ ├── OpGroupReserveReadPipePackets.cs │ │ │ ├── OpGroupReserveWritePipePackets.cs │ │ │ ├── OpIsValidReserveId.cs │ │ │ ├── OpReadPipe.cs │ │ │ ├── OpReserveReadPipePackets.cs │ │ │ ├── OpReserveWritePipePackets.cs │ │ │ ├── OpReservedReadPipe.cs │ │ │ ├── OpReservedWritePipe.cs │ │ │ ├── OpWritePipe.cs │ │ │ └── PipeInstruction.cs │ │ ├── Primitive │ │ │ ├── OpEmitStreamVertex.cs │ │ │ ├── OpEmitVertex.cs │ │ │ ├── OpEndPrimitive.cs │ │ │ ├── OpEndStreamPrimitive.cs │ │ │ └── PrimitiveInstruction.cs │ │ ├── RelationalAndLogical │ │ │ ├── OpAll.cs │ │ │ ├── OpAny.cs │ │ │ ├── OpFOrdEqual.cs │ │ │ ├── OpFOrdGreaterThan.cs │ │ │ ├── OpFOrdGreaterThanEqual.cs │ │ │ ├── OpFOrdLessThan.cs │ │ │ ├── OpFOrdLessThanEqual.cs │ │ │ ├── OpFOrdNotEqual.cs │ │ │ ├── OpFUnordEqual.cs │ │ │ ├── OpFUnordGreaterThan.cs │ │ │ ├── OpFUnordGreaterThanEqual.cs │ │ │ ├── OpFUnordLessThan.cs │ │ │ ├── OpFUnordLessThanEqual.cs │ │ │ ├── OpFUnordNotEqual.cs │ │ │ ├── OpIEqual.cs │ │ │ ├── OpINotEqual.cs │ │ │ ├── OpIsFinite.cs │ │ │ ├── OpIsInf.cs │ │ │ ├── OpIsNan.cs │ │ │ ├── OpIsNormal.cs │ │ │ ├── OpLessOrGreater.cs │ │ │ ├── OpLogicalAnd.cs │ │ │ ├── OpLogicalOr.cs │ │ │ ├── OpLogicalXor.cs │ │ │ ├── OpOrdered.cs │ │ │ ├── OpSGreaterThan.cs │ │ │ ├── OpSGreaterThanEqual.cs │ │ │ ├── OpSLessThan.cs │ │ │ ├── OpSLessThanEqual.cs │ │ │ ├── OpSelect.cs │ │ │ ├── OpSignBitSet.cs │ │ │ ├── OpUGreaterThan.cs │ │ │ ├── OpUGreaterThanEqual.cs │ │ │ ├── OpULessThan.cs │ │ │ ├── OpULessThanEqual.cs │ │ │ ├── OpUnordered.cs │ │ │ └── RelationalAndLogicalInstruction.cs │ │ ├── Texture │ │ │ ├── OpSampler.cs │ │ │ ├── OpTextureFetchBuffer.cs │ │ │ ├── OpTextureFetchSample.cs │ │ │ ├── OpTextureFetchTexel.cs │ │ │ ├── OpTextureFetchTexelOffset.cs │ │ │ ├── OpTextureGather.cs │ │ │ ├── OpTextureGatherOffset.cs │ │ │ ├── OpTextureGatherOffsets.cs │ │ │ ├── OpTextureQueryLevels.cs │ │ │ ├── OpTextureQueryLod.cs │ │ │ ├── OpTextureQuerySamples.cs │ │ │ ├── OpTextureQuerySize.cs │ │ │ ├── OpTextureQuerySizeLod.cs │ │ │ ├── OpTextureSample.cs │ │ │ ├── OpTextureSampleDref.cs │ │ │ ├── OpTextureSampleGrad.cs │ │ │ ├── OpTextureSampleGradOffset.cs │ │ │ ├── OpTextureSampleLod.cs │ │ │ ├── OpTextureSampleLodOffset.cs │ │ │ ├── OpTextureSampleOffset.cs │ │ │ ├── OpTextureSampleProj.cs │ │ │ ├── OpTextureSampleProjGrad.cs │ │ │ ├── OpTextureSampleProjGradOffset.cs │ │ │ ├── OpTextureSampleProjLod.cs │ │ │ ├── OpTextureSampleProjLodOffset.cs │ │ │ ├── OpTextureSampleProjOffset.cs │ │ │ └── TextureInstruction.cs │ │ └── TypeDeclaration │ │ │ ├── OpTypeArray.cs │ │ │ ├── OpTypeBool.cs │ │ │ ├── OpTypeDeviceEvent.cs │ │ │ ├── OpTypeEvent.cs │ │ │ ├── OpTypeFilter.cs │ │ │ ├── OpTypeFloat.cs │ │ │ ├── OpTypeFunction.cs │ │ │ ├── OpTypeInt.cs │ │ │ ├── OpTypeMatrix.cs │ │ │ ├── OpTypeOpaque.cs │ │ │ ├── OpTypePipe.cs │ │ │ ├── OpTypePointer.cs │ │ │ ├── OpTypeQueue.cs │ │ │ ├── OpTypeReserveId.cs │ │ │ ├── OpTypeRuntimeArray.cs │ │ │ ├── OpTypeSampler.cs │ │ │ ├── OpTypeStruct.cs │ │ │ ├── OpTypeVector.cs │ │ │ ├── OpTypeVoid.cs │ │ │ └── TypeDeclarationInstruction.cs │ ├── Pair.cs │ ├── SpirvStruct.cs │ ├── SpirvType.cs │ ├── SpirvTypeEnum.cs │ ├── StructMember.cs │ ├── TypeBuilder.cs │ └── UniversalLimits.cs ├── SpirvNet.csproj ├── Tests │ ├── CecilTest.cs │ ├── CodeConvert │ │ ├── LoopTest.cs │ │ └── StructTest.cs │ ├── InstructionTest.cs │ ├── IntegrationTest.cs │ ├── ModuleTest.cs │ ├── OperationTest.cs │ ├── ShaderTest.cs │ └── ValidationTests.cs ├── Validation │ ├── BlockSubnode.cs │ ├── EntryPoint.cs │ ├── ITypeProvider.cs │ ├── Location.cs │ ├── ModuleValidationState.cs │ ├── SourceLocation.cs │ ├── ValidatedBlock.cs │ ├── ValidatedComponent.cs │ ├── ValidatedFunction.cs │ ├── ValidatedModule.cs │ └── ValidationException.cs ├── app.config └── packages.config └── packages ├── .gitignore └── repositories.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/README.md -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/App.config -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/OpCodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/OpCodeGen.csproj -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/Program.cs -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/packages.config -------------------------------------------------------------------------------- /SpirvNet/OpCodeGen/spirv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/OpCodeGen/spirv.json -------------------------------------------------------------------------------- /SpirvNet/SpirvNet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet.sln -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/CFG/ControlFlowGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/CFG/ControlFlowGraph.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/CFG/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/CFG/Vertex.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/CecilLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/CecilLoader.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/SSA/MethodBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/SSA/MethodBlock.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/SSA/MethodFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/SSA/MethodFrame.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/SSA/MethodFrameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/SSA/MethodFrameState.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/SSA/PhiFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/SSA/PhiFunction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/DotNet/SSA/TypedLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/DotNet/SSA/TypedLocation.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/BlockStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/BlockStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/BreakStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/BreakStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/CompoundStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/CompoundStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/ContinueStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/ContinueStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/IfStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/IfStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/ShaderFuncBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/ShaderFuncBuilder.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/ShaderGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/ShaderGenerator.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/Statement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/Statement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/GLSL/WhileStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/GLSL/WhileStatement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Helper/DebugHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Helper/DebugHelper.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Helper/DotHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Helper/DotHelper.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Helper/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Helper/Extensions.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Interpreter/ExecutionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Interpreter/ExecutionException.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Interpreter/Machine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Interpreter/Machine.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/BlockBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/BlockBuilder.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/DependsOnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/DependsOnAttribute.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/AccessQualifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/AccessQualifier.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/AddressingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/AddressingModel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/BuiltIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/BuiltIn.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/Decoration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/Decoration.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/Dim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/Dim.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/ExecutionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/ExecutionMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/ExecutionModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/ExecutionModel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/ExecutionScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/ExecutionScope.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/FastMathMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/FastMathMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/FunctionControlMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/FunctionControlMask.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/FunctionParameterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/FunctionParameterAttribute.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/GroupOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/GroupOperation.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/KernelEnqueueFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/KernelEnqueueFlags.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/KernelProfilingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/KernelProfilingInfo.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/LanguageCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/LanguageCapability.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/LinkageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/LinkageType.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/LoopControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/LoopControl.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/MemoryAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/MemoryAccess.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/MemoryModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/MemoryModel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/MemorySemantics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/MemorySemantics.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/OpCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/OpCode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/OperandType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/OperandType.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/RoundingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/RoundingMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/SamplerAddressingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/SamplerAddressingMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/SamplerFilterMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/SamplerFilterMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/SelectionControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/SelectionControl.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/SourceLanguage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/SourceLanguage.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Enums/StorageClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Enums/StorageClass.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/ExtraOperandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/ExtraOperandAttribute.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/FunctionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/FunctionBuilder.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/ID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/ID.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/IDAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/IDAllocator.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/IFunctionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/IFunctionProvider.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Instruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Instruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/LiteralNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/LiteralNumber.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/LiteralString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/LiteralString.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Module.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/ModuleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/ModuleBuilder.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/AnnotationInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/AnnotationInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpDecorate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpDecorate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpDecorationGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpDecorationGroup.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpGroupDecorate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpGroupDecorate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpGroupMemberDecorate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpGroupMemberDecorate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpMemberDecorate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Annotation/OpMemberDecorate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/ArithmeticInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/ArithmeticInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseAnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseAnd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseOr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseOr.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseXor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpBitwiseXor.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpDot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpDot.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFAdd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFDiv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFDiv.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFMod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFMul.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFNegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFNegate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFRem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFRem.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFSub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpFSub.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpIAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpIAdd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpIMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpIMul.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpISub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpISub.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesMatrix.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesScalar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesScalar.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpMatrixTimesVector.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpNot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpNot.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpOuterProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpOuterProduct.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSDiv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSDiv.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSMod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSNegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSNegate.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSRem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpSRem.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftLeftLogical.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftLeftLogical.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftRightArithmetic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftRightArithmetic.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftRightLogical.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpShiftRightLogical.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpUDiv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpUDiv.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpUMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpUMod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpVectorTimesMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpVectorTimesMatrix.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpVectorTimesScalar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Arithmetic/OpVectorTimesScalar.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/AtomicInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/AtomicInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicAnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicAnd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicCompareExchange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicCompareExchange.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicCompareExchangeWeak.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicCompareExchangeWeak.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicExchange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicExchange.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIAdd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIDecrement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIDecrement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIIncrement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicIIncrement.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicISub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicISub.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicInit.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicLoad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicLoad.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicOr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicOr.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicStore.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicUMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicUMax.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicUMin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicUMin.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicXor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Atomic/OpAtomicXor.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Barrier/BarrierInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Barrier/BarrierInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Barrier/OpControlBarrier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Barrier/OpControlBarrier.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Barrier/OpMemoryBarrier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Barrier/OpMemoryBarrier.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/CompositeInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/CompositeInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeConstruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeConstruct.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeExtract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeExtract.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeInsert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCompositeInsert.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCopyObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpCopyObject.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpTranspose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpTranspose.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorExtractDynamic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorExtractDynamic.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorInsertDynamic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorInsertDynamic.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorShuffle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Composite/OpVectorShuffle.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/ConstantCreationInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/ConstantCreationInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstant.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantComposite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantComposite.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantFalse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantFalse.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantNullObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantNullObject.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantNullPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantNullPointer.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantSampler.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantTrue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpConstantTrue.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstant.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantComposite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantComposite.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantFalse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantFalse.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantTrue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ConstantCreation/OpSpecConstantTrue.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/ConversionInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/ConversionInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpBitcast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpBitcast.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertFToS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertFToS.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertFToU.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertFToU.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertPtrToU.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertPtrToU.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertSToF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertSToF.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertUToF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertUToF.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertUToPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpConvertUToPtr.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpFConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpFConvert.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpGenericCastToPtr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpGenericCastToPtr.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpGenericCastToPtrExplicit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpGenericCastToPtrExplicit.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpPtrCastToGeneric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpPtrCastToGeneric.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpSConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpSConvert.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpUConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Conversion/OpUConvert.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/DebugInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/DebugInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpLine.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpMemberName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpMemberName.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpName.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpSource.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpSourceExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpSourceExtension.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Debug/OpString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Debug/OpString.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/DerivativeInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/DerivativeInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdx.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdxCoarse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdxCoarse.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdxFine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdxFine.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdy.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdyCoarse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdyCoarse.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdyFine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpDPdyFine.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidth.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidthCoarse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidthCoarse.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidthFine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Derivative/OpFwidthFine.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/DeviceSideEnqueueInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/DeviceSideEnqueueInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpBuildNDRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpBuildNDRange.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpCaptureEventProfilingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpCaptureEventProfilingInfo.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpCreateUserEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpCreateUserEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpEnqueueKernel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpEnqueueKernel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpEnqueueMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpEnqueueMarker.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetDefaultQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetDefaultQueue.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelNDrangeMaxSubGroupSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelNDrangeMaxSubGroupSize.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelNDrangeSubGroupCount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelNDrangeSubGroupCount.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelPreferredWorkGroupSizeMultiple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelPreferredWorkGroupSizeMultiple.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelWorkGroupSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpGetKernelWorkGroupSize.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpIsValidEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpIsValidEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpReleaseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpReleaseEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpRetainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpRetainEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpSetUserEventStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/DeviceSideEnqueue/OpSetUserEventStatus.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Extension/ExtensionInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Extension/ExtensionInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtInst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtInst.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtInstImport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtInstImport.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Extension/OpExtension.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/FlowControlInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/FlowControlInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpBranch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpBranch.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpBranchConditional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpBranchConditional.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpKill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpKill.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLabel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLifetimeStart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLifetimeStart.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLifetimeStop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLifetimeStop.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLoopMerge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpLoopMerge.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpPhi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpPhi.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpReturn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpReturn.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpReturnValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpReturnValue.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpSelectionMerge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpSelectionMerge.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpSwitch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpSwitch.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpUnreachable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/FlowControl/OpUnreachable.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Function/FunctionInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Function/FunctionInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionCall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionCall.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionEnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionEnd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Function/OpFunctionParameter.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/GroupInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/GroupInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpAsyncGroupCopy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpAsyncGroupCopy.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupAll.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupAny.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupAny.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupBroadcast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupBroadcast.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFAdd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFMax.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFMin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupFMin.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupIAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupIAdd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupSMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupSMax.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupSMin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupSMin.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupUMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupUMax.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupUMin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpGroupUMin.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Group/OpWaitGroupEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Group/OpWaitGroupEvents.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/MemoryInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/MemoryInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpAccessChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpAccessChain.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpArrayLength.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpArrayLength.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpCopyMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpCopyMemory.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpCopyMemorySized.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpCopyMemorySized.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpGenericPtrMemSemantics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpGenericPtrMemSemantics.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpImagePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpImagePointer.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpInBoundsAccessChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpInBoundsAccessChain.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpLoad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpLoad.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpStore.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpVariable.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Memory/OpVariableArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Memory/OpVariableArray.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/MiscellaneousInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/MiscellaneousInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/OpNop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/OpNop.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/OpUndef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Miscellaneous/OpUndef.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/ModeSettingInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/ModeSettingInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpCompileFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpCompileFlag.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpEntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpEntryPoint.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpExecutionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpExecutionMode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpMemoryModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/ModeSetting/OpMemoryModel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/OpUnknown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/OpUnknown.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpCommitReadPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpCommitReadPipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpCommitWritePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpCommitWritePipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGetMaxPipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGetMaxPipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGetNumPipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGetNumPipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupCommitReadPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupCommitReadPipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupCommitWritePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupCommitWritePipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupReserveReadPipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupReserveReadPipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupReserveWritePipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpGroupReserveWritePipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpIsValidReserveId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpIsValidReserveId.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReadPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReadPipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReserveReadPipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReserveReadPipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReserveWritePipePackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReserveWritePipePackets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReservedReadPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReservedReadPipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReservedWritePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpReservedWritePipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpWritePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/OpWritePipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Pipe/PipeInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Pipe/PipeInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEmitStreamVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEmitStreamVertex.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEmitVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEmitVertex.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEndPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEndPrimitive.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEndStreamPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Primitive/OpEndStreamPrimitive.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Primitive/PrimitiveInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Primitive/PrimitiveInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpAll.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpAny.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpAny.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdGreaterThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdGreaterThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdGreaterThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdGreaterThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdLessThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdLessThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdLessThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdLessThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdNotEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFOrdNotEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordGreaterThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordGreaterThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordGreaterThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordGreaterThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordLessThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordLessThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordLessThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordLessThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordNotEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpFUnordNotEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpINotEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpINotEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsFinite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsFinite.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsInf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsInf.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsNan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsNan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsNormal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpIsNormal.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLessOrGreater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLessOrGreater.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalAnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalAnd.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalOr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalOr.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalXor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpLogicalXor.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpOrdered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpOrdered.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSGreaterThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSGreaterThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSGreaterThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSGreaterThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSLessThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSLessThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSLessThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSLessThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSelect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSelect.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSignBitSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpSignBitSet.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUGreaterThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUGreaterThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUGreaterThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUGreaterThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpULessThan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpULessThan.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpULessThanEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpULessThanEqual.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUnordered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/OpUnordered.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/RelationalAndLogicalInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/RelationalAndLogical/RelationalAndLogicalInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpSampler.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchBuffer.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchSample.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchTexel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchTexel.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchTexelOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureFetchTexelOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGather.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGatherOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGatherOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGatherOffsets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureGatherOffsets.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQueryLevels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQueryLevels.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQueryLod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQueryLod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySamples.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySize.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySizeLod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureQuerySizeLod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSample.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleDref.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleDref.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleGrad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleGrad.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleGradOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleGradOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleLod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleLod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleLodOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleLodOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProj.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjGrad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjGrad.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjGradOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjGradOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjLod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjLod.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjLodOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjLodOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/OpTextureSampleProjOffset.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/Texture/TextureInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/Texture/TextureInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeArray.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeBool.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeDeviceEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeDeviceEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeEvent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFilter.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFloat.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeFunction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeInt.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeMatrix.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeOpaque.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeOpaque.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypePipe.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypePointer.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeQueue.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeReserveId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeReserveId.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeRuntimeArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeRuntimeArray.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeSampler.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeStruct.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeVector.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeVoid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/OpTypeVoid.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/TypeDeclarationInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Ops/TypeDeclaration/TypeDeclarationInstruction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/Pair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/Pair.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/SpirvStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/SpirvStruct.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/SpirvType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/SpirvType.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/SpirvTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/SpirvTypeEnum.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/StructMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/StructMember.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/TypeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/TypeBuilder.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Spirv/UniversalLimits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Spirv/UniversalLimits.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/SpirvNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/SpirvNet.csproj -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/CecilTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/CecilTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/CodeConvert/LoopTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/CodeConvert/LoopTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/CodeConvert/StructTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/CodeConvert/StructTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/InstructionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/InstructionTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/IntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/IntegrationTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/ModuleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/ModuleTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/OperationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/OperationTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/ShaderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/ShaderTest.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Tests/ValidationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Tests/ValidationTests.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/BlockSubnode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/BlockSubnode.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/EntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/EntryPoint.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ITypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ITypeProvider.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/Location.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ModuleValidationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ModuleValidationState.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/SourceLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/SourceLocation.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ValidatedBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ValidatedBlock.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ValidatedComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ValidatedComponent.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ValidatedFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ValidatedFunction.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ValidatedModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ValidatedModule.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/Validation/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/Validation/ValidationException.cs -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/app.config -------------------------------------------------------------------------------- /SpirvNet/SpirvNet/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/SpirvNet/packages.config -------------------------------------------------------------------------------- /SpirvNet/packages/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !repositories.config 3 | !.gitignore -------------------------------------------------------------------------------- /SpirvNet/packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Philip-Trettner/SpirvNet/HEAD/SpirvNet/packages/repositories.config --------------------------------------------------------------------------------