Searched refs:imageStorage (Results 1 – 3 of 3) sorted by relevance
88 UniformInfo& imageStorage = fImageStorages.push_back(); in addImageStorage() local89 imageStorage.fVariable.setName(mangleName); in addImageStorage()92 imageStorage.fVariable.setType(type); in addImageStorage()93 imageStorage.fVariable.setTypeModifier(GrShaderVar::kUniform_TypeModifier); in addImageStorage()94 imageStorage.fVariable.setImageStorageFormat(format); in addImageStorage()95 imageStorage.fVariable.setMemoryModel(model); in addImageStorage()96 imageStorage.fVariable.setRestrict(restrict); in addImageStorage()97 imageStorage.fVariable.setIOType(ioType); in addImageStorage()98 imageStorage.fVariable.setPrecision(kHigh_GrSLPrecision); in addImageStorage()99 imageStorage.fLocation = -1; in addImageStorage()[all …]
144 for (const auto& imageStorage : fImageStorageAccesses) { in addPendingIOs() local145 imageStorage->programTexture()->markPendingIO(); in addPendingIOs()156 for (const auto& imageStorage : fImageStorageAccesses) { in removeRefs() local157 imageStorage->programTexture()->removeRef(); in removeRefs()168 for (const auto& imageStorage : fImageStorageAccesses) { in pendingIOComplete() local169 imageStorage->programTexture()->pendingIOComplete(); in pendingIOComplete()
174 const GrShaderVar& imageStorage = fProgramBuilder->imageStorageVariable(handle); in appendImageStorageLoad() local175 out->appendf("imageLoad(%s, %s)", imageStorage.c_str(), coordExpr); in appendImageStorageLoad()