/external/chromium_org/cc/trees/ |
occlusion_tracker_unittest.cc | 363 typename Types::OcclusionTrackerType* occlusion, 367 occlusion->EnterLayer(layer_iterator_, prevent_occlusion); 371 typename Types::OcclusionTrackerType* occlusion) { 374 occlusion->LeaveLayer(layer_iterator_); 379 typename Types::OcclusionTrackerType* occlusion) { 380 EnterLayer(layer, occlusion, false); 381 LeaveLayer(layer, occlusion); 386 typename Types::OcclusionTrackerType* occlusion, 390 occlusion->EnterLayer(layer_iterator_, false); 391 occlusion->LeaveLayer(layer_iterator_) [all...] |
occlusion_tracker.h | 23 // This class is used to track occlusion of layers while traversing them in a 26 // occlusion in the content space of the current layer may be queried, via 28 // owns a RenderSurfaceImpl, then occlusion on that RenderSurfaceImpl may also 30 // once finished with the layer, occlusion behind the layer should be marked by 62 // layer. Used when considering occlusion for a layer that paints/draws 76 // render_target owned by the layer. Used when considering occlusion for a 127 // - When we visit a layer representing itself, we add its occlusion to the 132 // We merge the occlusion at the top of the stack with the new current 152 // Add the layer's occlusion to the tracked state. 160 // This is used for visualizing the occlusion tracking process [all...] |
layer_tree_host_unittest_occlusion.cc | 22 const OcclusionTracker* occlusion) OVERRIDE { 23 if (!occlusion) 28 static_cast<const TestOcclusionTracker*>(occlusion); 35 const Region& occlusion() const { return occlusion_; } function in class:cc::__anon6576::TestLayer 37 void set_expected_occlusion(const Region& occlusion) { 38 expected_occlusion_ = occlusion; 76 layer->occlusion().ToString()); 146 // If the child layer is opaque, then it adds to the occlusion seen by the 210 // occlusion on stuff below it. 243 // contribute to occlusion on everything, and child shouldn't contribut [all...] |
occlusion_tracker.cc | 54 // but in a way that the surface's own occlusion won't occlude itself. 170 // We copy the screen occlusion into the new RenderSurface subtree, but we 171 // never copy in the occlusion from inside the target, since we are looking 175 // occlusion we've computed so far won't apply to the pixels we're drawing 176 // here in the same way. We discard the occlusion thus far to be safe, and 234 // If the occlusion within the surface can not be applied to things outside of 235 // the surface's subtree, then clear the occlusion here so it won't be used. 320 // We merge the screen occlusion from the current RenderSurfaceImpl subtree 321 // out to its parent target RenderSurfaceImpl. The target occlusion can be 364 // TODO(danakj): Strictly this should subtract the inside target occlusion [all...] |
/external/chromium_org/cc/test/ |
fake_picture_layer.cc | 29 const OcclusionTracker* occlusion) { 30 bool updated = PictureLayer::Update(queue, occlusion);
|
fake_content_layer.cc | 30 const OcclusionTracker* occlusion) { 31 bool updated = ContentLayer::Update(queue, occlusion);
|
fake_scrollbar_layer.cc | 32 const OcclusionTracker* occlusion) { 35 bool updated = ScrollbarLayer::Update(queue, occlusion);
|
fake_content_layer.h | 30 const OcclusionTracker* occlusion) OVERRIDE;
|
fake_picture_layer.h | 34 const OcclusionTracker* occlusion) OVERRIDE;
|
fake_scrollbar_layer.h | 34 const OcclusionTracker* occlusion) OVERRIDE;
|
/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/ |
pvsnotes | 11 turn on occlusion query
13 turn off occlusion query
|
/external/chromium_org/cc/layers/ |
tiled_layer.h | 38 const OcclusionTracker* occlusion) OVERRIDE; 91 const OcclusionTracker* occlusion); 98 const OcclusionTracker* occlusion, 116 const OcclusionTracker* occlusion);
|
contents_scaling_layer.cc | 40 const OcclusionTracker* occlusion) { 41 bool updated = Layer::Update(queue, occlusion);
|
io_surface_layer.cc | 44 const OcclusionTracker* occlusion) { 45 bool updated = Layer::Update(queue, occlusion);
|
video_layer.cc | 26 const OcclusionTracker* occlusion) { 27 bool updated = Layer::Update(queue, occlusion);
|
contents_scaling_layer.h | 28 const OcclusionTracker* occlusion) OVERRIDE;
|
io_surface_layer.h | 24 const OcclusionTracker* occlusion) OVERRIDE;
|
video_layer.h | 28 const OcclusionTracker* occlusion) OVERRIDE;
|
image_layer.cc | 44 const OcclusionTracker* occlusion) { 51 return TiledLayer::Update(queue, occlusion);
|
nine_patch_layer.cc | 58 const OcclusionTracker* occlusion) { 59 bool updated = Layer::Update(queue, occlusion);
|
tiled_layer.cc | 233 // occlusion from anywhere in the tree can change what the layer decides to 329 const OcclusionTracker* occlusion, 333 bool ignore_occlusions = !occlusion; 342 if (occlusion) 343 occlusion->overdraw_metrics()->DidPaint(paint_rect); 350 paint_rect, left, top, right, bottom, queue, occlusion); 359 const OcclusionTracker* occlusion) { 361 // occlusion metrics and requesting memory so those are encapsulated in this 364 // occlusion metrics if all memory requests succeed. 375 // Did ResetUpdateState get skipped? Are we doing more than one occlusion [all...] |
/frameworks/base/libs/hwui/ |
Query.h | 28 * A Query instance can be used to perform occlusion queries. If the device 29 * does not support occlusion queries, the result of a query will always be 32 * To run an occlusion query successfully, you must start end end the query: 75 * does not support occlusion queries, calling this method as no effect. 91 * does not support occlusion queries, calling this method as no effect.
|
/external/chromium_org/third_party/mesa/src/src/gallium/tests/graw/ |
SConscript | 24 'occlusion-query',
|
/external/mesa3d/src/gallium/tests/graw/ |
SConscript | 24 'occlusion-query',
|
/external/jmonkeyengine/engine/src/core-effects/com/jme3/post/ssao/ |
SSAOFilter.java | 54 * SSAO stands for screen space ambient occlusion 57 * more info on this in this blog post <a href="http://jmonkeyengine.org/2010/08/16/screen-space-ambient-occlusion-for-jmonkeyengine-3-0/">http://jmonkeyengine.org/2010/08/16/screen-space-ambient-occlusion-for-jmonkeyengine-3-0/</a> 80 * Create a Screen Space Ambient Occlusion Filter 87 * Create a Screen Space Ambient Occlusion Filter 91 * @param bias the width of the occlusion cone considered by the occludee. default 0.1f 196 * Sets the the width of the occlusion cone considered by the occludee default is 0.1f 207 * returns the ambient occlusion intensity 215 * Sets the Ambient occlusion intensity default is 1.2f
|