/external/swiftshader/src/Pipeline/ |
D | SpirvShader.cpp | 146 auto storageClass = static_cast<spv::StorageClass>(insn.word(3)); local 153 object.storageClass = storageClass; 162 if (storageClass == spv::StorageClassInput || storageClass == spv::StorageClassOutput) 200 …assert(object.storageClass == spv::StorageClassInput || object.storageClass == spv::StorageClassOu… in ProcessInterfaceVariable() 202 …auto &builtinInterface = (object.storageClass == spv::StorageClassInput) ? inputBuiltins : outputB… in ProcessInterfaceVariable() 203 auto &userDefinedInterface = (object.storageClass == spv::StorageClassInput) ? inputs : outputs; in ProcessInterfaceVariable()
|
D | SpirvShader.hpp | 105 spv::StorageClass storageClass; member in sw::SpirvShader::Object
|
/external/deqp-deps/glslang/SPIRV/ |
D | SpvPostProcess.cpp | 87 StorageClass storageClass = getStorageClass(inst.getIdOperand(0)); in postProcessType() local 89 switch (storageClass) { in postProcessType() 100 switch (storageClass) { in postProcessType()
|
D | SpvBuilder.cpp | 175 Id Builder::makePointer(StorageClass storageClass, Id pointee) in makePointer() argument 181 if (type->getImmediateOperand(0) == (unsigned)storageClass && in makePointer() 188 type->addImmediateOperand(storageClass); in makePointer() 197 Id Builder::makeForwardPointer(StorageClass storageClass) in makeForwardPointer() argument 203 type->addImmediateOperand(storageClass); in makeForwardPointer() 210 Id Builder::makePointerFromForwardPointer(StorageClass storageClass, Id forwardPointerType, Id poin… in makePointerFromForwardPointer() argument 216 if (type->getImmediateOperand(0) == (unsigned)storageClass && in makePointerFromForwardPointer() 222 type->addImmediateOperand(storageClass); in makePointerFromForwardPointer() 1278 Id Builder::createVariable(StorageClass storageClass, Id type, const char* name) in createVariable() argument 1280 Id pointerType = makePointer(storageClass, type); in createVariable() [all …]
|
D | GlslangToSpv.cpp | 2851 spv::StorageClass storageClass = TranslateStorageClass(node->getType()); in createSpvVariable() local 2858 switch (storageClass) { in createSpvVariable() 2888 if (storageClass == spv::StorageClassPushConstant) { in createSpvVariable() 2891 } else if (storageClass == spv::StorageClassUniform) { in createSpvVariable() 2894 } else if (storageClass == spv::StorageClassStorageBuffer) { in createSpvVariable() 2904 return builder.createVariable(storageClass, spvType, name); in createSpvVariable()
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | validate_decorations.cpp | 808 const auto storageClass = words[3]; in CheckDecorationsOfBuffers() local 809 const bool uniform = storageClass == SpvStorageClassUniform; in CheckDecorationsOfBuffers() 811 storageClass == SpvStorageClassUniformConstant; in CheckDecorationsOfBuffers() 812 const bool push_constant = storageClass == SpvStorageClassPushConstant; in CheckDecorationsOfBuffers() 813 const bool storage_buffer = storageClass == SpvStorageClassStorageBuffer; in CheckDecorationsOfBuffers() 858 storageClass == SpvStorageClassPhysicalStorageBufferEXT; in CheckDecorationsOfBuffers()
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmVariablePointersTests.cpp | 421 std::string storageClass = storageClasses[classId]; in addVariablePointersComputeGroup() local 422 std::string name = "stores_" + string(de::toLower(storageClass)) + "_" + bufferType; in addVariablePointersComputeGroup() 423 std::string description = "Test storing variable pointer into " + storageClass + " variable."; in addVariablePointersComputeGroup() 424 … std::string extraVariable = "%mux_output_copy = OpVariable %sb_f32ptrptr " + storageClass + "\n"; in addVariablePointersComputeGroup() 425 specs["ExtraTypes"] = "%sb_f32ptrptr = OpTypePointer " + storageClass + " %sb_f32ptr\n"; in addVariablePointersComputeGroup() 1490 std::string storageClass = storageClasses[classId]; in addVariablePointersGraphicsGroup() local 1491 std::string name = "stores_" + string(de::toLower(storageClass)) + "_" + bufferType; in addVariablePointersGraphicsGroup() 1492 … std::string extraVariable = "%mux_output_copy = OpVariable %sb_f32ptrptr " + storageClass + "\n"; in addVariablePointersGraphicsGroup() 1493 specs["ExtraTypes"] = "%sb_f32ptrptr = OpTypePointer " + storageClass + " %sb_f32\n"; in addVariablePointersGraphicsGroup()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | aggressive_dead_code_elim_pass.h | 58 bool IsVarOfStorage(uint32_t varId, uint32_t storageClass);
|
D | aggressive_dead_code_elim_pass.cpp | 83 bool AggressiveDCEPass::IsVarOfStorage(uint32_t varId, uint32_t storageClass) { in IsVarOfStorage() argument 92 storageClass; in IsVarOfStorage()
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | aggressive_dead_code_elim_pass.h | 60 bool IsVarOfStorage(uint32_t varId, uint32_t storageClass);
|
D | aggressive_dead_code_elim_pass.cpp | 83 bool AggressiveDCEPass::IsVarOfStorage(uint32_t varId, uint32_t storageClass) { in IsVarOfStorage() argument 92 storageClass; in IsVarOfStorage()
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | validate_decorations.cpp | 801 const auto storageClass = words[3]; in CheckDecorationsOfBuffers() local 802 const bool uniform = storageClass == SpvStorageClassUniform; in CheckDecorationsOfBuffers() 804 storageClass == SpvStorageClassUniformConstant; in CheckDecorationsOfBuffers() 805 const bool push_constant = storageClass == SpvStorageClassPushConstant; in CheckDecorationsOfBuffers() 806 const bool storage_buffer = storageClass == SpvStorageClassStorageBuffer; in CheckDecorationsOfBuffers()
|
/external/skia/src/sksl/ |
D | SkSLSPIRVCodeGenerator.cpp | 623 SpvId SPIRVCodeGenerator::getPointerType(const Type& type, SpvStorageClass_ storageClass) { in getPointerType() argument 624 return this->getPointerType(type, fDefaultLayout, storageClass); in getPointerType() 628 SpvStorageClass_ storageClass) { in getPointerType() argument 630 String key = type.description() + "*" + to_string(layout.fStd) + to_string(storageClass); in getPointerType() 634 this->writeInstruction(SpvOpTypePointer, result, storageClass, in getPointerType() 2646 SpvStorageClass_ storageClass = get_storage_class(intf.fVariable.fModifiers); in writeInterfaceBlock() local 2648 this->writeInstruction(SpvOpTypePointer, ptrType, storageClass, typeId, fConstantBuffer); in writeInterfaceBlock() 2649 this->writeInstruction(SpvOpVariable, ptrType, result, storageClass, fConstantBuffer); in writeInterfaceBlock() 2705 SpvStorageClass_ storageClass; in writeGlobalVars() local 2707 storageClass = SpvStorageClassInput; in writeGlobalVars() [all …]
|
D | SkSLSPIRVCodeGenerator.h | 159 SpvId getPointerType(const Type& type, SpvStorageClass_ storageClass); 162 SpvStorageClass_ storageClass);
|
/external/skqp/src/sksl/ |
D | SkSLSPIRVCodeGenerator.cpp | 617 SpvId SPIRVCodeGenerator::getPointerType(const Type& type, SpvStorageClass_ storageClass) { in getPointerType() argument 618 return this->getPointerType(type, fDefaultLayout, storageClass); in getPointerType() 622 SpvStorageClass_ storageClass) { in getPointerType() argument 624 String key = type.description() + "*" + to_string(layout.fStd) + to_string(storageClass); in getPointerType() 628 this->writeInstruction(SpvOpTypePointer, result, storageClass, in getPointerType() 2658 SpvStorageClass_ storageClass = get_storage_class(intf.fVariable.fModifiers); in writeInterfaceBlock() local 2660 this->writeInstruction(SpvOpTypePointer, ptrType, storageClass, typeId, fConstantBuffer); in writeInterfaceBlock() 2661 this->writeInstruction(SpvOpVariable, ptrType, result, storageClass, fConstantBuffer); in writeInterfaceBlock() 2714 SpvStorageClass_ storageClass; in writeGlobalVars() local 2716 storageClass = SpvStorageClassInput; in writeGlobalVars() [all …]
|
D | SkSLSPIRVCodeGenerator.h | 117 SpvId getPointerType(const Type& type, SpvStorageClass_ storageClass); 120 SpvStorageClass_ storageClass);
|
/external/vulkan-validation-layers/layers/ |
D | shader_validation.cpp | 1664 uint32_t storageClass; in ValidateShaderStageInputOutputLimits() member 1700 var.storageClass = insn.word(3); in ValidateShaderStageInputOutputLimits() 1701 … if (var.storageClass == spv::StorageClassInput || var.storageClass == spv::StorageClassOutput) { in ValidateShaderStageInputOutputLimits() 1724 if (var.storageClass == spv::StorageClassInput) { in ValidateShaderStageInputOutputLimits()
|
/external/python/apitools/samples/storage_sample/storage_v1/ |
D | storage_v1_messages.py | 214 storageClass = _messages.StringField(15) variable in Bucket 618 storageClass = _messages.StringField(23) variable in Object
|