Home | History | Annotate | Download | only in hwui

Lines Matching refs:DirtyStack

34 struct DirtyStack {
43 DirtyStack* prev;
44 DirtyStack* next;
48 mHead = mAllocator.create_trivial<DirtyStack>();
49 memset(mHead, 0, sizeof(DirtyStack));
55 static void computeTransformImpl(const DirtyStack* currentFrame, Matrix4* outMatrix) {
81 DirtyStack* nextFrame = mAllocator.create_trivial<DirtyStack>();
104 DirtyStack* dirtyFrame = mHead;
135 void DamageAccumulator::applyMatrix4Transform(DirtyStack* frame) {
157 static DirtyStack* findParentRenderNode(DirtyStack* frame) {
167 static DirtyStack* findProjectionReceiver(DirtyStack* frame) {
180 static void applyTransforms(DirtyStack* frame, DirtyStack* end) {
192 void DamageAccumulator::applyRenderNodeTransform(DirtyStack* frame) {
215 DirtyStack* parentNode = findParentRenderNode(frame);
217 DirtyStack* projectionReceiver = findProjectionReceiver(parentNode);