Home
last modified time | relevance | path

Searched refs:fStackID (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/sksl/codegen/
DSkSLRasterPipelineCodeGenerator.cpp164 int stackID() { return fStackID; } in stackID()
177 int fStackID = 0; member in SkSL::RP::AutoStack
566 , fStackID(g->createStack()) {} in AutoStack()
569 fGenerator->recycleStack(fStackID); in ~AutoStack()
574 fGenerator->setCurrentStack(fStackID); in enter()
578 SkASSERT(fGenerator->currentStack() == fStackID); in exit()
587 fGenerator->builder()->push_clone_from_stack(range, fStackID, offsetFromStackTop); in pushClone()
592 range, dynamicStackID, /*otherStackID=*/fStackID, offsetFromStackTop); in pushCloneIndirect()
DSkSLRasterPipelineBuilder.h138 int fStackID = 0; member
DSkSLRasterPipelineBuilder.cpp199 if (inst->fStackID != fCurrentStackID) { in lastInstruction()
348 if (!lastInstruction || lastInstruction->fStackID != stackID) { in discard_stack()
1040 int stackID = lastInstruction->fStackID; in merge_condition_mask()
1364 numStacks = std::max(numStacks, inst.fStackID + 1); in tempStackMaxDepths()
1373 int stackID = inst.fStackID; in tempStackMaxDepths()
1886 float*& tempStackPtr = tempStackMap[inst.fStackID]; in makeStages()