Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(246)

Side by Side Diff: sky/engine/platform/graphics/CompositingReasons.h

Issue 686903003: Remove RenderPart. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CompositingReasons_h 5 #ifndef CompositingReasons_h
6 #define CompositingReasons_h 6 #define CompositingReasons_h
7 7
8 #include "platform/PlatformExport.h" 8 #include "platform/PlatformExport.h"
9 #include "wtf/MathExtras.h" 9 #include "wtf/MathExtras.h"
10 #include <stdint.h> 10 #include <stdint.h>
(...skipping 25 matching lines...) Expand all
36 const uint64_t CompositingReasonNegativeZIndexChildren = UINT6 4_C(1) << 16; 36 const uint64_t CompositingReasonNegativeZIndexChildren = UINT6 4_C(1) << 16;
37 const uint64_t CompositingReasonScrollsWithRespectToSquashingLayer = UINT6 4_C(1) << 17; 37 const uint64_t CompositingReasonScrollsWithRespectToSquashingLayer = UINT6 4_C(1) << 17;
38 const uint64_t CompositingReasonSquashingSparsityExceeded = UINT6 4_C(1) << 18; 38 const uint64_t CompositingReasonSquashingSparsityExceeded = UINT6 4_C(1) << 18;
39 const uint64_t CompositingReasonSquashingClippingContainerMismatch = UINT6 4_C(1) << 19; 39 const uint64_t CompositingReasonSquashingClippingContainerMismatch = UINT6 4_C(1) << 19;
40 const uint64_t CompositingReasonSquashingOpacityAncestorMismatch = UINT6 4_C(1) << 20; 40 const uint64_t CompositingReasonSquashingOpacityAncestorMismatch = UINT6 4_C(1) << 20;
41 const uint64_t CompositingReasonSquashingTransformAncestorMismatch = UINT6 4_C(1) << 21; 41 const uint64_t CompositingReasonSquashingTransformAncestorMismatch = UINT6 4_C(1) << 21;
42 const uint64_t CompositingReasonSquashingFilterAncestorMismatch = UINT6 4_C(1) << 22; 42 const uint64_t CompositingReasonSquashingFilterAncestorMismatch = UINT6 4_C(1) << 22;
43 const uint64_t CompositingReasonSquashingWouldBreakPaintOrder = UINT6 4_C(1) << 23; 43 const uint64_t CompositingReasonSquashingWouldBreakPaintOrder = UINT6 4_C(1) << 23;
44 const uint64_t CompositingReasonSquashingVideoIsDisallowed = UINT6 4_C(1) << 24; 44 const uint64_t CompositingReasonSquashingVideoIsDisallowed = UINT6 4_C(1) << 24;
45 const uint64_t CompositingReasonSquashedLayerClipsCompositingDescendants = UINT6 4_C(1) << 25; 45 const uint64_t CompositingReasonSquashedLayerClipsCompositingDescendants = UINT6 4_C(1) << 25;
46 const uint64_t CompositingReasonSquashingRenderPartIsDisallowed = UINT6 4_C(1) << 26;
47 46
48 // Subtree reasons that require knowing what the status of your subtree is befor e knowing the answer 47 // Subtree reasons that require knowing what the status of your subtree is befor e knowing the answer
49 const uint64_t CompositingReasonTransformWithCompositedDescendants = UINT6 4_C(1) << 28; 48 const uint64_t CompositingReasonTransformWithCompositedDescendants = UINT6 4_C(1) << 28;
50 const uint64_t CompositingReasonOpacityWithCompositedDescendants = UINT6 4_C(1) << 29; 49 const uint64_t CompositingReasonOpacityWithCompositedDescendants = UINT6 4_C(1) << 29;
51 const uint64_t CompositingReasonMaskWithCompositedDescendants = UINT6 4_C(1) << 30; 50 const uint64_t CompositingReasonMaskWithCompositedDescendants = UINT6 4_C(1) << 30;
52 const uint64_t CompositingReasonFilterWithCompositedDescendants = UINT6 4_C(1) << 32; 51 const uint64_t CompositingReasonFilterWithCompositedDescendants = UINT6 4_C(1) << 32;
53 const uint64_t CompositingReasonBlendingWithCompositedDescendants = UINT6 4_C(1) << 33; 52 const uint64_t CompositingReasonBlendingWithCompositedDescendants = UINT6 4_C(1) << 33;
54 const uint64_t CompositingReasonClipsCompositingDescendants = UINT6 4_C(1) << 34; 53 const uint64_t CompositingReasonClipsCompositingDescendants = UINT6 4_C(1) << 34;
55 const uint64_t CompositingReasonPerspectiveWith3DDescendants = UINT6 4_C(1) << 35; 54 const uint64_t CompositingReasonPerspectiveWith3DDescendants = UINT6 4_C(1) << 35;
56 const uint64_t CompositingReasonPreserve3DWith3DDescendants = UINT6 4_C(1) << 36; 55 const uint64_t CompositingReasonPreserve3DWith3DDescendants = UINT6 4_C(1) << 36;
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 | CompositingReasonNegativeZIndexChildren 129 | CompositingReasonNegativeZIndexChildren
131 | CompositingReasonScrollsWithRespectToSquashingLayer 130 | CompositingReasonScrollsWithRespectToSquashingLayer
132 | CompositingReasonSquashingSparsityExceeded 131 | CompositingReasonSquashingSparsityExceeded
133 | CompositingReasonSquashingClippingContainerMismatch 132 | CompositingReasonSquashingClippingContainerMismatch
134 | CompositingReasonSquashingOpacityAncestorMismatch 133 | CompositingReasonSquashingOpacityAncestorMismatch
135 | CompositingReasonSquashingTransformAncestorMismatch 134 | CompositingReasonSquashingTransformAncestorMismatch
136 | CompositingReasonSquashingFilterAncestorMismatch 135 | CompositingReasonSquashingFilterAncestorMismatch
137 | CompositingReasonSquashingWouldBreakPaintOrder 136 | CompositingReasonSquashingWouldBreakPaintOrder
138 | CompositingReasonSquashingVideoIsDisallowed 137 | CompositingReasonSquashingVideoIsDisallowed
139 | CompositingReasonSquashedLayerClipsCompositingDescendants 138 | CompositingReasonSquashedLayerClipsCompositingDescendants
140 | CompositingReasonSquashingRenderPartIsDisallowed
141 | CompositingReasonTransformWithCompositedDescendants 139 | CompositingReasonTransformWithCompositedDescendants
142 | CompositingReasonOpacityWithCompositedDescendants 140 | CompositingReasonOpacityWithCompositedDescendants
143 | CompositingReasonMaskWithCompositedDescendants 141 | CompositingReasonMaskWithCompositedDescendants
144 | CompositingReasonFilterWithCompositedDescendants 142 | CompositingReasonFilterWithCompositedDescendants
145 | CompositingReasonBlendingWithCompositedDescendants 143 | CompositingReasonBlendingWithCompositedDescendants
146 | CompositingReasonIsolateCompositedDescendants 144 | CompositingReasonIsolateCompositedDescendants
147 | CompositingReasonPreserve3DWith3DDescendants; // preserve-3d has to create backing store to ensure that 3d-transformed elements intersect. 145 | CompositingReasonPreserve3DWith3DDescendants; // preserve-3d has to create backing store to ensure that 3d-transformed elements intersect.
148 146
149 const uint64_t CompositingReasonComboSquashableReasons = 147 const uint64_t CompositingReasonComboSquashableReasons =
150 CompositingReasonOverlap 148 CompositingReasonOverlap
(...skipping 19 matching lines...) Expand all
170 const char* shortName; 168 const char* shortName;
171 const char* description; 169 const char* description;
172 }; 170 };
173 171
174 PLATFORM_EXPORT extern const CompositingReasonStringMap kCompositingReasonString Map[]; 172 PLATFORM_EXPORT extern const CompositingReasonStringMap kCompositingReasonString Map[];
175 PLATFORM_EXPORT extern size_t kNumberOfCompositingReasons; 173 PLATFORM_EXPORT extern size_t kNumberOfCompositingReasons;
176 174
177 } // namespace blink 175 } // namespace blink
178 176
179 #endif // CompositingReasons_h 177 #endif // CompositingReasons_h
OLDNEW
« no previous file with comments | « sky/engine/core/rendering/compositing/RenderLayerCompositor.cpp ('k') | sky/engine/platform/graphics/CompositingReasons.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698