/frameworks/native/services/surfaceflinger/ |
H A D | FenceTracker.cpp | 55 for (const auto& kv : frame.layers) { 100 for (auto& kv : frame.layers) { 121 const Vector<sp<Layer>>& layers, sp<Fence> glDoneFence) { 127 frame.layers.clear(); 130 const size_t count = layers.size(); 138 int32_t key = layers[i]->getSequence(); 140 layers[i]->getFenceData(&name, &frameNumber, &glesComposition, 144 frame.layers.emplace(std::piecewise_construct, 150 frame.layers.emplace(std::piecewise_construct, 155 auto prevLayer = prevFrame.layers 120 addFrame(nsecs_t refreshStartTime, sp<Fence> retireFence, const Vector<sp<Layer>>& layers, sp<Fence> glDoneFence) argument [all...] |
H A D | FenceTracker.h | 42 const Vector<sp<Layer>>& layers, sp<Fence> glDoneFence); 75 std::unordered_map<int32_t, LayerRecord> layers; member in struct:android::FenceTracker::FrameRecord 87 FrameRecord() : frameId(0), layers(), refreshStartTime(0),
|
H A D | SurfaceFlinger_hwc1.cpp | 1020 const LayerVector& layers(mDrawingState.layersSortedByZ); 1021 const size_t count = layers.size(); 1023 if (layers[i]->onPreComposition()) { 1038 const LayerVector& layers(mDrawingState.layersSortedByZ); 1039 const size_t count = layers.size(); 1041 layers[i]->onPostComposition(); 1109 const LayerVector& layers(mDrawingState.layersSortedByZ); 1118 SurfaceFlinger::computeVisibleRegions(layers, 1121 const size_t count = layers.size(); 1123 const sp<Layer>& layer(layers[ [all...] |
H A D | SurfaceFlinger.cpp | 1024 const LayerVector& layers(mDrawingState.layersSortedByZ); 1025 const size_t count = layers.size(); 1027 if (layers[i]->onPreComposition()) { 1045 const LayerVector& layers(mDrawingState.layersSortedByZ); 1046 const size_t count = layers.size(); 1048 layers[i]->onPostComposition(); 1119 const LayerVector& layers(mDrawingState.layersSortedByZ); 1128 SurfaceFlinger::computeVisibleRegions(layers, 1132 const size_t count = layers.size(); 1134 const sp<Layer>& layer(layers[ [all...] |
H A D | DisplayDevice.h | 122 void setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers); 231 // list of visible layers on that display
|
H A D | Android.mk | 43 external/vulkan-validation-layers/libs/vkjson
|
H A D | DisplayDevice.cpp | 375 void DisplayDevice::setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers) { argument 376 mVisibleLayersSortedByZ = layers;
|
/frameworks/opt/colorpicker/src/com/android/colorpicker/ |
H A D | ColorStateDrawable.java | 34 public ColorStateDrawable(Drawable[] layers, int color) { argument 35 super(layers);
|
/frameworks/native/vulkan/tools/ |
H A D | vkinfo.cpp | 44 std::vector<VkLayerProperties> layers; member in struct:__anon1610::GpuInfo 49 std::vector<VkLayerProperties> layers; member in struct:__anon1610::VulkanInfo 144 info.layers.resize(count); 146 vkEnumerateDeviceLayerProperties(gpu, &count, info.layers.data()); 150 info.layer_extensions.resize(info.layers.size()); 153 for (size_t i = 0; i < info.layers.size(); i++) { 154 EnumerateDeviceExtensions(gpu, info.layers[i].layerName, 219 info->layers.resize(count); 221 vkEnumerateInstanceLayerProperties(&count, info->layers.data()); 225 info->layer_extensions.resize(info->layers 345 PrintLayers( const std::vector<VkLayerProperties>& layers, const std::vector<std::vector<VkExtensionProperties>> extensions, const Options& options, size_t indent) argument [all...] |
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | TransitionDrawable.java | 75 * Create a new transition drawable with the specified list of layers. At least 76 * 2 layers are required for this drawable to work properly. 78 public TransitionDrawable(Drawable[] layers) { argument 79 this(new TransitionState(null, null, null), layers); 84 * layers must be added to this drawable. 96 private TransitionDrawable(TransitionState state, Drawable[] layers) { argument 97 super(layers, state);
|
H A D | LayerDrawable.java | 111 * Creates a new layer drawable with the list of specified layers. 113 * @param layers a list of drawables to use as layers in this new drawable, 116 public LayerDrawable(@NonNull Drawable[] layers) { argument 117 this(layers, null); 121 * Creates a new layer drawable with the specified list of layers and the 124 * @param layers The list of layers to add to this drawable. 127 LayerDrawable(@NonNull Drawable[] layers, @Nullable LayerState state) { argument 130 if (layers [all...] |
/frameworks/support/design/eclair-mr1/android/support/design/widget/ |
H A D | FloatingActionButtonEclairMr1.java | 80 final Drawable[] layers; 83 layers = new Drawable[] {mBorderDrawable, mShapeDrawable, mRippleDrawable}; 86 layers = new Drawable[] {mShapeDrawable, mRippleDrawable}; 89 mContentBackground = new LayerDrawable(layers);
|
/frameworks/opt/setupwizard/library/full-support/src/com/android/setupwizardlib/items/ |
H A D | RecyclerItemAdapter.java | 95 final Drawable[] layers = { background, selectableItemBackground }; 96 view.setBackgroundDrawable(new LayerDrawable(layers));
|
/frameworks/native/vulkan/libvulkan/ |
H A D | api.cpp | 17 // The API layer of the loader defines Vulkan API and manages layers. The 43 // Provide overridden layer names when there are implicit layers. No effect 86 // ignore explicit layers that are also implicit 134 // debug.vulkan.layers specifies colon-separated layer names 136 if (!property_get("debug.vulkan.layers", prop, "")) 440 static void DestroyLayers(ActiveLayer* layers, 532 // load layers 538 // count loaded layers for proper destructions on errors 572 "Device layers disagree with instance layers an 989 DestroyLayers(ActiveLayer* layers, uint32_t count, const VkAllocationCallbacks& allocator) argument 1105 ActiveLayer* layers = reinterpret_cast<ActiveLayer*>(data.layers); local 1232 const LayerChain::ActiveLayer* layers = local [all...] |
H A D | driver.h | 44 void* layers; member in struct:vulkan::api::InstanceData
|
/frameworks/native/cmds/flatland/ |
H A D | Main.cpp | 46 // The dimensions of the space in which window layers are specified. 53 // The list of window layers. 54 LayerDesc layers[MAX_NUM_LAYERS]; member in struct:BenchmarkDesc 415 LayerDesc ld = mDesc.layers[i]; 562 if (desc.layers[i].rendererFactory == NULL) { 575 // The surface into which layers are composited
|
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/ |
H A D | SetupWizardLayout.java | 363 final LayerDrawable layers = 366 layers.setAutoMirrored(true); 368 return layers;
|
/frameworks/base/libs/hwui/ |
H A D | FrameBuilder.cpp | 54 FrameBuilder::FrameBuilder(const LayerUpdateQueue& layers, argument 73 deferLayers(layers); 76 void FrameBuilder::deferLayers(const LayerUpdateQueue& layers) { argument 77 // Render all layers to be updated, in order. Defer in reverse order, so that they'll be 79 for (int i = layers.entries().size() - 1; i >= 0; i--) { 80 RenderNode* layerNode = layers.entries()[i].renderNode; 82 // removed during a dropped frame, but layers may still remain scheduled so 89 Rect layerDamage = layers.entries()[i].damage; 292 // (temp layers are clipped to viewport, since they don't persist offscreen content) 831 // Option - just skip layers wit [all...] |
H A D | FrameBuilder.h | 45 * from the LayerUpdateQueue, or temporary layers created by saveLayer operations in the 70 void deferLayers(const LayerUpdateQueue& layers); 118 // Relay through layers in reverse order, since layers 234 * Stack of indices within mLayerBuilders representing currently active layers. If drawing
|
/frameworks/native/vulkan/include/vulkan/ |
H A D | vulkan.h | 2008 uint32_t layers; member in struct:VkFramebufferCreateInfo
|