Searched refs:layers (Results 1 - 20 of 20) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DFenceTracker.cpp55 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 DFenceTracker.h42 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 DSurfaceFlinger_hwc1.cpp1020 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 DSurfaceFlinger.cpp1024 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 DDisplayDevice.h122 void setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers);
231 // list of visible layers on that display
H A DAndroid.mk43 external/vulkan-validation-layers/libs/vkjson
H A DDisplayDevice.cpp375 void DisplayDevice::setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers) { argument
376 mVisibleLayersSortedByZ = layers;
/frameworks/opt/colorpicker/src/com/android/colorpicker/
H A DColorStateDrawable.java34 public ColorStateDrawable(Drawable[] layers, int color) { argument
35 super(layers);
/frameworks/native/vulkan/tools/
H A Dvkinfo.cpp44 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 DTransitionDrawable.java75 * 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 DLayerDrawable.java111 * 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 DFloatingActionButtonEclairMr1.java80 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 DRecyclerItemAdapter.java95 final Drawable[] layers = { background, selectableItemBackground };
96 view.setBackgroundDrawable(new LayerDrawable(layers));
/frameworks/native/vulkan/libvulkan/
H A Dapi.cpp17 // 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 Ddriver.h44 void* layers; member in struct:vulkan::api::InstanceData
/frameworks/native/cmds/flatland/
H A DMain.cpp46 // 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 DSetupWizardLayout.java363 final LayerDrawable layers =
366 layers.setAutoMirrored(true);
368 return layers;
/frameworks/base/libs/hwui/
H A DFrameBuilder.cpp54 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 DFrameBuilder.h45 * 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 Dvulkan.h2008 uint32_t layers; member in struct:VkFramebufferCreateInfo

Completed in 2608 milliseconds