Home
last modified time | relevance | path

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

/external/skia/src/sksl/codegen/
DSkSLRasterPipelineCodeGenerator.cpp164 int stackID() { return fStackID; } in stackID() function in SkSL::RP::AutoStack
264 void recycleStack(int stackID);
267 void setCurrentStack(int stackID);
360 fBuilder.trace_var(fTraceMask->stackID(), r); in popToSlotRange()
366 fBuilder.trace_var(fTraceMask->stackID(), r); in popToSlotRangeUnmasked()
377 fBuilder.trace_var(fTraceMask->stackID(), r); in zeroSlotRangeUnmasked()
400 int traceMaskStackID() { return fTraceMask->stackID(); } in traceMaskStackID()
639 int stackID() { in stackID() function in SkSL::RP::AutoContinueMask
641 return fContinueMaskStack->stackID(); in stackID()
757 fDedicatedStack->pushCloneIndirect(fixedOffset, dynamicOffset->stackID(), fNumSlots); in push()
[all …]
DSkSLRasterPipelineBuilder.h366 void set_current_stack(int stackID) { in set_current_stack() argument
367 fCurrentStackID = stackID; in set_current_stack()
519 void discard_stack(int32_t count, int stackID);
DSkSLRasterPipelineBuilder.cpp343 void Builder::discard_stack(int32_t count, int stackID) { in discard_stack() argument
348 if (!lastInstruction || lastInstruction->fStackID != stackID) { in discard_stack()
1040 int stackID = lastInstruction->fStackID; in merge_condition_mask() local
1042 this->discard_stack(/*count=*/1, stackID); in merge_condition_mask()
1373 int stackID = inst.fStackID; in tempStackMaxDepths() local
1374 current[stackID] += stack_usage(inst); in tempStackMaxDepths()
1375 largest[stackID] = std::max(current[stackID], largest[stackID]); in tempStackMaxDepths()
1377 SkASSERTF(current[stackID] >= 0, "unbalanced temp stack push/pop on stack %d", stackID); in tempStackMaxDepths()
1381 for (int stackID = 0; stackID < numStacks; ++stackID) { in tempStackMaxDepths() local
1383 SkASSERTF(current[stackID] == 0, "unbalanced temp stack push/pop on stack %d", stackID); in tempStackMaxDepths()