Searched refs:storageClass (Results 1 – 3 of 3) sorted by relevance
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmVariablePointersTests.cpp | 438 std::string storageClass = storageClasses[classId]; in addVariablePointersComputeGroup() local 439 std::string name = "stores_" + string(de::toLower(storageClass)) + "_" + bufferType; in addVariablePointersComputeGroup() 440 std::string description = "Test storing variable pointer into " + storageClass + " variable."; in addVariablePointersComputeGroup() 441 … std::string extraVariable = "%mux_output_copy = OpVariable %sb_f32ptrptr " + storageClass + "\n"; in addVariablePointersComputeGroup() 442 specs["ExtraTypes"] = "%sb_f32ptrptr = OpTypePointer " + storageClass + " %sb_f32ptr\n"; in addVariablePointersComputeGroup() 1494 std::string storageClass = storageClasses[classId]; in addVariablePointersGraphicsGroup() local 1495 std::string name = "stores_" + string(de::toLower(storageClass)) + "_" + bufferType; in addVariablePointersGraphicsGroup() 1496 … std::string extraVariable = "%mux_output_copy = OpVariable %sb_f32ptrptr " + storageClass + "\n"; in addVariablePointersGraphicsGroup() 1497 specs["ExtraTypes"] = "%sb_f32ptrptr = OpTypePointer " + storageClass + " %sb_f32\n"; in addVariablePointersGraphicsGroup()
|
/external/skia/src/sksl/ |
D | SkSLSPIRVCodeGenerator.h | 109 SpvId getPointerType(const Type& type, SpvStorageClass_ storageClass); 112 SpvStorageClass_ storageClass);
|
D | SkSLSPIRVCodeGenerator.cpp | 1186 SpvId SPIRVCodeGenerator::getPointerType(const Type& type, SpvStorageClass_ storageClass) { in getPointerType() argument 1187 return this->getPointerType(type, fDefaultLayout, storageClass); in getPointerType() 1191 SpvStorageClass_ storageClass) { in getPointerType() argument 1192 String key = type.description() + "*" + to_string(layout.fStd) + to_string(storageClass); in getPointerType() 1196 this->writeInstruction(SpvOpTypePointer, result, storageClass, in getPointerType() 2711 SpvStorageClass_ storageClass = get_storage_class(intf.fVariable.fModifiers); in writeInterfaceBlock() local 2713 this->writeInstruction(SpvOpTypePointer, ptrType, storageClass, typeId, fConstantBuffer); in writeInterfaceBlock() 2714 this->writeInstruction(SpvOpVariable, ptrType, result, storageClass, fConstantBuffer); in writeInterfaceBlock() 2762 SpvStorageClass_ storageClass; in writeGlobalVars() local 2764 storageClass = SpvStorageClassInput; in writeGlobalVars() [all …]
|