/hardware/qcom/display/msm8996/sdm/include/core/ |
H A D | layer_stack.h | 213 bool operator==(const LayerRect& rect) const { 214 return left == rect.left && right == rect.right && top == rect.top && bottom == rect.bottom; 217 bool operator!=(const LayerRect& rect) const { 218 return !operator==(rect); 227 LayerRect *rect = NULL; //!< Pointer to first element of array. member in struct:sdm::LayerRectArray
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A D | blit_engine_c2d.cpp | 57 #include <utils/rect.h> 75 BlitEngineC2d::RegionIterator::RegionIterator(LayerRectArray rect) { argument 76 rect_array = rect; 77 r.end = INT(rect.count); 82 int BlitEngineC2d::RegionIterator::iterate(copybit_region_t const *self, copybit_rect_t *rect) { argument 83 if (!self || !rect) { 90 rect->l = INT(me->rect_array.rect[me->r.current].left); 91 rect->t = INT(me->rect_array.rect[m 183 ClearTargetBuffer(private_handle_t* hnd, const LayerRect& rect) argument [all...] |
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_display_primary.cpp | 283 LayerRect *rect = NULL; local 307 rect = va_arg(args, LayerRect*); 308 solid_fill_rect_ = *rect;
|
H A D | hwc_layers.cpp | 129 LayerRect rect; local 130 SetRect(damage.rects[i], &rect); 131 layer_->dirty_regions.push_back(rect); 272 LayerRect rect; local 273 SetRect(visible.rects[i], &rect); 274 layer_->visible_regions.push_back(rect);
|
H A D | hwc_display.cpp | 29 #include <utils/rect.h> 1490 LayerRect rect; local 1491 rect.top = 0; rect.left = 0; 1492 rect.right = primary_width; 1493 rect.bottom = primary_height; 1496 solid_fill_layer_->src_rect = rect; 1497 solid_fill_layer_->dst_rect = rect;
|
/hardware/qcom/display/msm8998/sdm/include/core/ |
H A D | layer_stack.h | 275 bool operator==(const LayerRect& rect) const { 276 return left == rect.left && right == rect.right && top == rect.top && bottom == rect.bottom; 279 bool operator!=(const LayerRect& rect) const { 280 return !operator==(rect); 289 LayerRect *rect = NULL; //!< Pointer to first element of array. member in struct:sdm::LayerRectArray
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_layers.cpp | 165 LayerRect rect; local 166 SetRect(damage.rects[i], &rect); 167 layer_->dirty_regions.push_back(rect); 306 LayerRect rect; local 307 SetRect(visible.rects[i], &rect); 308 layer_->visible_regions.push_back(rect);
|
H A D | hwc_display_primary.cpp | 281 LayerRect *rect = NULL; local 305 rect = va_arg(args, LayerRect*); 306 solid_fill_rect_ = *rect;
|
/hardware/intel/common/utils/ISV/omx/ |
H A D | isv_omxcomponent.cpp | 426 OMX_CONFIG_RECTTYPE *rect = static_cast<OMX_CONFIG_RECTTYPE*>(pComponentConfigStructure); local 427 if (rect->nPortIndex == kPortIndexOutput && 428 rect->nWidth < mWidth && 429 rect->nHeight < mHeight) {
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_copybit.cpp | 49 static int iterate(copybit_region_t const * self, copybit_rect_t* rect){ argument 50 if (!self || !rect) { 58 rect->l = me->mRegion.rects[me->r.current].left; 59 rect->t = me->mRegion.rects[me->r.current].top; 60 rect->r = me->mRegion.rects[me->r.current].right; 61 rect->b = me->mRegion.rects[me->r.current].bottom; 247 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) argument 250 copybit_rect_t clear_rect = {rect.left, rect.top, 251 rect [all...] |
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_copybit.cpp | 45 static int iterate(copybit_region_t const * self, copybit_rect_t* rect){ argument 46 if (!self || !rect) { 54 rect->l = me->mRegion.rects[me->r.current].left; 55 rect->t = me->mRegion.rects[me->r.current].top; 56 rect->r = me->mRegion.rects[me->r.current].right; 57 rect->b = me->mRegion.rects[me->r.current].bottom; 210 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) argument 213 copybit_rect_t clear_rect = {rect.left, rect.top, 214 rect [all...] |
/hardware/qcom/display/msm8998/sdm/libs/hwc/ |
H A D | blit_engine_c2d.cpp | 57 #include <utils/rect.h> 75 BlitEngineC2d::RegionIterator::RegionIterator(LayerRectArray rect) { argument 76 rect_array = rect; 77 r.end = INT(rect.count); 82 int BlitEngineC2d::RegionIterator::iterate(copybit_region_t const *self, copybit_rect_t *rect) { argument 83 if (!self || !rect) { 90 rect->l = INT(me->rect_array.rect[me->r.current].left); 91 rect->t = INT(me->rect_array.rect[m 183 ClearTargetBuffer(private_handle_t* hnd, const LayerRect& rect) argument [all...] |
/hardware/intel/common/libmix/videodecoder/ |
H A D | VideoDecoderBase.cpp | 1651 VARectangle rect; local 1652 rect.x = mVideoFormatInfo.cropLeft; 1653 rect.y = mVideoFormatInfo.cropTop; 1654 rect.width = mVideoFormatInfo.width - (mVideoFormatInfo.cropLeft + mVideoFormatInfo.cropRight); 1655 rect.height = mVideoFormatInfo.height - (mVideoFormatInfo.cropBottom + mVideoFormatInfo.cropTop); 1659 rect.height = mVideoFormatInfo.height; 1660 rect.width = mVideoFormatInfo.width; 1665 render_rect.attrib_ptr = ▭
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_copybit.cpp | 49 static int iterate(copybit_region_t const * self, copybit_rect_t* rect){ argument 50 if (!self || !rect) { 58 rect->l = me->mRegion.rects[me->r.current].left; 59 rect->t = me->mRegion.rects[me->r.current].top; 60 rect->r = me->mRegion.rects[me->r.current].right; 61 rect->b = me->mRegion.rects[me->r.current].bottom; 148 //swap rect will kick in only for single updating layer 156 //kick in swap rect only if we are getting continuous same 157 //dirty rect for same layer at least equal of number of 167 //disable swap rect fo 385 clear(private_handle_t* hnd, hwc_rect_t& rect) argument [all...] |
/hardware/qcom/display/msm8909/libhwcomposer/ |
H A D | hwc_copybit.cpp | 49 static int iterate(copybit_region_t const * self, copybit_rect_t* rect){ argument 50 if (!self || !rect) { 58 rect->l = me->mRegion.rects[me->r.current].left; 59 rect->t = me->mRegion.rects[me->r.current].top; 60 rect->r = me->mRegion.rects[me->r.current].right; 61 rect->b = me->mRegion.rects[me->r.current].bottom; 223 //swap rect will kick in only for single updating layer 237 //kick in swap rect only if we are getting continuous same 238 //dirty rect for same layer at least equal of number of 251 //disable swap rect i 496 clear(private_handle_t* hnd, hwc_rect_t& rect) argument [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_copybit.cpp | 49 static int iterate(copybit_region_t const * self, copybit_rect_t* rect){ argument 50 if (!self || !rect) { 58 rect->l = me->mRegion.rects[me->r.current].left; 59 rect->t = me->mRegion.rects[me->r.current].top; 60 rect->r = me->mRegion.rects[me->r.current].right; 61 rect->b = me->mRegion.rects[me->r.current].bottom; 148 //swap rect will kick in only for single updating layer 156 //kick in swap rect only if we are getting continuous same 157 //dirty rect for same layer at least equal of number of 167 //disable swap rect fo 394 clear(private_handle_t* hnd, hwc_rect_t& rect) argument [all...] |
/hardware/interfaces/graphics/composer/2.1/default/ |
H A D | IComposerCommandBuffer.h | 518 void writeRect(const IComposerClient::Rect& rect) argument 520 writeSigned(rect.left); 521 writeSigned(rect.top); 522 writeSigned(rect.right); 523 writeSigned(rect.bottom); 528 for (const auto& rect : region) { 529 writeRect(rect); 533 void writeFRect(const IComposerClient::FRect& rect) argument 535 writeFloat(rect.left); 536 writeFloat(rect [all...] |
/hardware/interfaces/media/omx/1.0/vts/functional/video/ |
H A D | VtsHalMediaOmxV1_0TargetVideoEncTest.cpp | 637 android::hardware::graphics::mapper::V2_0::IMapper::Rect rect; local 640 rect.left = 0; 641 rect.top = 0; 642 rect.width = buffer->omxBuffer.attr.anwBuffer.width; 643 rect.height = buffer->omxBuffer.attr.anwBuffer.height; 648 buff, buffer->omxBuffer.attr.anwBuffer.usage, rect, fence, 659 int size = ((rect.width * rect.height * 3) >> 1); 670 for (size_t y = rect.height; y > 0; --y) { 671 memcpy(ipBuffer, imgTmp, rect 859 android::hardware::media::V1_0::Rect rect; local [all...] |
/hardware/qcom/display/msm8084/libcopybit/ |
H A D | copybit_c2d.cpp | 692 struct copybit_rect_t *rect) 698 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 727 // Set the target rect. 759 // Set the source rect 766 // Set the scissor rect 690 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument 1435 fill_color(struct copybit_device_t *dev, struct copybit_image_t const *dst, struct copybit_rect_t const *rect, uint32_t ) argument [all...] |
/hardware/qcom/display/msm8226/libcopybit/ |
H A D | copybit_c2d.cpp | 698 struct copybit_rect_t *rect) 704 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 733 // Set the target rect. 765 // Set the source rect 772 // Set the scissor rect 696 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument 1441 fill_color(struct copybit_device_t *dev, struct copybit_image_t const *dst, struct copybit_rect_t const *rect, uint32_t ) argument [all...] |
/hardware/qcom/display/msm8909/libcopybit/ |
H A D | copybit_c2d.cpp | 697 struct copybit_rect_t *rect) 703 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 732 // Set the target rect. 764 // Set the source rect 771 // Set the scissor rect 695 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument 1419 fill_color(struct copybit_device_t *dev, struct copybit_image_t const *dst, struct copybit_rect_t const *rect, uint32_t ) argument [all...] |
/hardware/qcom/display/msm8960/libcopybit/ |
H A D | copybit_c2d.cpp | 679 struct copybit_rect_t *rect) 685 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 709 // Set the target rect. 739 // Set the source rect 746 // Set the scissor rect 677 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument [all...] |
/hardware/qcom/display/msm8994/libcopybit/ |
H A D | copybit_c2d.cpp | 701 struct copybit_rect_t *rect) 707 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 736 // Set the target rect. 768 // Set the source rect 775 // Set the scissor rect 699 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument 1444 fill_color(struct copybit_device_t *dev, struct copybit_image_t const *dst, struct copybit_rect_t const *rect, uint32_t ) argument [all...] |
/hardware/qcom/display/msm8996/libcopybit/ |
H A D | copybit_c2d.cpp | 703 struct copybit_rect_t *rect) 711 C2D_RECT c2drect = {rect->l, rect->t, rect->r - rect->l, rect->b - rect->t}; 740 // Set the target rect. 772 // Set the source rect 779 // Set the scissor rect 701 clear_copybit(struct copybit_device_t *dev, struct copybit_image_t const *buf, struct copybit_rect_t *rect) argument 1443 fill_color(struct copybit_device_t *dev, struct copybit_image_t const *dst, struct copybit_rect_t const *rect, uint32_t ) argument [all...] |
/hardware/qcom/display/msm8996/sdm/include/private/ |
H A D | color_params.h | 92 } rect; member in struct:sdm::PPColorFillParams 189 PPRectInfo rect; member in struct:sdm::PPFrameCaptureInputParams
|