/external/drm_hwcomposer/ |
drmhwctwo.cpp | 251 HWC2::Error DrmHwcTwo::HwcDisplay::CreateLayer(hwc2_layer_t *layer) { 254 *layer = static_cast<hwc2_layer_t>(layer_idx_); 259 HWC2::Error DrmHwcTwo::HwcDisplay::DestroyLayer(hwc2_layer_t layer) { 261 layers_.erase(layer); 503 // Place it at the z_order of the highest client layer 516 DrmHwcLayer layer; local 517 l.second->PopulateDrmLayer(&layer); 518 int ret = layer.ImportBuffer(importer_.get(), gralloc_); 520 ALOGE("Failed to import layer, ret=%d", ret); 523 map.layers.emplace_back(std::move(layer)); 696 DrmHwcTwo::HwcLayer &layer = l.second; local [all...] |
glworker.cpp | 311 const DrmHwcLayer &layer = layers[texture_index]; local 313 DrmHwcRect<float> display_rect(layer.display_frame); 317 float tex_width = layer.buffer->width; 318 float tex_height = layer.buffer->height; 319 DrmHwcRect<float> crop_rect(layer.source_crop.left / tex_width, 320 layer.source_crop.top / tex_height, 321 layer.source_crop.right / tex_width, 322 layer.source_crop.bottom / tex_height); 334 if (layer.transform == DrmHwcTransform::kRotate180) { 338 } else if (layer.transform == DrmHwcTransform::kRotate270) 581 DrmHwcLayer *layer = &layers[layer_index]; local [all...] |
hwcomposer.cpp | 259 hwc_layer_1_t *layer = &display_contents[i]->hwLayers[j]; local 261 if (!(layer->flags & HWC_SKIP_LAYER)) 270 hwc_layer_1_t *layer = &display_contents[i]->hwLayers[j]; local 273 // If the layer is off the screen, don't earmark it for an overlay. 275 const hwc_rect_t *frame = &layer->displayFrame; 283 if (layer->compositionType == HWC_FRAMEBUFFER) 284 layer->compositionType = HWC_OVERLAY; 286 switch (layer->compositionType) { 291 layer->compositionType = HWC_FRAMEBUFFER; 302 hwc_layer_1_t *layer, hwc_display_contents_1_t *display_contents) 368 DrmHwcLayer &layer = display_contents.layers.back(); local 436 DrmHwcLayer &layer = display_contents.layers[j]; local 471 hwc_layer_1_t *layer = &dc->hwLayers[j]; local [all...] |
/external/libvpx/libvpx/test/ |
datarate_test.cc | 545 // Frame flags and layer id for temporal layers. 555 // LAST is always update on base/layer 0, GOLDEN is updated on layer 1. 556 // For this 3 layer example, the 2nd enhancement layer (layer 2) updates 562 // Layer 0: predict from L and ARF, update L. 566 // Layer 1: predict from L, G and ARF, and update G. 572 // Layer 0: predict from L and ARF; update L. 576 // Layer 1: predict from L, G, ARF; update G 654 int layer = SetLayerId(tot_frame_number_, cfg_.ts_number_layers); local 1271 const int layer = sl * number_temporal_layers_ + tl; local 1326 const int layer = sl * number_temporal_layers_ + tl; local 1343 const int layer = sl * number_temporal_layers_ + tl; local 1414 const int layer = sl * temporal_layers + tl; local 1435 const int layer = sl * number_temporal_layers + tl; local [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_denoiser.c | 258 // Shift for the second spatial layer. 455 // spatial layer was key frame. 573 int i, layer, fail, init_num_ref_frames; local 586 // Denoise from one spatial layer below the top. 589 // Only denoise the top spatial layer. 604 for (layer = 0; layer < num_layers; ++layer) { 605 const int denoise_width = (layer == 0) ? width : scaled_width; 606 const int denoise_height = (layer == 0) ? height : scaled_height [all...] |
/external/libxcam/modules/ocl/ |
cl_image_360_stitch.cpp | 866 const int layer = 2; local 882 blender = create_pyramid_blender (context, layer, need_uv, need_seam, scale_mode).dynamic_cast_ptr<CLBlender> ();
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_compositor.c | 610 default_rect(struct vl_compositor_layer *layer) 612 struct pipe_resource *res = layer->sampler_views[0]->texture; 632 calc_src_and_dst(struct vl_compositor_layer *layer, unsigned width, unsigned height, 637 layer->src.tl = calc_topleft(size, src); 638 layer->src.br = calc_bottomright(size, src); 639 layer->dst.tl = calc_topleft(size, dst); 640 layer->dst.br = calc_bottomright(size, dst); 641 layer->zw.x = 0.0f; 642 layer->zw.y = size.y; 646 gen_rect_verts(struct vertex2f *vb, struct vl_compositor_layer *layer) 793 struct vl_compositor_layer *layer = &s->layers[i]; local 832 struct vl_compositor_layer *layer = &s->layers[i]; local [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_rast.h | 105 unsigned layer; /* the layer to render to (from gs, already clamped) */ member in struct:lp_rast_shader_inputs
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
si_blit.c | 112 unsigned layer, sample, checked_last_layer, max_layer; local 133 for (layer = first_layer; layer <= checked_last_layer; layer++) { 137 surf_tmpl.u.tex.first_layer = layer; 138 surf_tmpl.u.tex.last_layer = layer; 207 unsigned layer, max_layer, checked_last_layer; local 231 for (layer = first_layer; layer <= checked_last_layer; layer++) 416 unsigned layer, checked_last_layer, max_layer; local [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
svga_resource_texture.c | 1463 unsigned i, layer; local [all...] |
/external/pdfium/third_party/libopenjpeg20/ |
t2.c | 445 /* If the packet layer is greater or equal than the maximum */ 660 OPJ_UINT32 layno = pi->layno; /* quality layer value */ 745 opj_tcd_layer_t *layer = &cblk->layers[layno]; local 748 if (!layer->numpasses) { 778 opj_tcd_layer_t *layer = &cblk->layers[layno]; local 780 if (!cblk->numpasses && layer->numpasses) { 789 opj_tcd_layer_t *layer = &cblk->layers[layno]; local 799 opj_bio_write(bio, layer->numpasses != 0, 1); 803 if (!layer->numpasses) { 815 opj_t2_putnumpasses(bio, layer->numpasses) 911 opj_tcd_layer_t *layer = &cblk->layers[layno]; local [all...] |
/external/skia/tools/debugger/ |
SkDebugCanvas.cpp | 127 int layer = 0; local 135 layer = i; 139 return layer; 615 // No need for a full layer.
|
/external/skqp/tools/debugger/ |
SkDebugCanvas.cpp | 127 int layer = 0; local 135 layer = i; 139 return layer; 615 // No need for a full layer.
|
/external/tensorflow/tensorflow/contrib/tensorrt/convert/ |
convert_nodes.cc | 419 nvinfer1::IShuffleLayer* layer = this->network()->addShuffle(*input_tensor); local 424 layer->setFirstTranspose(permutation); 432 layer->setReshapeDimensions(reshape_dims); 433 return layer->getOutput(0); 777 nvinfer1::IScaleLayer* layer = ctx.network()->addScale( 781 nvinfer1::ITensor* output_tensor = layer->getOutput(0); 816 nvinfer1::IElementWiseLayer* layer = ctx.network()->addElementWise( 820 nvinfer1::ITensor* output_tensor = layer->getOutput(0); 844 return tensorflow::errors::InvalidArgument("Failed to create Input layer"); 915 nvinfer1::IConvolutionLayer* layer [all...] |
/external/vulkan-validation-layers/windowsRuntimeInstaller/ |
configure_runtime.c | 30 * - Set the layer registry entried to point to the layer json files in 249 // Create (if needed) and open the explicit layer key 276 char* layer = malloc(layer_size); local 277 snprintf(layer, layer_size, layer_pattern, install_path, find_data.cFileName); 279 fprintf(log, "Adding explicit layer: %s\n", layer); 282 LSTATUS err = RegSetValueEx(hKey, layer, zero, REG_DWORD, (BYTE*) &zero, sizeof(DWORD)); 283 free(layer); 536 // Create (if needed) and open the explicit layer ke [all...] |
/frameworks/av/media/extractors/mp3/ |
MP3Extractor.cpp | 328 unsigned layer = 4 - ((header >> 17) & 3); local 330 switch (layer) { 436 // while playing a Layer 2, MPEGv2.5 audio stream at 160kbps (with padding).
|
/frameworks/av/media/libstagefright/foundation/ |
avc_utils.cpp | 526 // NAL-type = 0xE layer-Id 528 // layer_id 0 is for base layer, while 1, 2, ... are enhancement layers. 529 // Layer n uses reference frames from layer 0, 1, ..., n-1. 652 unsigned layer = (header >> 17) & 3; local 654 if (layer == 0x00) { 683 if (layer == 3) { 684 // layer I 711 // layer II or III 730 bitrate = (layer == 2 /* L2 */ [all...] |
/frameworks/base/core/java/android/view/ |
TextureView.java | 265 * The layer type of a TextureView is ignored since a TextureView is always 266 * considered to act as a hardware layer. The optional paint supplied to this 270 * @param layerType The type of layer to use with this view, must be one of 273 * @param paint The paint used to compose the layer. This argument is optional 274 * and can be null. It is ignored when the layer type is 332 /* Simplify drawing to guarantee the layer is the only thing drawn - so e.g. no background, 333 scrolling, or fading edges. This guarantees all drawing is in the layer, so drawing 334 properties (alpha, layer paint) affect all of the content of a TextureView. */ 339 TextureLayer layer = getTextureLayer(); local 340 if (layer != null) [all...] |
/frameworks/base/libs/hwui/tests/unit/ |
FrameBuilderTests.cpp | 57 ADD_FAILURE() << "Layer repaint not expected in this test"; 59 virtual void endLayer() { ADD_FAILURE() << "Layer updates not expected in this test"; } 382 // Use layer update constructor, so no work is enqueued for Fbo0 742 EXPECT_EQ(Layer::Api::OpenGL, layerUpdater->backingLayer()->getApi()); 1411 OffscreenBuffer* layer = *op.layerHandle; local [all...] |
/frameworks/native/services/inputflinger/ |
InputWindow.h | 133 int32_t layer; member in struct:android::InputWindowInfo
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWComposer.cpp | 54 #include "../Layer.h" // needed only for debugging 129 ALOGE("Invalid layer type change: %s --> %s", to_string(from).c_str(), 253 HWC2::Layer* HWComposer::createLayer(int32_t displayId) { 257 HWC2::Layer* layer; local 258 auto error = display->createLayer(&layer); 260 return layer; 263 void HWComposer::destroyLayer(int32_t displayId, HWC2::Layer* layer) { 267 auto error = display->destroyLayer(layer); [all...] |
/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
FakeComposerClient.cpp | 50 // Internal state of a layer in the HWC API. 62 // LayerImpl sufficient to re-create the pixels of a layer for the 66 FrameRect(Layer layer_, const RenderState& state, uint32_t z_) 67 : layer(layer_), renderState(state), z(z_) {} 69 const Layer layer; member in struct:__anon46587::FrameRect 207 Error FakeComposerClient::createLayer(Display /*display*/, Layer* outLayer) { 215 Error FakeComposerClient::destroyLayer(Display /*display*/, Layer layer) { 217 mLayers[layer]->mValid = false [all...] |
/hardware/qcom/display/msm8084/libhwcomposer/ |
hwc_copybit.cpp | 120 // Skipping last layer since FrameBuffer layer should not affect 146 //GPU/CPU composition, don't change layer composition type 177 hwc_layer_1_t *layer = (hwc_layer_1_t *) &list->hwLayers[i]; local 178 if (layer->planeAlpha != 0xFF) 180 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 182 if (layer->transform & HAL_TRANSFORM_ROT_90) { 189 dst_h = layer->displayFrame.bottom - layer->displayFrame.top; 190 dst_w = layer->displayFrame.right - layer->displayFrame.left 311 hwc_layer_1_t *layer = &list->hwLayers[i]; local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/core/drm/ |
hw_device_drm.cpp | 229 Layer &layer = hw_layer_info.hw_layers.at(i); local 230 LayerBuffer *input_buffer = &layer.input_buffer; 599 Layer &layer = hw_layer_info.hw_layers.at(i); local 600 LayerBuffer *input_buffer = &layer.input_buffer; 618 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_ALPHA, pipe_id, layer.plane_alpha); 621 SetBlending(layer.blending, &blending); 633 if (layer.transform.flip_horizontal) { 636 if (layer.transform.flip_vertical) 774 Layer &layer = hw_layer_info.hw_layers.at(i); local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/core/ |
resource_default.cpp | 236 const Layer &layer = layer_info.hw_layers.at(0); local 238 if (layer.composition != kCompositionGPUTarget) { 239 DLOGV_IF(kTagResources, "Not an FB layer"); 286 DLOGV_IF(kTagResources, "1 pipe acquired for FB layer, left_pipe = %x", left_pipe->pipe_id); 314 DLOGV_IF(kTagResources, "2 pipes acquired for FB layer, left_pipe = %x, right_pipe = %x", 471 // Layer cannot qualify for SrcSplit if source or destination width exceeds max pipe width. 542 const Layer &layer = layer_info.hw_layers.at(0); local 544 error = ValidateLayerParams(&layer); [all...] |