/hardware/qcom/display/msm8084/libhwcomposer/ |
hwc_fbupdate.cpp | 67 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 68 mModeOn = prepare(ctx, list, layer->displayFrame, fbZorder) && 83 hwc_layer_1_t *layer, 94 ctx->mLayerRotMap[mDpy]->add(layer, mRot); 127 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 130 // ext only layer present.. 132 layer = &list->hwLayers[extOnlyLayerIndex]; 133 layer->compositionType = HWC_OVERLAY; 143 pipeSpecs.needsScaling = qhwc::needsScaling(layer); 165 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf) 280 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 420 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
hwc_fbupdate.cpp | 74 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 75 mModeOn = prepare(ctx, list, layer->displayFrame, fbZorder) && 90 hwc_layer_1_t *layer, 101 ctx->mLayerRotMap[mDpy]->add(layer, mRot); 133 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 136 // ext only layer present.. 138 layer = &list->hwLayers[extOnlyLayerIndex]; 139 layer->compositionType = HWC_OVERLAY; 149 pipeSpecs.needsScaling = qhwc::needsScaling(layer); 171 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf) 286 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 426 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/core/ |
comp_manager.cpp | 236 // Limit 2 layer SDE Comp if its not a Primary Display. 247 // When Secure layer is present on external, GPU composition should be policy 251 DLOGV_IF(kTagCompManager,"Secure layer present for LET. Fallingback to GPU"); 253 for(auto &layer : hw_layers->info.stack->layers) { 254 if(layer->composition != kCompositionGPUTarget) { 255 layer->flags.skip = 1; 268 // TODO(user): App layer count will change for hybrid composition 275 // Avoid safe mode, if there is only one app layer. 521 Layer *layer = layer_stack->layers.at(UINT32(i)) local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/hwc/ |
hwc_color_manager.cpp | 178 // 1. shallow copy HWC_FRAMEBUFFER_TARGET layer info solid fill layer list. 187 hwc_layer_1_t *layer = &layer_list->hwLayers[i]; local 188 layer->compositionType = HWC_OVERLAY; 207 // SurfaceFlinger layer stack is dropped in solid fill case and replaced with local layer stack 208 // Close acquire fence fds associated with SF layer stack 209 // Close release/retire fence fds returned along with local layer stack 246 // handle for solid fill layer with fd = -1. 263 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0] local 273 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local 303 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local [all...] |
hwc_display_external_test.cpp | 626 int HWCDisplayExternalTest::InitLayer(Layer *layer) { 634 layer->flags.updating = 1; 635 layer->src_rect = LayerRect(0, 0, var_info.x_pixels, var_info.y_pixels); 636 layer->dst_rect = layer->src_rect; 637 layer->frame_rate = var_info.fps; 638 layer->blending = kBlendingPremultiplied; 640 layer->input_buffer.unaligned_width = var_info.x_pixels; 641 layer->input_buffer.unaligned_height = var_info.y_pixels 703 Layer *layer = new Layer(); local 722 Layer *layer = layer_stack_.layers.at(i); local 746 Layer *layer = layer_stack_.layers.at(i); local [all...] |
hwc_tonemapper.cpp | 97 // Used to give to GPU tonemapper along with input layer fd 101 void ToneMapSession::SetToneMapConfig(Layer *layer) { 103 tone_map_config_.type = layer->input_buffer.flags.hdr ? TONEMAP_FORWARD : TONEMAP_INVERSE; 104 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; 105 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; 106 tone_map_config_.secure = layer->request.flags.secure; 107 tone_map_config_.format = layer->request.format; 110 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { 130 Layer *layer = layer_stack->layers.at(i); local 207 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
hwc_display_external_test.cpp | 619 int HWCDisplayExternalTest::InitLayer(Layer *layer) { 627 layer->flags.updating = 1; 628 layer->src_rect = LayerRect(0, 0, var_info.x_pixels, var_info.y_pixels); 629 layer->dst_rect = layer->src_rect; 630 layer->frame_rate = var_info.fps; 631 layer->blending = kBlendingPremultiplied; 633 layer->input_buffer.unaligned_width = var_info.x_pixels; 634 layer->input_buffer.unaligned_height = var_info.y_pixels 696 Layer *layer = new Layer(); local 715 Layer *layer = layer_stack_.layers.at(i); local 734 Layer *layer = layer_stack_.layers.at(i); local [all...] |
hwc_tonemapper.cpp | 68 Lut3d &lut_3d = ctx->layer->lut_3d; 88 (ctx->layer->input_buffer.buffer_id); 103 DisplayError ToneMapSession::AllocateIntermediateBuffers(const Layer *layer) { 107 buffer_info.buffer_config.width = layer->request.width; 108 buffer_info.buffer_config.height = layer->request.height; 109 buffer_info.buffer_config.format = layer->request.format; 110 buffer_info.buffer_config.secure = layer->request.flags.secure; 145 // Used to give to GPU tonemapper along with input layer fd 149 void ToneMapSession::SetToneMapConfig(Layer *layer) 178 Layer *layer = layer_stack->layers.at(i); local 256 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); local [all...] |
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/ |
comp_manager.cpp | 234 // Limit 2 layer SDE Comp if its not a Primary Display. 251 // TODO(user): App layer count will change for hybrid composition 258 // Avoid safe mode, if there is only one app layer. 508 Layer *layer = layer_stack->layers.at(UINT32(i)); local 509 if (layer->composition == kCompositionGPUTarget) { 517 Layer *cursor_layer = layer_stack->layers.at(UINT32(gpu_index) - 1);
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/ |
hwc_color_manager.cpp | 178 // 1. shallow copy HWC_FRAMEBUFFER_TARGET layer info solid fill layer list. 187 hwc_layer_1_t *layer = &layer_list->hwLayers[i]; local 188 layer->compositionType = HWC_OVERLAY; 207 // SurfaceFlinger layer stack is dropped in solid fill case and replaced with local layer stack 208 // Close acquire fence fds associated with SF layer stack 209 // Close release/retire fence fds returned along with local layer stack 246 // handle for solid fill layer with fd = -1. 263 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0] local 273 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local 303 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local [all...] |
hwc_display_external_test.cpp | 626 int HWCDisplayExternalTest::InitLayer(Layer *layer) { 634 layer->flags.updating = 1; 635 layer->src_rect = LayerRect(0, 0, var_info.x_pixels, var_info.y_pixels); 636 layer->dst_rect = layer->src_rect; 637 layer->frame_rate = var_info.fps; 638 layer->blending = kBlendingPremultiplied; 640 layer->input_buffer.unaligned_width = var_info.x_pixels; 641 layer->input_buffer.unaligned_height = var_info.y_pixels 703 Layer *layer = new Layer(); local 722 Layer *layer = layer_stack_.layers.at(i); local 746 Layer *layer = layer_stack_.layers.at(i); local [all...] |
hwc_tonemapper.cpp | 97 // Used to give to GPU tonemapper along with input layer fd 101 void ToneMapSession::SetToneMapConfig(Layer *layer) { 103 tone_map_config_.type = layer->input_buffer.flags.hdr ? TONEMAP_FORWARD : TONEMAP_INVERSE; 104 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; 105 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; 106 tone_map_config_.secure = layer->request.flags.secure; 107 tone_map_config_.format = layer->request.format; 110 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { 130 Layer *layer = layer_stack->layers.at(i); local 207 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); local [all...] |
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
hwc_tonemapper.cpp | 68 Lut3d &lut_3d = ctx->layer->lut_3d; 88 (ctx->layer->input_buffer.buffer_id); 103 DisplayError ToneMapSession::AllocateIntermediateBuffers(const Layer *layer) { 107 buffer_info.buffer_config.width = layer->request.width; 108 buffer_info.buffer_config.height = layer->request.height; 109 buffer_info.buffer_config.format = layer->request.format; 110 buffer_info.buffer_config.secure = layer->request.flags.secure; 145 // Used to give to GPU tonemapper along with input layer fd 149 void ToneMapSession::SetToneMapConfig(Layer *layer) 178 Layer *layer = layer_stack->layers.at(i); local 254 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); local [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
hwc_fbupdate.cpp | 72 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 73 mModeOn = prepare(ctx, list, layer->displayFrame, fbZorder) && 88 hwc_layer_1_t *layer, 99 ctx->mLayerRotMap[mDpy]->add(layer, mRot); 131 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 142 pipeSpecs.needsScaling = qhwc::needsScaling(layer); 165 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 166 hwc_rect_t displayFrame = layer->displayFrame; 176 int transform = layer->transform; 189 sourceCrop = layer->displayFrame 278 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 442 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local [all...] |
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
hwc_color_manager.cpp | 178 // 1. shallow copy HWC_FRAMEBUFFER_TARGET layer info solid fill layer list. 187 hwc_layer_1_t *layer = &layer_list->hwLayers[i]; local 188 layer->compositionType = HWC_OVERLAY; 207 // SurfaceFlinger layer stack is dropped in solid fill case and replaced with local layer stack 208 // Close acquire fence fds associated with SF layer stack 209 // Close release/retire fence fds returned along with local layer stack 246 // handle for solid fill layer with fd = -1. 263 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0] local 273 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local 303 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0]; local [all...] |
/hardware/qcom/display/msm8998/sdm/libs/core/ |
comp_manager.cpp | 231 // Limit 2 layer SDE Comp if its not a Primary Display. 248 // TODO(user): App layer count will change for hybrid composition 255 // Avoid safe mode, if there is only one app layer. 503 Layer *layer = layer_stack->layers.at(UINT32(i)); local 504 if (layer->composition == kCompositionGPUTarget) { 512 Layer *cursor_layer = layer_stack->layers.at(UINT32(gpu_index) - 1);
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
hwc_tonemapper.cpp | 68 Lut3d &lut_3d = ctx->layer->lut_3d; 88 (ctx->layer->input_buffer.buffer_id); 103 DisplayError ToneMapSession::AllocateIntermediateBuffers(const Layer *layer) { 107 buffer_info.buffer_config.width = layer->request.width; 108 buffer_info.buffer_config.height = layer->request.height; 109 buffer_info.buffer_config.format = layer->request.format; 110 buffer_info.buffer_config.secure = layer->request.flags.secure; 145 // Used to give to GPU tonemapper along with input layer fd 149 void ToneMapSession::SetToneMapConfig(Layer *layer) 178 Layer *layer = layer_stack->layers.at(i); local 254 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); local [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/graphics/kube/ |
Kube.java | 138 mLayers[kUp] = new Layer(Layer.kAxisY); 139 mLayers[kDown] = new Layer(Layer.kAxisY); 140 mLayers[kLeft] = new Layer(Layer.kAxisX); 141 mLayers[kRight] = new Layer(Layer.kAxisX); 142 mLayers[kFront] = new Layer(Layer.kAxisZ) 150 Layer layer; local [all...] |
/external/adhd/cras/src/common/ |
a2dp-codecs.h | 103 uint8_t layer:3; member in struct:__anon14100 123 uint8_t layer:3; member in struct:__anon14102
|
/external/deqp/modules/gles3/functional/ |
es3fFboTestUtil.cpp | 600 void Texture2DArrayShader::setLayer (int layer) 602 m_layer = layer; 636 const int layer = m_uniforms[3].value.i; local 648 texCoords[fragNdx] = tcu::Vec3(coord.x(), coord.y(), float(layer)); [all...] |
/external/drm_hwcomposer/ |
drmhwctwo.h | 89 void PopulateDrmLayer(DrmHwcLayer *layer); 91 // Layer hooks 149 HWC2::Error CreateLayer(hwc2_layer_t *layer); 150 HWC2::Error DestroyLayer(hwc2_layer_t layer); 184 HwcLayer &get_layer(hwc2_layer_t layer) { 185 return layers_.at(layer); 244 HwcLayer &layer = display.get_layer(layer_handle); local 245 return static_cast<int32_t>((layer.*func)(std::forward<Args>(args)...));
|
/external/mesa3d/src/amd/vulkan/ |
radv_image.c | 955 int layer = pSubresource->arrayLayer; local 957 pLayout->offset = image->surface.level[level].offset + image->surface.level[level].slice_size * layer; [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_rast.c | 201 unsigned layer; local 207 for (layer = 0; layer <= scene->fb_max_layer; layer++) { 332 tile_y + y, inputs->layer); 343 tile_y + y, inputs->layer); 427 inputs->layer); 438 depth = lp_rast_get_depth_block_pointer(task, x, y, inputs->layer);
|
lp_setup_line.c | 298 unsigned layer = 0; local 335 layer = *(unsigned*)pv[setup->layer_slot]; 336 layer = MIN2(layer, scene->fb_max_layer); 649 line->inputs.layer = layer;
|
/external/mesa3d/src/gallium/drivers/r600/ |
r600_blit.c | 114 unsigned layer, level, sample, checked_last_layer, max_layer, max_sample; local 156 for (layer = first_layer; layer <= checked_last_layer; layer++) { 167 surf_tmpl.u.tex.first_layer = layer; 168 surf_tmpl.u.tex.last_layer = layer; 207 unsigned layer, max_layer, checked_last_layer, level; local 233 for (layer = first_layer; layer <= checked_last_layer; layer++) 300 unsigned layer, level, checked_last_layer, max_layer; local [all...] |