/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_svc_layercontext.c | 18 int layer; local 30 for (layer = 0; layer < layer_end; ++layer) { 31 LAYER_CONTEXT *const lc = &cpi->svc.layer_context[layer]; 48 lc->target_bandwidth = oxcf->ts_target_bitrate[layer] * 1000; 51 lc->target_bandwidth = oxcf->ss_target_bitrate[layer] * 1000; 63 // Update the layer context from a change_config() call. 68 int layer; local 78 for (layer 118 const int layer = cpi->svc.temporal_layer_id; local [all...] |
/hardware/intel/img/hwcomposer/common/base/ |
H A D | DisplayAnalyzer.cpp | 118 hwc_layer_1_t *layer = &display->hwLayers[i]; local 119 if (layer) layer->compositionType = type;
|
H A D | HwcLayer.cpp | 55 HwcLayer::HwcLayer(int index, hwc_layer_1_t *layer) argument 59 mLayer(layer), 133 // Upper layer HWComposer will reset the compositionType automatically. 236 bool HwcLayer::update(hwc_layer_1_t *layer) argument 238 // update layer 239 mLayer = layer; 242 // if not a FB layer & a plane was attached update plane's data buffer 244 mPlane->setPosition(layer->displayFrame.left, 245 layer->displayFrame.top, 246 layer [all...] |
H A D | HwcLayerList.cpp | 51 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 53 // if layer was forced to use FB 55 VLOGTRACE("layer was forced to use HWC_FRAMEBUFFER"); 59 // check layer flags 60 if (layer.flags & HWC_SKIP_LAYER) { 61 VLOGTRACE("plane type %d: (skip layer flag was set)", planeType); 65 if (layer.handle == 0) { 72 WLOGTRACE("not a composer layer"); 76 // check layer transform 97 // check layer blendin 118 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 180 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 269 hwc_layer_1_t *layer = &mList->hwLayers[i]; local 729 ZOrderLayer *layer = new ZOrderLayer; local 749 removeZOrderLayer(ZOrderLayer *layer) argument [all...] |
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_virtual.cpp | 141 hwc_layer_1_t *layer = &list->hwLayers[i]; local 142 layer->compositionType = HWC_OVERLAY; 184 // We need an FB layer handle check to cater for this usecase: 279 hwc_layer_1_t *layer = &list->hwLayers[i]; local 280 layer->compositionType = HWC_OVERLAY;
|
H A D | hwc_ad.cpp | 163 const hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 164 private_handle_t *hnd = (private_handle_t *)layer->handle;
|
H A D | hwc_dump_layers.cpp | 208 ALOGI("Display[%s] Layer[*] %s-HwcModuleCompType, %d-layer MdpComp %s", 221 hwc_layer_1_t *layer = &hwLayers[layerIndex]; local 222 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 223 hwc_rect_t displayFrame = layer->displayFrame; 224 size_t numHwcRects = layer->visibleRegionScreen.numRects; 225 hwc_rect_t const *hwcRects = layer->visibleRegionScreen.rects; 226 private_handle_t *hnd = (private_handle_t *)layer->handle; 255 (layer->compositionType == HWC_FRAMEBUFFER)? "Framebuffer(GPU)": 256 (layer->compositionType == HWC_OVERLAY)? "Overlay": 257 (layer 302 hwc_layer_1_t *layer = &hwLayers[layerIndex]; local [all...] |
H A D | 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 82 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument 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...] |
H A D | hwc.cpp | 143 hwc_layer_1_t const* layer = &list->hwLayers[layerIndex]; local 144 private_handle_t *hnd = (private_handle_t *)layer->handle; 146 /* If a video layer requires rotation, set the DMA state 150 (layer->transform & HWC_TRANSFORM_ROT_90)) { 191 * the layer-list is non-null and numHwLayers > 0, we assume 206 // value is reset on every prepare. However, for the layer 246 hwc_layer_1_t *layer = &list->hwLayers[i]; local 247 hwc_rect_t& displayFrame = layer->displayFrame; 248 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 328 hwc_layer_1_t *layer local [all...] |
H A D | 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 311 hwc_layer_1_t *layer = &list->hwLayers[i]; local 352 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 609 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument 648 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
/hardware/intel/img/hwcomposer/ips/tangier/ |
H A D | TngDisplayContext.cpp | 88 ELOGTRACE("layer count exceeds the limit"); 92 // check layer parameters 109 // update IMG layer 164 // Wait and close HWC_OVERLAY typed layer's acquire fence 171 hwc_layer_1_t& layer = display->hwLayers[j]; local 172 if (layer.compositionType == HWC_OVERLAY) { 173 if (layer.acquireFenceFd != -1) { 174 // sync_wait(layer.acquireFenceFd, 16ms); 175 close(layer.acquireFenceFd); 176 layer [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_virtual.cpp | 153 hwc_layer_1_t *layer = &list->hwLayers[i]; local 154 layer->compositionType = HWC_OVERLAY; 200 // We need an FB layer handle check to cater for this usecase: 318 hwc_layer_1_t *layer = &list->hwLayers[i]; local 319 layer->compositionType = HWC_OVERLAY;
|
H A D | hwc_ad.cpp | 131 const hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 132 private_handle_t *hnd = (private_handle_t *)layer->handle;
|
H A D | hwc_dump_layers.cpp | 208 ALOGI("Display[%s] Layer[*] %s-HwcModuleCompType, %d-layer MdpComp %s", 221 hwc_layer_1_t *layer = &hwLayers[layerIndex]; local 222 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 223 hwc_rect_t displayFrame = layer->displayFrame; 224 size_t numHwcRects = layer->visibleRegionScreen.numRects; 225 hwc_rect_t const *hwcRects = layer->visibleRegionScreen.rects; 226 private_handle_t *hnd = (private_handle_t *)layer->handle; 255 (layer->compositionType == HWC_FRAMEBUFFER)? "Framebuffer(GPU)": 256 (layer->compositionType == HWC_OVERLAY)? "Overlay": 257 (layer 302 hwc_layer_1_t *layer = &hwLayers[layerIndex]; local [all...] |
H A D | 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 89 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument 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...] |
H A D | hwc.cpp | 143 hwc_layer_1_t const* layer = &list->hwLayers[layerIndex]; local 144 private_handle_t *hnd = (private_handle_t *)layer->handle; 146 /* If a layer requires rotation, set the DMA state 150 has90Transform(layer) && isRotationDoable(ctx, hnd)) { 191 * the layer-list is non-null and numHwLayers > 0, we assume 206 // value is reset on every prepare. However, for the layer 241 hwc_layer_1_t *layer = &list->hwLayers[i]; local 242 hwc_rect_t& displayFrame = layer->displayFrame; 243 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 317 hwc_layer_1_t *layer local [all...] |
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 63 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 66 private_handle_t *hnd = (private_handle_t *)layer->handle; 84 //XXX: FB layer plane alpha is currently sent as zero from 92 (ovutils::eBlending) getBlending(layer->blending)); 103 int transform = layer->transform; 167 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 170 private_handle_t *hnd = (private_handle_t *)layer->handle; 196 //XXX: FB layer plane alpha is currently sent as zero from 204 (ovutils::eBlending) getBlending(layer->blending)); 215 (ovutils::eBlending) getBlending(layer [all...] |
H A D | hwc_copybit.cpp | 148 //GPU/CPU composition, don't change layer composition type 185 // numAppLayers-1, as we iterate till 0th layer index 196 // be drawn on the framebuffer or that are on the layer cache. 198 //There is no need to reset layer properties here as we return in 231 if(mCopyBitDraw == false) // there is no layer marked for copybit 237 ALOGE("%s: Render buffer layer handle is NULL", __FUNCTION__); 253 // numAppLayers-1, as we iterate from 0th layer index with HWC_COPYBIT flag 255 hwc_layer_1_t *layer = &list->hwLayers[i]; local 287 int CopyBit::drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, argument 297 private_handle_t *hnd = (private_handle_t *)layer 486 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
H A D | hwc_utils.h | 38 #define MAX_NUM_LAYERS 32 //includes fb layer 89 int numAppLayers; //Total - 1, excluding FB layer. 101 uint32_t mFlags; //qcom specific layer flags 128 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 166 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 169 bool needsScaling(hwc_layer_1_t const* layer); 170 bool isAlphaPresent(hwc_layer_1_t const* layer); 189 //Trims a layer's source crop which is outside of screen boundary. 193 //Sets appropriate mdp flags for a layer. 194 void setMdpFlags(hwc_layer_1_t *layer, 272 getLayerResolution(const hwc_layer_1_t* layer, int& width, int& height) argument [all...] |
/hardware/qcom/display/msm8974/libhwcomposer/ |
H A D | hwc_ad.cpp | 148 const hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 149 private_handle_t *hnd = (private_handle_t *)layer->handle;
|
H A D | hwc_fbupdate.cpp | 69 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 72 hwc_rect_t displayFrame = layer->displayFrame; 105 //XXX: FB layer plane alpha is currently sent as zero from 113 (ovutils::eBlending) getBlending(layer->blending)); 124 int transform = layer->transform; 193 hwc_layer_1_t *layer = &list->hwLayers[list->numHwLayers - 1]; local 196 hwc_rect_t displayFrame = layer->displayFrame; 234 //XXX: FB layer plane alpha is currently sent as zero from 242 (ovutils::eBlending) getBlending(layer->blending)); 253 (ovutils::eBlending) getBlending(layer [all...] |
H A D | hwc_copybit.cpp | 117 // Skipping last layer since FrameBuffer layer should not affect 143 //GPU/CPU composition, don't change layer composition type 176 hwc_layer_1_t *layer = (hwc_layer_1_t *) &list->hwLayers[i]; local 177 if ((layer->transform & (HAL_TRANSFORM_FLIP_H | 179 ((layer->displayFrame.bottom - layer->displayFrame.top) % 16 || 180 (layer->displayFrame.right - layer->displayFrame.left) % 16)) 182 if (layer 277 hwc_layer_1_t *layer = &list->hwLayers[i]; local 310 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, int dpy, bool isFG) argument 539 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
H A D | datarate_test.cc | 213 // Frame flags and layer id for temporal layers. 223 // LAST is always update on base/layer 0, GOLDEN is updated on layer 1. 224 // For this 3 layer example, the 2nd enhancement layer (layer 2) does not 314 int layer = SetLayerId(tot_frame_number_, cfg_.ts_number_layers); local 327 // encoded bits per layer. 328 for (int i = layer; i < static_cast<int>(cfg_.ts_number_layers); ++i) { 339 for (int layer [all...] |
/hardware/intel/common/wrs_omxil_core/utils/src/ |
H A D | audio_parser.c | 208 /* index : layer index */ 216 /* index : layer index */ 237 /* index : layer index */ 258 /* index : layer index, mode extension */ 284 /* index : layer */ 300 int layer, int extraslot) 306 if (layer < 1 || layer > 3) 310 one_slot_length = one_slot_length_table[layer]; 314 coeff = bitrate_coeff_table[layer]; 299 mp3_calculate_frame_length(int bitrate, int samplingrate, int layer, int extraslot) argument 334 mp3_header_parse(const unsigned char *buffer, int *version, int *layer, int *crc, int *bitrate, int *frequency, int *channel, int *mode_extension, int *frame_length, int *frame_duration) argument [all...] |
/hardware/libhardware/tests/hwc/ |
H A D | cnativewindow.c | 80 hwc_layer_1_t layer[4]; member in struct:CNativeWindow
|