UNPKG

pixi.js

Version:

<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">

1 lines 1.24 kB
{"version":3,"file":"executeInstructions.mjs","sources":["../../../../src/scene/container/utils/executeInstructions.ts"],"sourcesContent":["import type { InstructionPipe } from '../../../rendering/renderers/shared/instructions/RenderPipe';\nimport type { RenderPipes } from '../../../rendering/renderers/types';\nimport type { RenderGroup } from '../RenderGroup';\n\n/**\n * @param renderGroup\n * @param renderer\n * @internal\n */\nexport function executeInstructions(renderGroup: RenderGroup, renderer: RenderPipes)\n{\n const instructionSet = renderGroup.instructionSet;\n const instructions = instructionSet.instructions;\n\n for (let i = 0; i < instructionSet.instructionSize; i++)\n {\n const instruction = instructions[i];\n\n (renderer[instruction.renderPipeId as keyof RenderPipes] as InstructionPipe<any>).execute(instruction);\n }\n}\n"],"names":[],"mappings":";AASgB,SAAA,mBAAA,CAAoB,aAA0B,QAC9D,EAAA;AACI,EAAA,MAAM,iBAAiB,WAAY,CAAA,cAAA,CAAA;AACnC,EAAA,MAAM,eAAe,cAAe,CAAA,YAAA,CAAA;AAEpC,EAAA,KAAA,IAAS,CAAI,GAAA,CAAA,EAAG,CAAI,GAAA,cAAA,CAAe,iBAAiB,CACpD,EAAA,EAAA;AACI,IAAM,MAAA,WAAA,GAAc,aAAa,CAAC,CAAA,CAAA;AAElC,IAAC,QAAS,CAAA,WAAA,CAAY,YAAiC,CAAA,CAA2B,QAAQ,WAAW,CAAA,CAAA;AAAA,GACzG;AACJ;;;;"}