/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_mdpcomp.cpp | 278 hwc_rect_t dst = layer->displayFrame; local 280 if(dst.left < 0 || dst.top < 0 || dst.right > hw_w || dst.bottom > hw_h) { 282 qhwc::calculate_crop_rects(crop, dst, scissor, layer->transform); 287 int dst_w = dst.right - dst.left; 288 int dst_h = dst.bottom - dst 969 hwc_rect_t dst = layer->displayFrame; local 987 hwc_rect_t dst = layer->displayFrame; local [all...] |
H A D | hwc_utils.cpp | 554 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst, argument 564 int& dst_l = dst.left; 565 int& dst_t = dst.top; 566 int& dst_r = dst.right; 567 int& dst_b = dst.bottom; 568 int dst_w = abs(dst.right - dst.left); 569 int dst_h = abs(dst.bottom - dst.top); 780 hwc_rect_t& crop, hwc_rect_t& dst) { 779 trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, hwc_rect_t& crop, hwc_rect_t& dst) argument 946 hwc_rect_t dst = layer->displayFrame; local 1027 hwc_rect_t dst = layer->displayFrame; local [all...] |
/hardware/qcom/msm8996/kernel-headers/linux/ |
H A D | qcedev.h | 89 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_vbuf_info 96 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_pmem_info
|
H A D | msm_mdp_ext.h | 155 struct mdp_point dst; member in struct:mdp_async_layer
|
/hardware/qcom/msm8996/original-kernel-headers/linux/ |
H A D | qcedev.h | 108 * @dst: Array of buf_info for output/destination 112 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_vbuf_info 121 * memory for output/dst buffer 122 * @dst: Array of buf_info for output/destination 130 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_pmem_info 141 * @data_len (IN): Total Length of input/src and output/dst in bytes 172 * The final input/src and output/dst buffer pointer will be determined
|
H A D | msm_mdp_ext.h | 506 struct mdp_point dst; member in struct:mdp_async_layer
|
/hardware/qcom/msm8x09/kernel-headers/linux/ |
H A D | qcedev.h | 89 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_vbuf_info 96 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_pmem_info
|
/hardware/qcom/msm8x09/original-kernel-headers/linux/ |
H A D | qcedev.h | 108 * @dst: Array of buf_info for output/destination 112 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_vbuf_info 121 * memory for output/dst buffer 122 * @dst: Array of buf_info for output/destination 130 struct buf_info dst[QCEDEV_MAX_BUFFERS]; member in struct:qcedev_pmem_info 141 * @data_len (IN): Total Length of input/src and output/dst in bytes 172 * The final input/src and output/dst buffer pointer will be determined
|
/hardware/google/av/codec2/hidl/client/ |
H A D | client.cpp | 547 const std::shared_ptr<C2Buffer>& dst) { 550 (void)dst; 545 copyBuffer( const std::shared_ptr<C2Buffer>& src, const std::shared_ptr<C2Buffer>& dst) argument
|
/hardware/google/av/codec2/vndk/ |
H A D | C2Store.cpp | 464 std::shared_ptr<C2GraphicBuffer> src, std::shared_ptr<C2GraphicBuffer> dst) override; 805 std::shared_ptr<C2GraphicBuffer> src, std::shared_ptr<C2GraphicBuffer> dst) { 807 (void)dst; 804 copyBuffer( std::shared_ptr<C2GraphicBuffer> src, std::shared_ptr<C2GraphicBuffer> dst) argument
|
/hardware/intel/audio_media/hdmi/ |
H A D | tinyaudio_hw.c | 188 int *dst = (int*)output; local 206 dst[i*2] = ((int)( x & 0x0000FFFF)) << 8; 208 dst[i*2] = dst[i*2] << 8; 209 dst[i*2] = dst[i*2] >> 8; 211 dst[i*2 + 1] = (int)(( x & 0xFFFF0000) >> 8); 212 dst[i*2 + 1] = dst[i*2 + 1] << 8; 213 dst[ [all...] |
/hardware/intel/common/libmix/videodecoder/ |
H A D | VideoDecoderBase.cpp | 1280 uint8_t *dst = pRawData; local 1284 stream_memcpy(dst, src, cropWidth); 1286 memcpy(dst, src, cropWidth); 1288 dst += cropWidth; 1295 stream_memcpy(dst, src, cropWidth); 1297 memcpy(dst, src, cropWidth); 1299 dst += cropWidth;
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_copybit.cpp | 681 // Copybit dst 682 copybit_image_t dst; local 683 dst.handle = (native_handle_t *)dstHandle; 684 dst.w = ALIGN(dstHandle->width, 32); 685 dst.h = dstHandle->height; 686 dst.base = (void *)dstHandle->base; 687 dst.format = dstHandle->format; 707 (dst.format == HAL_PIXEL_FORMAT_RGB_565) ? COPYBIT_ENABLE : 710 int err = copybit->stretch(copybit, &dst, &src, &dstRect, &srcRect, 800 //change src and dst wit 810 copybit_image_t dst; local 994 copybit_image_t dst; local [all...] |
/hardware/qcom/display/msm8909/sdm/libs/core/drm/ |
H A D | hw_device_drm.cpp | 626 DRMRect dst = {}; local 627 SetRect(pipe_info->dst_roi, &dst); 628 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_DST_RECT, pipe_id, dst);
|
/hardware/qcom/display/msm8909/sdm/libs/core/fb/ |
H A D | hw_hdmi.cpp | 849 msm_hdmi_mode_timing_info *dst = NULL; local 875 dst = cur; 876 pre_refresh_rate_diff = static_cast<int>(dst->refresh_rate) - static_cast<int>(refresh_rate); 887 dst = timing_mode; 896 GetConfigIndex(dst->video_format, config_index); 898 data->hor_front_porch = dst->front_porch_h; 899 data->hor_back_porch = dst->back_porch_h; 900 data->hor_pulse_width = dst->pulse_width_h; 901 data->clk_rate_hz = dst->pixel_freq; 904 if (dst [all...] |
/hardware/qcom/display/msm8909/sdm/libs/core/ |
H A D | resource_default.cpp | 592 Log(kTagResources, "left pipe dst", layer_config->left_pipe.dst_roi); 596 Log(kTagResources, "right pipe dst", layer_config->right_pipe.dst_roi); 603 LayerRect *dst) { 611 float &dst_left = dst->left; 612 float &dst_top = dst->top; 613 float &dst_right = dst->right; 614 float &dst_bottom = dst->bottom; 615 float dst_width = dst->right - dst->left; 616 float dst_height = dst 602 CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst) argument 667 const LayerRect &dst = layer->dst_rect; local 694 ValidateDimensions(const LayerRect &crop, const LayerRect &dst) argument 740 ValidateScaling(const LayerRect &crop, const LayerRect &dst, bool rotate90, BufferLayout layout, bool use_rotator_downscale) argument 810 GetScaleFactor(const LayerRect &crop, const LayerRect &dst, float *scale_x, float *scale_y) argument [all...] |
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/ |
H A D | hw_device_drm.cpp | 621 DRMRect dst = {}; local 622 SetRect(pipe_info->dst_roi, &dst); 623 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_DST_RECT, pipe_id, dst);
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/ |
H A D | hw_hdmi.cpp | 832 msm_hdmi_mode_timing_info *dst = NULL; local 858 dst = cur; 859 pre_refresh_rate_diff = static_cast<int>(dst->refresh_rate) - static_cast<int>(refresh_rate); 870 dst = timing_mode; 879 GetConfigIndex(dst->video_format, config_index); 881 data->hor_front_porch = dst->front_porch_h; 882 data->hor_back_porch = dst->back_porch_h; 883 data->hor_pulse_width = dst->pulse_width_h; 884 data->clk_rate_hz = dst->pixel_freq; 887 if (dst [all...] |
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/ |
H A D | resource_default.cpp | 592 Log(kTagResources, "left pipe dst", layer_config->left_pipe.dst_roi); 596 Log(kTagResources, "right pipe dst", layer_config->right_pipe.dst_roi); 603 LayerRect *dst) { 611 float &dst_left = dst->left; 612 float &dst_top = dst->top; 613 float &dst_right = dst->right; 614 float &dst_bottom = dst->bottom; 615 float dst_width = dst->right - dst->left; 616 float dst_height = dst 602 CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst) argument 667 const LayerRect &dst = layer->dst_rect; local 694 ValidateDimensions(const LayerRect &crop, const LayerRect &dst) argument 740 ValidateScaling(const LayerRect &crop, const LayerRect &dst, bool rotate90, BufferLayout layout, bool use_rotator_downscale) argument 810 GetScaleFactor(const LayerRect &crop, const LayerRect &dst, float *scale_x, float *scale_y) argument [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_copybit.cpp | 734 // Copybit dst 735 copybit_image_t dst; local 736 dst.handle = (native_handle_t *)dstHandle; 737 dst.w = ALIGN(dstHandle->width, 32); 738 dst.h = dstHandle->height; 739 dst.base = (void *)dstHandle->base; 740 dst.format = dstHandle->format; 760 (dst.format == HAL_PIXEL_FORMAT_RGB_565) ? COPYBIT_ENABLE : 763 int err = copybit->stretch(copybit, &dst, &src, &dstRect, &srcRect, 853 //change src and dst wit 863 copybit_image_t dst; local 1047 copybit_image_t dst; local [all...] |
/hardware/qcom/display/msm8996/sdm/libs/core/ |
H A D | display_base.cpp | 177 DLOGE("Invalid dst rect for GPU target layer"); 196 DLOGE("GPU target layer dst rect is not with in limits gpu wxh %fx%f mixer wxh %dx%d", 1022 LayerRect dst = LayerRect(0, 0, FLOAT(mixer_attributes_.width), FLOAT(mixer_attributes_.height)); local 1026 DisplayError error = comp_manager_->ValidateScaling(crop, dst, rotate90);
|
H A D | resource_default.cpp | 555 Log(kTagResources, "left pipe dst", layer_config->left_pipe.dst_roi); 559 Log(kTagResources, "right pipe dst", layer_config->right_pipe.dst_roi); 566 LayerRect *dst) { 574 float &dst_left = dst->left; 575 float &dst_top = dst->top; 576 float &dst_right = dst->right; 577 float &dst_bottom = dst->bottom; 578 float dst_width = dst->right - dst->left; 579 float dst_height = dst 565 CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst) argument 630 const LayerRect &dst = layer->dst_rect; local 657 ValidateDimensions(const LayerRect &crop, const LayerRect &dst) argument 702 ValidateScaling(const LayerRect &crop, const LayerRect &dst, bool rotate90, bool ubwc_tiled, bool use_rotator_downscale) argument 772 GetScaleFactor(const LayerRect &crop, const LayerRect &dst, float *scale_x, float *scale_y) argument [all...] |
/hardware/qcom/display/msm8998/sdm/libs/core/drm/ |
H A D | hw_device_drm.cpp | 409 DRMRect dst = {}; local 410 SetRect(pipe_info->dst_roi, &dst); 411 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_DST_RECT, pipe_id, dst);
|
/hardware/qcom/display/msm8998/sdm/libs/core/fb/ |
H A D | hw_hdmi.cpp | 820 msm_hdmi_mode_timing_info *dst = NULL; local 846 dst = cur; 847 pre_refresh_rate_diff = static_cast<int>(dst->refresh_rate) - static_cast<int>(refresh_rate); 858 dst = timing_mode; 867 GetConfigIndex(dst->video_format, config_index); 869 data->hor_front_porch = dst->front_porch_h; 870 data->hor_back_porch = dst->back_porch_h; 871 data->hor_pulse_width = dst->pulse_width_h; 872 data->clk_rate_hz = dst->pixel_freq; 875 if (dst [all...] |
/hardware/qcom/display/msm8998/sdm/libs/core/ |
H A D | resource_default.cpp | 592 Log(kTagResources, "left pipe dst", layer_config->left_pipe.dst_roi); 596 Log(kTagResources, "right pipe dst", layer_config->right_pipe.dst_roi); 603 LayerRect *dst) { 611 float &dst_left = dst->left; 612 float &dst_top = dst->top; 613 float &dst_right = dst->right; 614 float &dst_bottom = dst->bottom; 615 float dst_width = dst->right - dst->left; 616 float dst_height = dst 602 CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst) argument 667 const LayerRect &dst = layer->dst_rect; local 694 ValidateDimensions(const LayerRect &crop, const LayerRect &dst) argument 740 ValidateScaling(const LayerRect &crop, const LayerRect &dst, bool rotate90, BufferLayout layout, bool use_rotator_downscale) argument 810 GetScaleFactor(const LayerRect &crop, const LayerRect &dst, float *scale_x, float *scale_y) argument [all...] |