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()
81 DirtyStack* nextFrame = mAllocator.create_trivial<DirtyStack>(); in pushCommon()
104 DirtyStack* dirtyFrame = mHead; in popTransform()
135 void DamageAccumulator::applyMatrix4Transform(DirtyStack* frame) { in applyMatrix4Transform()
157 static DirtyStack* findParentRenderNode(DirtyStack* frame) { in findParentRenderNode()
167 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()