Home
last modified time | relevance | path

Searched refs:fGenerator (Results 1 – 6 of 6) sorted by relevance

/third_party/flutter/skia/src/sksl/
DSkSLByteCodeGenerator.h60 : fGenerator(generator) {} in LValue()
77 ByteCodeGenerator& fGenerator;
110 : fGenerator(*generator) in DeferredLocation()
122 int target = fGenerator.fCode->size(); in set()
124 (*fGenerator.fCode)[fOffset] = target; in set()
125 (*fGenerator.fCode)[fOffset + 1] = target >> 8; in set()
132 ByteCodeGenerator& fGenerator;
DSkSLByteCodeGenerator.cpp1204 fGenerator.write(vector_instruction(ByteCodeInstruction::kReadExternal, fCount)); in load()
1205 fGenerator.write8(fIndex); in load()
1210 fGenerator.write(vector_instruction(ByteCodeInstruction::kDup, fCount)); in store()
1212 fGenerator.write(vector_instruction(ByteCodeInstruction::kWriteExternal, fCount)); in store()
1213 fGenerator.write8(fIndex); in store()
1231 fGenerator.writeSwizzle(fSwizzle); in load()
1237 fGenerator.write(vector_instruction(ByteCodeInstruction::kDup, count)); in store()
1240 int location = fGenerator.getLocation(*fSwizzle.fBase, &storage); in store()
1243 fGenerator.write(isGlobal ? ByteCodeInstruction::kStoreSwizzleIndirectGlobal in store()
1247 fGenerator.write(isGlobal ? ByteCodeInstruction::kStoreSwizzleGlobal in store()
[all …]
/third_party/skia/src/image/
DSkImage_Lazy.cpp45 const SkImageInfo& getInfo() { return fGenerator->getInfo(); } in getInfo()
49 : fGenerator(std::move(gen)) { in SharedGenerator()
50 SkASSERT(fGenerator); in SharedGenerator()
56 std::unique_ptr<SkImageGenerator> fGenerator; member in SharedGenerator
71 fInfo = fSharedGenerator->fGenerator->getInfo(); in Validator()
77 fUniqueID = fSharedGenerator->fGenerator->uniqueID(); in Validator()
105 return fSharedGenerator->fGenerator.get(); in operator ->()
110 return fSharedGenerator->fGenerator.get(); in operator SkImageGenerator*()
182 if (fSharedGenerator->fGenerator->uniqueID() == this->uniqueID()) { in onRefEncoded()
/third_party/flutter/skia/src/image/
DSkImage_Lazy.cpp39 const SkImageInfo& getInfo() { return fGenerator->getInfo(); } in getInfo()
43 : fGenerator(std::move(gen)) { in SharedGenerator()
44 SkASSERT(fGenerator); in SharedGenerator()
50 std::unique_ptr<SkImageGenerator> fGenerator; member in SharedGenerator
65 const SkImageInfo& info = fSharedGenerator->fGenerator->getInfo(); in Validator()
71 fUniqueID = fSharedGenerator->fGenerator->uniqueID(); in Validator()
110 return fSharedGenerator->fGenerator.get(); in operator ->()
115 return fSharedGenerator->fGenerator.get(); in operator SkImageGenerator*()
509 SkColorSpace* generatorColorSpace = fSharedGenerator->fGenerator->getInfo().colorSpace(); in lockTextureProxy()
/third_party/skia/src/sksl/codegen/
DSkSLPipelineStageCodeGenerator.cpp109 AutoOutputBuffer(PipelineStageCodeGenerator* generator) : fGenerator(generator) { in AutoOutputBuffer()
110 fOldBuffer = fGenerator->fBuffer; in AutoOutputBuffer()
111 fGenerator->fBuffer = &fBuffer; in AutoOutputBuffer()
115 fGenerator->fBuffer = fOldBuffer; in ~AutoOutputBuffer()
118 PipelineStageCodeGenerator* fGenerator; member
DSkSLVMCodeGenerator.cpp290 : fGenerator(generator), fOldConditionMask(fGenerator->fConditionMask) { in ScopedCondition()
291 fGenerator->fConditionMask &= mask; in ScopedCondition()
294 ~ScopedCondition() { fGenerator->fConditionMask = fOldConditionMask; } in ~ScopedCondition()
297 SkVMGenerator* fGenerator; member in SkSL::SkVMGenerator::ScopedCondition