Searched defs:layers (Results 1 - 25 of 46) sorted by relevance

12

/external/libopus/src/
H A Dmlp.h34 int layers; member in struct:__anon10617
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageTexture.cpp31 Texture::Texture (const ImageType type_, const tcu::IVec3& layerSize_, const int layers) argument
34 , m_numLayers (layers)
/external/drm_hwcomposer/
H A Ddrmcomposition.h38 std::vector<DrmHwcLayer> layers; member in struct:android::DrmCompositionDisplayLayersMap
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 Ddrmdisplaycomposition.h112 int SetLayers(DrmHwcLayer *layers, size_t num_layers, bool geometry_changed);
134 std::vector<DrmHwcLayer> &layers() { function in class:android::DrmDisplayComposition
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 Ddrmhwcomposer.h167 std::vector<DrmHwcLayer> layers; member in struct:android::DrmHwcDisplayContents
H A Ddrmdisplaycomposition.cpp86 int DrmDisplayComposition::SetLayers(DrmHwcLayer *layers, size_t num_layers, argument
94 layers_.emplace_back(std::move(layers[layer_index]));
146 // layers that have a dedicated plane located below the precomp layer.
161 ALOGE("Failed to separate layers because there are more than 64");
165 // Index at which the actual layers begin
176 // exclude rects, we add the lower layers. The rects that intersect with
177 // these layers will be inspected and only those which are to be composited
201 // If a rect intersects one of the dedicated layers, we need to remove the
202 // layers from the composition region which appear *below* the dedicated
209 // Only exclude layers i
[all...]
/external/opencv3/3rdparty/openexr/IlmImf/
H A DImfChannelList.cpp216 ChannelList::layers (set <string> &layerNames) const function in class:Imf::ChannelList
/external/vulkan-validation-layers/libs/vkjson/
H A Dvkjson.h59 std::vector<VkLayerProperties> layers; member in struct:VkJsonDevice
64 std::vector<VkJsonLayer> layers; member in struct:VkJsonInstance
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/
H A Dscreenshare_layers_unittest.cc31 void InitScreenshareLayers(int layers) { argument
32 layers_.reset(new ScreenshareLayersVP9(layers));
139 // Test if used bits are accumelated over layers, as they should;
202 // Keyframes always encode all layers, even if it is over budget.
/external/deqp/external/vulkancts/framework/vulkan/
H A DvkQueryUtil.cpp270 bool isLayerSupported (const std::vector<VkLayerProperties>& layers, const RequiredLayer& required) argument
272 return isLayerSupported(layers.begin(), layers.end(), required);
/external/libvpx/libvpx/test/
H A Dsvc_test.cc106 void Pass1EncodeNFrames(const int n, const int layers, argument
111 ASSERT_GT(layers, 0);
112 svc_.spatial_layers = layers;
167 const int n, const int layers,
174 ASSERT_GT(layers, 0);
175 svc_.spatial_layers = layers;
336 svc_.spatial_layers = 6; // too many layers
340 svc_.spatial_layers = 0; // use default layers
361 vpx_codec_err_t res = vpx_svc_set_options(&svc_, "spatial-layers=3");
369 vpx_svc_set_options(&svc_, "spatial-layers
166 Pass2EncodeNFrames(std::string *const stats_buf, const int n, const int layers, struct vpx_fixed_buf *const outputs) argument
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor.h86 struct vl_compositor_layer layers[VL_COMPOSITOR_MAX_LAYERS]; member in struct:vl_compositor_state
162 * reset all currently set layers
221 * render the layers to the frontbuffer
/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/skia/src/gpu/
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/mesa3d/src/gallium/state_trackers/vdpau/
H A Dmixer.c132 VDPAU_MSG(VDPAU_WARN, "[VDPAU] Max layers > 4 not supported\n", vmixer->max_layers);
216 VdpLayer const *layers)
296 vlVdpOutputSurface *src = vlGetDataHTAB(layers->source_surface);
302 assert(layers->struct_version == VDP_LAYER_VERSION);
305 RectToPipe(layers->source_rect, &rect), NULL, NULL);
306 vl_compositor_set_layer_dst_area(&vmixer->cstate, layer++, RectToPipe(layers->destination_rect, &rect));
308 ++layers;
202 vlVdpVideoMixerRender(VdpVideoMixer mixer, VdpOutputSurface background_surface, VdpRect const *background_source_rect, VdpVideoMixerPictureStructure current_picture_structure, uint32_t video_surface_past_count, VdpVideoSurface const *video_surface_past, VdpVideoSurface video_surface_current, uint32_t video_surface_future_count, VdpVideoSurface const *video_surface_future, VdpRect const *video_source_rect, VdpOutputSurface destination_surface, VdpRect const *destination_rect, VdpRect const *destination_video_rect, uint32_t layer_count, VdpLayer const *layers) argument
/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...]
/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/vulkan-validation-layers/demos/smoke/
H A DShell.cpp41 // require "standard" validation layers
104 std::vector<VkLayerProperties> layers; local
105 vk::enumerate(layers);
108 for (const auto &layer : layers)
111 // all listed instance layers are required
143 // enumerate device layers
144 std::vector<VkLayerProperties> layers; local
145 vk::enumerate(phy, layers);
148 for (const auto &layer : layers)
151 // all listed device layers ar
[all...]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageUtil.cpp840 std::vector<tcu::PixelBufferAccess> layers; local
843 layers.push_back(getLevel(levelNdx, layerNdx));
845 TestTexture::populateCompressedLevels(format, layers);
949 std::vector<tcu::PixelBufferAccess> layers; local
952 layers.push_back(getLevel(levelNdx, layerNdx));
954 TestTexture::populateCompressedLevels(format, layers);
1133 std::vector<tcu::PixelBufferAccess> layers; local
1136 layers.push_back(getLevel(levelNdx, layerNdx));
1138 TestTexture::populateCompressedLevels(format, layers);
/external/pdfium/third_party/libopenjpeg20/
H A Dtcd.h91 opj_tcd_layer_t* layers; /* layer information */ member in struct:opj_tcd_cblk_enc
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiFeatureInfo.cpp535 bool checkDuplicateLayers (TestLog& log, const vector<string>& layers) argument
537 return checkDuplicates(log, "layer", layers);
554 return tcu::TestStatus::pass("Enumerating layers succeeded");
556 return tcu::TestStatus::fail("Duplicate layers");
581 const vector<VkLayerProperties> layers = enumerateInstanceLayerProperties(context.getPlatformInterface()); local
583 for (vector<VkLayerProperties>::const_iterator layer = layers.begin(); layer != layers.end(); ++layer)
621 return tcu::TestStatus::pass("Enumerating layers succeeded");
623 return tcu::TestStatus::fail("Duplicate layers");
648 const vector<VkLayerProperties> layers local
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fTextureSpecificationTests.cpp1071 int layers; member in struct:deqp::gles31::Functional::__anon4572
1092 int layers = texCubeArraySizes[ndx].layers; local
1094 string name = string("cube_array_") + de::toString(size) + "x" + de::toString(size) + "x" + de::toString(layers) + "_" + de::toString(levels) + "_levels";
1096 sizeGroup->addChild(new BasicTexStorageCubeArrayCase(m_context, name.c_str(), "", format, size, layers, levels));

Completed in 1411 milliseconds

12