Lines Matching refs:DirtyStack
34 struct DirtyStack { struct
43 DirtyStack* prev; argument
44 DirtyStack* next; argument
48 mHead = mAllocator.create_trivial<DirtyStack>(); in DamageAccumulator()
49 memset(mHead, 0, sizeof(DirtyStack)); in DamageAccumulator()
55 static void computeTransformImpl(const DirtyStack* currentFrame, Matrix4* outMatrix) { in computeTransformImpl()
82 DirtyStack* nextFrame = mAllocator.create_trivial<DirtyStack>(); in pushCommon()
105 DirtyStack* dirtyFrame = mHead; in popTransform()
136 void DamageAccumulator::applyMatrix4Transform(DirtyStack* frame) { in applyMatrix4Transform()
158 static DirtyStack* findParentRenderNode(DirtyStack* frame) { in findParentRenderNode()
168 static DirtyStack* findProjectionReceiver(DirtyStack* frame) { in findProjectionReceiver()
180 static void applyTransforms(DirtyStack* frame, DirtyStack* end) { in applyTransforms()
192 void DamageAccumulator::applyRenderNodeTransform(DirtyStack* frame) { in applyRenderNodeTransform()
215 DirtyStack* parentNode = findParentRenderNode(frame); in applyRenderNodeTransform()
217 DirtyStack* projectionReceiver = findProjectionReceiver(parentNode); in applyRenderNodeTransform()