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

1234

/external/libopus/src/
H A Dmlp.h34 int layers; member in struct:__anon10617
/external/vulkan-validation-layers/build-android/
H A Dandroid-generate.sh34 cp -f ../layers/vk_layer_config.cpp generated/common/
35 cp -f ../layers/vk_layer_extension_utils.cpp generated/common/
36 cp -f ../layers/vk_layer_utils.cpp generated/common/
37 cp -f ../layers/vk_layer_table.cpp generated/common/
42 declare layers=(core_validation device_limits image object_tracker parameter_validation swapchain threading unique_objects)
43 declare src_dirs=(../layers ../layers ../layers generated/include ../layers ../layers
[all...]
/external/drm_hwcomposer/
H A Dplatform.cpp40 std::map<size_t, DrmHwcLayer *> &layers, bool use_squash_fb, DrmCrtc *crtc,
64 if (layers.size() > planes.size()) {
77 int ret = i->ProvisionPlanes(&composition, layers, crtc, &planes);
93 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
97 for (auto i = layers.begin(); i != layers.end();) {
109 i = layers.erase(i);
115 // Add any layers below the protected content to the precomposition since we
117 for (auto i = layers.begin(); i != layers
39 ProvisionPlanes( std::map<size_t, DrmHwcLayer *> &layers, bool use_squash_fb, DrmCrtc *crtc, std::vector<DrmPlane *> *primary_planes, std::vector<DrmPlane *> *overlay_planes) argument
91 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
143 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
[all...]
H A Dplatformnv.cpp212 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
216 for (auto i = layers.begin(); i != layers.end();) {
241 i = layers.erase(i);
247 // Add any layers below the protected content to the precomposition since we
249 for (auto i = layers.begin(); i != layers.end();) {
250 // Skip layers above the z-order of the protected content
270 i = layers.erase(i);
210 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
H A Dplatform.h62 std::map<size_t, DrmHwcLayer *> &layers,
113 // Takes a stack of layers and provisions hardware planes for them. If the
115 // layers in a PRECOMP plane. Layers in the PRECOMP plane will be composited
120 // @layers: a map of index:layer of layers to composite
128 std::map<size_t, DrmHwcLayer *> &layers, bool use_squash_fb,
146 // This plan stage extracts all protected layers and places them on dedicated
151 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
155 // This plan stage places as many layers on dedicated planes as possible (first
161 std::map<size_t, DrmHwcLayer *> &layers, DrmCrt
[all...]
H A Dplatformnv.h58 // This stage looks for any layers that contain transformed protected content
71 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
H A Ddrmdisplaycompositor.cpp44 void SquashState::Init(DrmHwcLayer *layers, size_t num_layers) { argument
52 DrmHwcLayer *layer = &layers[i];
68 void SquashState::GenerateHistory(DrmHwcLayer *layers, size_t num_layers, argument
72 ALOGE("SquashState::GenerateHistory expected %zu layers but got %zu layers",
78 DrmHwcLayer *layer = &layers[i];
79 // Protected layers can't be squashed so we treat them as constantly
99 void SquashState::RecordHistory(DrmHwcLayer *layers, size_t num_layers, argument
102 ALOGE("SquashState::RecordHistory expected %zu layers but got %zu layers",
[all...]
H A Ddrmdisplaycompositor.h64 void Init(DrmHwcLayer *layers, size_t num_layers);
65 void GenerateHistory(DrmHwcLayer *layers, size_t num_layers,
70 void RecordHistory(DrmHwcLayer *layers, size_t num_layers,
H A Ddrmcomposition.h38 std::vector<DrmHwcLayer> layers; member in struct:android::DrmCompositionDisplayLayersMap
H A Dglworker.h45 int Composite(DrmHwcLayer *layers, DrmCompositionRegion *regions,
/external/libvpx/libvpx/test/
H A Dvp9_spatial_svc_encoder.sh56 for layers in $(seq 1 ${vp9_ssvc_test_layers}); do
57 vp9_spatial_svc_encoder "${test_name}" -l ${layers}
/external/skia/src/gpu/
H A DGrLayerHoister.h31 // FindLayersToHoist should be called once to collect the required layers
36 /** Attempt to reattach layers that may have been atlased in the past
44 /** Find the layers in 'topLevelPicture' that can be atlased. Note that the discovered
45 layers can be inside nested sub-pictures.
46 @param context Owner of the layer cache (the source of new layers)
48 @param initialMat The CTM of the canvas into which the layers will be drawn
50 @param atlasedNeedRendering Out parameter storing the layers that
52 @param recycled Out parameter storing layers that are atlased but do not need rendering
63 /** Find the layers in 'topLevelPicture' that need hoisting. Note that the discovered
64 layers ca
[all...]
H A DGrLayerHoister.cpp114 // Atlased layers must be small enough to fit in the atlas, not have a
116 // TODO: allow leaf nested layers to appear in the atlas.
125 // MSAA layers are currently never atlased
150 // TODO: ignore perspective projected layers here?
203 // Find and prepare for hoisting all the layers that intersect the query rect
207 // Parent layers are currently hoisted while nested layers are not.
232 // All the atlased layers are rendered into the same GrTexture
322 void GrLayerHoister::DrawLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers) { argument
323 for (int i = 0; i < layers
365 UnlockLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers) argument
[all...]
/external/vulkan-validation-layers/libs/vkjson/
H A Dvkjson_instance.cc80 device.layers.resize(layer_count);
82 device.layers.data());
110 std::vector<VkLayerProperties> layers(count);
111 result = vkEnumerateInstanceLayerProperties(&count, layers.data());
114 instance.layers.reserve(count);
115 for (auto& layer : layers) {
116 instance.layers.push_back(VkJsonLayer{layer, std::vector<VkExtensionProperties>()});
118 &instance.layers.back().extensions))
127 layer_names.reserve(instance.layers.size());
128 for (auto& layer : instance.layers)
[all...]
H A Dvkjson.h59 std::vector<VkLayerProperties> layers; member in struct:VkJsonDevice
64 std::vector<VkJsonLayer> layers; member in struct:VkJsonInstance
/external/skia/src/effects/
H A DSkLayerRasterizer.cpp30 SkLayerRasterizer::SkLayerRasterizer(SkDeque* layers) : fLayers(layers) argument
34 // Helper function to call destructors on SkPaints held by layers and delete layers.
35 static void clean_up_layers(SkDeque* layers) { argument
36 SkDeque::F2BIter iter(*layers);
42 delete layers;
50 static bool compute_bounds(const SkDeque& layers, const SkPath& path, argument
53 SkDeque::F2BIter iter(layers);
155 SkDeque* layers local
215 SkDeque* layers = new SkDeque(sizeof(SkLayerRasterizer_Rec), fLayers->count()); local
[all...]
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageTexture.hpp34 //! Texture buffer/image abstraction. Helps managing size and number of layers.
38 Texture (const ImageType type, const tcu::IVec3& layerSize, const int layers);
42 int numLayers (void) const { return m_numLayers; } //!< Number of array layers (for array and cube types)
44 tcu::IVec3 size (void) const; //!< Size including number of layers in additional dimension (e.g. z in 2d texture)
H A DvktImageTexture.cpp31 Texture::Texture (const ImageType type_, const tcu::IVec3& layerSize_, const int layers) argument
34 , m_numLayers (layers)
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor.c678 struct vl_compositor_layer *layer = &s->layers[i];
717 struct vl_compositor_layer *layer = &s->layers[i];
779 s->layers[i].clearing = i ? false : true;
780 s->layers[i].blend = NULL;
781 s->layers[i].fs = NULL;
782 s->layers[i].viewport.scale[2] = 1;
783 s->layers[i].viewport.scale[3] = 1;
784 s->layers[i].viewport.translate[2] = 0;
785 s->layers[i].viewport.translate[3] = 0;
788 pipe_sampler_view_reference(&s->layers[
[all...]
/external/vulkan-validation-layers/build-android/jni/
H A DAndroid.mk27 ${SRC_DIR}/layers \
37 ${SRC_DIR}/layers \
51 ${SRC_DIR}/layers \
64 ${SRC_DIR}/layers \
78 $(SRC_DIR)/layers \
90 $(SRC_DIR)/layers \
103 $(SRC_DIR)/layers \
117 $(SRC_DIR)/layers \
130 ${SRC_DIR}/layers \
/external/fonttools/Lib/fontTools/ttLib/tables/
H A DC_O_L_R_.py16 ttFont['COLR'][<glyphName>] will return the color layers for any glyph
17 ttFont['COLR'][<glyphName>] = <value> will set the color layers for any glyph.
34 layers = []
42 layers.append(LayerRecord(layerName, colorID))
43 layerLists.append(layers)
69 for (gid, glyphName, layers) in ordered:
70 glyphMap.append(struct.pack(">HHH", gid, len(layerMap), len(layers)))
71 for layer in layers:
109 layers = []
115 layers
[all...]
/external/fonttools/Tools/fontTools/ttLib/tables/
H A DC_O_L_R_.py16 ttFont['COLR'][<glyphName>] will return the color layers for any glyph
17 ttFont['COLR'][<glyphName>] = <value> will set the color layers for any glyph.
34 layers = []
42 layers.append(LayerRecord(layerName, colorID))
43 layerLists.append(layers)
69 for (gid, glyphName, layers) in ordered:
70 glyphMap.append(struct.pack(">HHH", gid, len(layerMap), len(layers)))
71 for layer in layers:
109 layers = []
115 layers
[all...]
/external/skia/src/utils/
H A DSkCanvasStateUtils.cpp107 layers = nullptr;
114 // loop through the layers and free the data allocated to the clipRects
116 sk_free(layers[i].mcState.clipRects);
120 sk_free(layers);
130 SkCanvasLayerState* layers; member in class:SkCanvasState_v1
216 * decompose the layers
218 * storage is allocated on the stack for the first 3 layers. It is common in
219 * some view systems (e.g. Android) that a few non-clipped layers are present
257 // allocate memory for the layers and then and copy them to the struct
260 canvasState->layers
[all...]
/external/skia/include/effects/
H A DSkLayerRasterizer.h33 * Add a new layer (above any previous layers) to the rasterizer.
41 * Pass queue of layers on to newly created layer rasterizer and return it. The builder
42 * *cannot* be used any more after calling this function. If no layers have been added,
51 * layers that were added to the Builder, without modifying the Builder. The Builder
52 * *may* be used after calling this function. It will continue to hold any layers
54 * and objects returned by future calls to this function contain all the layers in
55 * previously returned objects. If no layers have been added, returns NULL.
71 SkLayerRasterizer(SkDeque* layers);
/external/mesa3d/src/mesa/state_tracker/
H A Dst_texture.c62 GLuint layers,
73 assert(layers == 6);
89 pt.array_size = (target == PIPE_TEXTURE_CUBE ? 6 : layers);
103 * In OpenGL the number of 1D array texture layers is the "height" and
104 * the number of 2D array texture layers is the "depth". In Gallium the
105 * number of layers in an array texture is a separate 'array_size' field.
304 GLuint layers; local
308 layers = dst->array_size;
310 layers = u_minify(dst->depth0, level);
314 for (i = 0; i < layers;
55 st_texture_create(struct st_context *st, enum pipe_texture_target target, enum pipe_format format, GLuint last_level, GLuint width0, GLuint height0, GLuint depth0, GLuint layers, GLuint bind ) argument
[all...]

Completed in 856 milliseconds

1234