Searched refs:stackID (Results 1 – 3 of 3) sorted by relevance
/external/skia/src/sksl/codegen/ |
D | SkSLRasterPipelineCodeGenerator.cpp | 164 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 …]
|
D | SkSLRasterPipelineBuilder.h | 366 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);
|
D | SkSLRasterPipelineBuilder.cpp | 343 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()
|