Lines Matching refs:storageClass
260 auto storageClass = static_cast<spv::StorageClass>(insn.word(3)); local
267 ASSERT(getType(typeId).storageClass == storageClass);
269 switch(storageClass)
297 UNSUPPORTED("StorageClass %d not yet supported", (int)storageClass);
309 … UNREACHABLE("Unexpected StorageClass %d", storageClass); // See Appendix A of the Vulkan spec.
810 type.storageClass = static_cast<spv::StorageClass>(insn.word(2)); in DeclareType()
843 …ASSERT(objectTy.storageClass == spv::StorageClassInput || objectTy.storageClass == spv::StorageCla… in ProcessInterfaceVariable()
848 …auto &builtinInterface = (objectTy.storageClass == spv::StorageClassInput) ? inputBuiltins : outpu… in ProcessInterfaceVariable()
849 auto &userDefinedInterface = (objectTy.storageClass == spv::StorageClassInput) ? inputs : outputs; in ProcessInterfaceVariable()
1293 if(getType(baseObject).storageClass == spv::StorageClassUniformConstant) in WalkAccessChain()
1553 OutOfBoundsBehavior SpirvShader::EmitState::getOutOfBoundsBehavior(spv::StorageClass storageClass) … in getOutOfBoundsBehavior()
1555 switch(storageClass) in getOutOfBoundsBehavior()
2076 if(type.storageClass == spv::StorageClassPushConstant || in EmitAccessChain()
2077 type.storageClass == spv::StorageClassUniform || in EmitAccessChain()
2078 type.storageClass == spv::StorageClassStorageBuffer) in EmitAccessChain()
2482 …if(object.kind == Object::Kind::InterfaceVariable && objectTy.storageClass == spv::StorageClassOut… in emitEpilog()