ate-dead-branches eliminate-dead-functionseliminate-dead-insertsreduce-load-sizeredundancy-eliminationprivate-to-localsimplify-instructionsssa-rewritecopy-propagate-arraysloop-unrollvector-dceccpwrap-opkillremove-dont-inlinecannot compose log messagescalar-replacement=%u]A v@ ]A  ]A v@ ]A  ]A v@ ]A  ]A v@ ]A  ]A v@ ]A  ]A v@ ]A  ]A ]A ]A  ]A ]A ^A  ]A 5^A Q^A u^A v@ u^A ~^A v@ ~^A ^A v@ ^A ^A v@ ^A ^A ^A ^A  ^A ^A ^A  ^A ^A ^A  ^A _A _A  ]A >_A R_A  n_A s_A _A  _A _A _A  _A _A `A  ^A 2`A 8`A  ^A E`A \`A  ^A z`A `A  ^A `A `A  `A `A `A  aA "aA FaA  paA aA aA  aA aA aA  aA bA bA  BbA VbA pbA  ^A bA bA bA bA bA ! bA cA cA " +cA 8cA CcA Unknown ? pA unknown Khronos LunarG Valve Codeplay NVIDIA ARM LLVM/SPIR-V Translator Khronos LLVM/SPIR-V Translator SPIR-V Tools Assembler Khronos SPIR-V Tools Assembler Glslang Reference Front End Khronos Glslang Reference Front End Qualcomm AMD Intel Imagination Google Shaderc over Glslang Google Shaderc over Glslang spiregg Google spiregg rspirv Google rspirv X-LEGEND Mesa-IR/SPIR-V Translator X-LEGEND Mesa-IR/SPIR-V Translator SPIR-V Tools Linker Khronos SPIR-V Tools Linker Wine VKD3D Shader Compiler Wine VKD3D Shader Compiler Tellusim Clay Shader Compiler Tellusim Clay Shader Compiler W3C WebGPU Group WHLSL Shader Translator W3C WebGPU Group WHLSL Shader Translator Clspv Google Clspv MLIR SPIR-V Serializer Google MLIR SPIR-V Serializer Tint Compiler Google Tint Compiler ANGLE Shader Compiler Google ANGLE Shader Compiler Netease Games Messiah Shader Compiler Netease Games Messiah Shader Compiler Xenia Xenia Emulator Microcode Translator Xenia Xenia Emulator Microcode Translator Embark Studios Rust GPU Compiler Backend Embark Studios Rust GPU Compiler Backend gfx-rs community Naga gfx-rs community Naga Mikkosoft Productions MSP Shader Compiler Mikkosoft Productions MSP Shader Compiler SpvGenTwo community SpvGenTwo SPIR-V IR Tools SpvGenTwo community SpvGenTwo SPIR-V IR Tools Skia SkSL Google Skia SkSL TornadoVM SPIRV Beehive Toolkit TornadoVM SPIRV Beehive Toolkit DragonJoker ShaderWriter DragonJoker ShaderWriter Rayan Hatout SPIRVSmith Rayan Hatout SPIRVSmith Nop Undef SourceContinued Source SourceExtension Name MemberName String Line Extension ExtInstImport ExtInst MemoryModel EntryPoint ExecutionMode Capability TypeVoid TypeBool TypeInt TypeFloat TypeVector TypeMatrix TypeImage TypeSampler TypeSampledImage TypeArray TypeRuntimeArray  TypeStruct TypeOpaque  TypePointer TypeFunction TypeEvent TypeDeviceEvent  TypeReserveId  TypeQueue TypePipe TypeForwardPointer  ? ConstantTrue ConstantFalse Constant ConstantComposite ConstantSampler  ConstantNull SpecConstantTrue SpecConstantFalse SpecConstant SpecConstantComposite SpecConstantOp FunctionParameter FunctionEnd FunctionCall Variable ImageTexelPointer Load Store CopyMemory CopyMemorySized  AccessChain InBoundsAccessChain PtrAccessChain  Z Y ? ArrayLength GenericPtrMemSemantics InBoundsPtrAccessChain Decorate MemberDecorate DecorationGroup GroupDecorate GroupMemberDecorate VectorExtractDynamic VectorInsertDynamic VectorShuffle CompositeConstruct CompositeExtract CompositeInsert CopyObject Transpose SampledImage ImageSampleImplicitLod ImageSampleExplicitLod ImageSampleDrefImplicitLod ImageSampleDrefExplicitLod ImageSampleProjImplicitLod ImageSampleProjExplicitLod ImageSampleProjDrefImplicitLod ImageSampleProjDrefExplicitLod ImageFetch ImageGather ImageDrefGather ImageRead ImageWrite Image ImageQueryFormat ImageQueryOrder ImageQuerySizeLod  2 ImageQuerySize ImageQueryLod 2 ImageQueryLevels ImageQuerySamples ConvertFToU ConvertFToS ConvertSToF ConvertUToF UConvert SConvert FConvert QuantizeToF16 ConvertPtrToU SatConvertSToU SatConvertUToS ConvertUToPtr PtrCastToGeneric GenericCastToPtr GenericCastToPtrExplicit Bitcast SNegate FNegate IAdd FAdd ISub FSub IMul FMul UDiv SDiv FDiv UMod SRem SMod FRem FMod VectorTimesScalar MatrixTimesScalar VectorTimesMatrix MatrixTimesVector MatrixTimesMatrix OuterProduct Dot IAddCarry ISubBorrow UMulExtended SMulExtended Any All IsNan IsInf IsFinite IsNormal SignBitSet LessOrGreater Ordered Unordered LogicalEqual LogicalNotEqual LogicalOr LogicalAnd LogicalNot Select IEqual INotEqual UGreaterThan SGreaterThan UGreaterThanEqual SGreaterThanEqual ULessThan SLessThan ULessThanEqual SLessThanEqual FOrdEqual FUnordEqual FOrdNotEqual FUnordNotEqual FOrdLessThan FUnordLessThan FOrdGreaterThan FUnordGreaterThan FOrdLessThanEqual FUnordLessThanEqual FOrdGreaterThanEqual FUnordGreaterThanEqual ShiftRightLogical ShiftRightArithmetic ShiftLeftLogical BitwiseOr BitwiseXor BitwiseAnd Not BitFieldInsert  ? BitFieldSExtract BitFieldUExtract BitReverse BitCount DPdx DPdy Fwidth DPdxFine 3 DPdyFine FwidthFine DPdxCoarse DPdyCoarse FwidthCoarse EmitVertex  EndPrimitive EmitStreamVertex 6 EndStreamPrimitive ControlBarrier MemoryBarrier AtomicLoad AtomicStore AtomicExchange AtomicCompareExchange AtomicCompareExchangeWeak AtomicIIncrement AtomicIDecrement AtomicIAdd AtomicISub AtomicSMin AtomicUMin AtomicSMax AtomicUMax AtomicAnd AtomicOr AtomicXor Phi LoopMerge SelectionMerge Label Branch BranchConditional Switch Kill Return ReturnValue Unreachable LifetimeStart LifetimeStop GroupAsyncCopy GroupWaitEvents GroupAll  GroupAny GroupBroadcast GroupIAdd GroupFAdd GroupFMin GroupUMin GroupSMin GroupFMax GroupUMax GroupSMax ReadPipe WritePipe ReservedReadPipe ReservedWritePipe ReserveReadPipePackets ReserveWritePipePackets CommitReadPipe CommitWritePipe IsValidReserveId GetNumPipePackets GetMaxPipePackets GroupReserveReadPipePackets GroupReserveWritePipePackets GroupCommitReadPipe GroupCommitWritePipe EnqueueMarker EnqueueKernel GetKernelNDrangeSubGroupCount GetKernelNDrangeMaxSubGroupSize GetKernelWorkGroupSize GetKernelPreferredWorkGroupSizeMultiple RetainEvent ReleaseEvent CreateUserEvent IsValidEvent SetUserEventStatus CaptureEventProfilingInfo GetDefaultQueue BuildNDRange ImageSparseSampleImplicitLod ) ImageSparseSampleExplicitLod ImageSparseSampleDrefImplicitLod ImageSparseSampleDrefExplicitLod ImageSparseSampleProjImplicitLod ImageSparseSampleProjExplicitLod ImageSparseSampleProjDrefImplicitLod ImageSparseSampleProjDrefExplicitLod ImageSparseFetch ImageSparseGather ImageSparseDrefGather ImageSparseTexelsResident NoLine AtomicFlagTestAndSet AtomicFlagClear ImageSparseRead SizeOf TypePipeStorage < ConstantPipeStorage CreatePipeFromPipeStorage GetKernelLocalSizeForSubgroupCount : GetKernelMaxNumSubgroups TypeNamedBarrier ; NamedBarrierInitialize MemoryNamedBarrier ModuleProcessed ExecutionModeId DecorateId  GroupNonUniformElect = GroupNonUniformAll > GroupNonUniformAny GroupNonUniformAllEqual GroupNonUniformBroadcast @ GroupNonUniformBroadcastFirst GroupNonUniformBallot GroupNonUniformInverseBallot GroupNonUniformBallotBitExtract GroupNonUniformBallotBitCount GroupNonUniformBallotFindLSB GroupNonUniformBallotFindMSB GroupNonUniformShuffle A GroupNonUniformShuffleXor GroupNonUniformShuffleUp B GroupNonUniformShuffleDown GroupNonUniformIAdd ? C ? GroupNonUniformFAdd GroupNonUniformIMul GroupNonUniformFMul GroupNonUniformSMin GroupNonUniformUMin GroupNonUniformFMin GroupNonUniformSMax GroupNonUniformUMax GroupNonUniformFMax GroupNonUniformBitwiseAnd GroupNonUniformBitwiseOr GroupNonUniformBitwiseXor GroupNonUniformLogicalAnd GroupNonUniformLogicalOr Grou
  • ??
  • KU?人?家?/a>
  • TOP