/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 103 int transform = layer->transform; local 105 static_cast<ovutils::eTransform>(transform); 231 int transform = layer->transform; local 233 static_cast<ovutils::eTransform>(transform);
|
H A D | hwc_utils.cpp | 451 if(layer->transform & HWC_TRANSFORM_ROT_90) 778 void trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, argument 785 qhwc::calculate_crop_rects(crop, dst, scissor, transform); 794 const int& transform = layer->transform; local 812 if(transform & HWC_TRANSFORM_ROT_90) { 820 if(!(layer->transform & HWC_TRANSFORM_ROT_90) && !rotDownscale) { 821 if(layer->transform & HWC_TRANSFORM_FLIP_H) { 825 if(layer->transform & HWC_TRANSFORM_FLIP_V) { 947 int transform local 1028 int transform = layer->transform; local [all...] |
/hardware/qcom/display/msm8974/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 124 int transform = layer->transform; local 126 static_cast<ovutils::eTransform>(transform); 279 int transform = layer->transform; local 281 static_cast<ovutils::eTransform>(transform);
|
H A D | hwc_utils.cpp | 309 trimLayer(ctx, dpy, layer->transform, sourceCrop, displayFrame); 398 if((layer->transform & HWC_TRANSFORM_ROT_90) && 738 void trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, argument 745 qhwc::calculate_crop_rects(crop, dst, scissor, transform); 754 const int& transform = layer->transform; local 772 if(transform & HWC_TRANSFORM_ROT_90) { 780 if(!(layer->transform & HWC_TRANSFORM_ROT_90) && !rotDownscale) { 781 if(layer->transform & HWC_TRANSFORM_FLIP_H) { 785 if(layer->transform 893 int transform = layer->transform; local 985 int transform = layer->transform; local 1161 setBwc(hwc_context_t *ctx, const hwc_rect_t& crop, const hwc_rect_t& dst, const int& transform, ovutils::eMdpFlags& mdpFlags) argument [all...] |
/hardware/intel/img/hwcomposer/ips/common/ |
H A D | RotationBufferProvider.cpp | 108 int RotationBufferProvider::transFromHalToVa(int transform) argument 110 if (transform == HAL_TRANSFORM_ROT_90) 112 if (transform == HAL_TRANSFORM_ROT_180) 114 if (transform == HAL_TRANSFORM_ROT_270) 153 bool RotationBufferProvider::createVaSurface(VideoPayloadBuffer *payload, int transform, bool isTarget) argument 164 if (transFromHalToVa(transform) == VA_ROTATION_180) { 252 bool RotationBufferProvider::startVA(VideoPayloadBuffer *payload, int transform) argument 312 ret = createVaSurface(payload, transform, true); 365 if (!(pipelineCaps.rotation_flags & (1 << transFromHalToVa(transform)))) { 367 transFromHalToVa(transform)); 377 setupRotationBuffer(VideoPayloadBuffer *payload, int transform) argument 611 isContextChanged(int width, int height, int transform) argument [all...] |
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 176 int transform = layer->transform; local 180 static_cast<ovutils::eTransform>(transform); 201 transform, orient); 204 setMdpFlags(layer, mdpFlags, 0, transform); 214 transform = 0; 296 static_cast<ovutils::eTransform>(layer->transform); 447 int transform = layer->transform; local 449 static_cast<ovutils::eTransform>(transform); [all...] |
H A D | hwc_mdpcomp.cpp | 496 if(!needsScaling(layer) && !layer->transform) 610 if(!needsScaling(layer) && !layer->transform) 714 (layer->transform & HWC_TRANSFORM_FLIP_H) && 1022 if(layer->transform & HWC_TRANSFORM_ROT_90 && !canUseRotator(ctx,mDpy)) { 2094 int transform = layer->transform; local 2095 eTransform orient = static_cast<eTransform>(transform); 2113 setMdpFlags(layer, mdpFlags, 0, transform); 2120 if(isYuvBuffer(hnd) && (transform & HWC_TRANSFORM_ROT_90)) { 2126 BwcPM::setBwc(crop, dst, transform, mdpFlag [all...] |
H A D | hwc_utils.cpp | 599 int& transform, 601 // Swap width and height when there is a 90deg transform 655 transform = extOrient; 804 static void trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, argument 812 qhwc::calculate_crop_rects(crop, dst, scissor, transform); 822 list->hwLayers[i].transform, 1208 int transform =layer->transform; local 1216 dest_rect, transform); 1440 int rotDownscale, int transform) { 594 calcExtDisplayPosition(hwc_context_t *ctx, private_handle_t *hnd, int dpy, hwc_rect_t& sourceCrop, hwc_rect_t& displayFrame, int& transform, ovutils::eTransform& orient) argument 1438 setMdpFlags(hwc_layer_1_t *layer, ovutils::eMdpFlags &mdpFlags, int rotDownscale, int transform) argument 1636 int transform = layer->transform; local 1743 int transform = layer->transform; local 1888 int transform = layer->transform; local 2146 setBwc(const hwc_rect_t& crop, const hwc_rect_t& dst, const int& transform, ovutils::eMdpFlags& mdpFlags) argument [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 182 int transform = layer->transform; local 186 static_cast<ovutils::eTransform>(transform); 207 transform, orient); 210 setMdpFlags(ctx, layer, mdpFlags, 0, transform); 220 transform = 0; 302 static_cast<ovutils::eTransform>(layer->transform); 453 int transform = layer->transform; local 455 static_cast<ovutils::eTransform>(transform); [all...] |
H A D | hwc_mdpcomp.cpp | 346 bool rotated90 = (bool)(layer->transform & HAL_TRANSFORM_ROT_90); 507 if(!needsScaling(layer) && !layer->transform) 622 if(!needsScaling(layer) && !layer->transform) 726 (layer->transform & HWC_TRANSFORM_FLIP_H) && 827 3. Overlap or a below layer has 90 degree transform. 842 // PTOR layer should be peripheral and cannot have transform 858 //layer below PTOR is intersecting and has 90 degree transform or 920 layer->transform); 2306 int transform = layer->transform; local [all...] |
H A D | hwc_utils.cpp | 586 int& transform, 588 // Swap width and height when there is a 90deg transform 642 transform = extOrient; 791 static void trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, argument 799 qhwc::calculate_crop_rects(crop, dst, scissor, transform); 809 list->hwLayers[i].transform, 1201 int transform =layer->transform; local 1209 dest_rect, transform); 1460 int rotDownscale, int transform) { 581 calcExtDisplayPosition(hwc_context_t *ctx, private_handle_t *hnd, int dpy, hwc_rect_t& sourceCrop, hwc_rect_t& displayFrame, int& transform, ovutils::eTransform& orient) argument 1458 setMdpFlags(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::eMdpFlags &mdpFlags, int rotDownscale, int transform) argument 1646 int transform = layer->transform; local 1753 int transform = layer->transform; local 1897 int transform = layer->transform; local 2169 setBwc(const hwc_rect_t& crop, const hwc_rect_t& dst, const int& transform, ovutils::eMdpFlags& mdpFlags) argument [all...] |
/hardware/qcom/display/msm8960/liboverlay/ |
H A D | overlay.cpp | 171 utils::eTransform transform = local 173 mPipeBook[index].mPipe->setTransform(transform);
|
/hardware/qcom/display/msm8974/liboverlay/ |
H A D | overlay.cpp | 192 utils::eTransform transform = local 194 mPipeBook[index].mPipe->setTransform(transform);
|
/hardware/intel/img/psb_video/src/ |
H A D | pnw_rotate.c | 204 /* traverse all surfaces' share info to find out the latest transform info */ 215 int transform = obj_surface->share_info->layer_transform; local 216 driver_data->mipi0_rotation = HAL2VAROTATION(transform); 234 /* traverse all surfaces' share info to find out the latest transform info */ 245 int transform = obj_surface->share_info->layer_transform; local 246 driver_data->mipi0_rotation = HAL2VAROTATION(transform);
|
/hardware/intel/img/hwcomposer/ips/anniedale/ |
H A D | AnnOverlayPlane.cpp | 418 VLOGTRACE("src (%dx%d), dst (%dx%d), transform %d", 570 void AnnOverlayPlane::setTransform(int transform) argument 575 transform ^= HWC_TRANSFORM_ROT_180; 577 DisplayPlane::setTransform(transform); 579 // setup transform config 594 ELOGTRACE("Invalid transform %d", mTransform); 792 WLOGTRACE("signal decoder to generate rotation buffer with transform %d", mTransform);
|
/hardware/libhardware/include/hardware/ |
H A D | hwcomposer.h | 188 uint32_t transform; member in struct:hwc_layer_1::__anon1265::__anon1266
|
/hardware/qcom/display/msm8084/liboverlay/ |
H A D | overlay.cpp | 341 utils::eTransform transform = local 343 mPipeBook[index].mPipe->setTransform(transform);
|
/hardware/qcom/display/msm8226/liboverlay/ |
H A D | overlay.cpp | 339 utils::eTransform transform = local 341 mPipeBook[dest].mPipe->setTransform(transform);
|
/hardware/samsung_slsi/exynos5/libgscaler/ |
H A D | exynos_gscaler.c | 1237 static void rotateValueHAL2GSC(unsigned int transform, argument 1242 int rotate_flag = transform & 0x7;
|
/hardware/qcom/display/msm8084/libcopybit/ |
H A D | copybit_c2d.cpp | 153 unsigned int trg_transform; /* target transform */ 616 // For A3xx - set 0x0 as the transform is set in the config_mask 817 unsigned int transform = 0; local 821 transform = C2D_TARGET_ROTATE_180; 824 transform = C2D_TARGET_ROTATE_90; 827 transform = C2D_TARGET_ROTATE_270; 842 // The transform for this surface does not match the current 843 // target transform. Draw all previous surfaces. This will be 848 ctx->trg_transform = transform;
|
/hardware/qcom/display/msm8226/libcopybit/ |
H A D | copybit_c2d.cpp | 153 unsigned int trg_transform; /* target transform */ 622 // For A3xx - set 0x0 as the transform is set in the config_mask 823 unsigned int transform = 0; local 827 transform = C2D_TARGET_ROTATE_180; 830 transform = C2D_TARGET_ROTATE_90; 833 transform = C2D_TARGET_ROTATE_270; 848 // The transform for this surface does not match the current 849 // target transform. Draw all previous surfaces. This will be 854 ctx->trg_transform = transform;
|
/hardware/qcom/display/msm8960/libcopybit/ |
H A D | copybit_c2d.cpp | 155 unsigned int trg_transform; /* target transform */ 606 // For A3xx - set 0x0 as the transform is set in the config_mask 797 unsigned int transform = 0; local 801 transform = C2D_TARGET_ROTATE_180; 804 transform = C2D_TARGET_ROTATE_90; 807 transform = C2D_TARGET_ROTATE_270; 822 // The transform for this surface does not match the current 823 // target transform. Draw all previous surfaces. This will be 828 ctx->trg_transform = transform;
|
/hardware/qcom/display/msm8974/libcopybit/ |
H A D | copybit_c2d.cpp | 155 unsigned int trg_transform; /* target transform */ 617 // For A3xx - set 0x0 as the transform is set in the config_mask 816 unsigned int transform = 0; local 820 transform = C2D_TARGET_ROTATE_180; 823 transform = C2D_TARGET_ROTATE_90; 826 transform = C2D_TARGET_ROTATE_270; 841 // The transform for this surface does not match the current 842 // target transform. Draw all previous surfaces. This will be 847 ctx->trg_transform = transform;
|
/hardware/ti/omap4-aah/hwc/ |
H A D | rgz_2d.c | 105 static int rgz_get_orientation(unsigned int transform); 106 static int rgz_get_flip_flags(unsigned int transform, int use_src2_flags); 242 l->compositionType, l->flags, l->handle, l->transform, l->blending, 352 srcgeom->orientation = rgz_get_orientation(hwc_layer->transform); 354 if (hwc_layer->transform & HAL_TRANSFORM_ROT_90) 424 e->bp.flags |= rgz_get_flip_flags(hwc_src1->transform, 0); 459 e->bp.flags |= rgz_get_flip_flags(hwc_src1->transform, 0); 481 e->bp.flags |= rgz_get_flip_flags(hwc_src2->transform, 1); 596 if (layer->transform & HWC_TRANSFORM_ROT_90) 607 if (layer->transform 1171 rgz_get_orientation(unsigned int transform) argument 1182 rgz_get_flip_flags(unsigned int transform, int use_src2_flags) argument [all...] |
/hardware/samsung_slsi/exynos5/libcamera2/ |
H A D | fimc-is-metadata.h | 266 float transform[9]; member in struct:camera2_colorcorrection_ctl 275 float transform[9]; member in struct:camera2_colorcorrection_dm
|