Searched defs:rect (Results 26 - 50 of 70) sorted by relevance

123

/hardware/qcom/display/msm8996/sdm/include/core/
H A Dlayer_stack.h213 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 Dblit_engine_c2d.cpp57 #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 Dhwc_display_primary.cpp283 LayerRect *rect = NULL; local
307 rect = va_arg(args, LayerRect*);
308 solid_fill_rect_ = *rect;
H A Dhwc_layers.cpp129 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 Dhwc_display.cpp29 #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 Dlayer_stack.h275 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 Dhwc_layers.cpp165 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 Dhwc_display_primary.cpp281 LayerRect *rect = NULL; local
305 rect = va_arg(args, LayerRect*);
306 solid_fill_rect_ = *rect;
/hardware/intel/common/utils/ISV/omx/
H A Disv_omxcomponent.cpp426 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 Dhwc_copybit.cpp49 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 Dhwc_copybit.cpp45 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 Dblit_engine_c2d.cpp57 #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 DVideoDecoderBase.cpp1651 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 = &rect;
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_copybit.cpp49 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 Dhwc_copybit.cpp49 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 Dhwc_copybit.cpp49 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 DIComposerCommandBuffer.h518 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 DVtsHalMediaOmxV1_0TargetVideoEncTest.cpp637 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 Dcopybit_c2d.cpp692 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 Dcopybit_c2d.cpp698 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 Dcopybit_c2d.cpp697 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 Dcopybit_c2d.cpp679 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 Dcopybit_c2d.cpp701 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 Dcopybit_c2d.cpp703 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 Dcolor_params.h92 } rect; member in struct:sdm::PPColorFillParams
189 PPRectInfo rect; member in struct:sdm::PPFrameCaptureInputParams

Completed in 1627 milliseconds

123