Home
last modified time | relevance | path

Searched refs:bufferCrop (Results 1 – 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/
DBufferStateLayer.cpp288 bool BufferStateLayer::setBufferCrop(const Rect& bufferCrop) { in setBufferCrop() argument
289 if (mDrawingState.bufferCrop == bufferCrop) return false; in setBufferCrop()
292 mDrawingState.bufferCrop = bufferCrop; in setBufferCrop()
913 if (s.buffer && !s.bufferCrop.isEmpty()) { in computeBufferCrop()
914 Rect bufferCrop; in computeBufferCrop() local
915 s.buffer->getBuffer()->getBounds().intersect(s.bufferCrop, &bufferCrop); in computeBufferCrop()
916 return bufferCrop; in computeBufferCrop()
920 return s.bufferCrop; in computeBufferCrop()
DBufferStateLayer.h84 bool setBufferCrop(const Rect& bufferCrop) override;
DLayer.h281 Rect bufferCrop; member
DSurfaceFlinger.cpp4187 if (layer->setBufferCrop(s.bufferCrop)) { in setClientStateLocked()
/frameworks/native/libs/gui/
DLayerState.cpp68 bufferCrop(Rect::INVALID_RECT), in layer_state_t()
172 SAFE_PARCEL(output.write, bufferCrop); in write()
303 SAFE_PARCEL(input.read, bufferCrop); in read()
555 bufferCrop = other.bufferCrop; in merge()
DSurfaceComposerClient.cpp1692 const sp<SurfaceControl>& sc, const Rect& bufferCrop) { in setBufferCrop() argument
1700 s->bufferCrop = bufferCrop; in setBufferCrop()
/frameworks/native/libs/gui/tests/
DBLASTBufferQueue_test.cpp556 Rect bufferCrop(200, 200, 700, 700); in TEST_F() local
587 bufferCrop /* Rect::INVALID_RECT */, in TEST_F()
623 Rect bufferCrop(100, 100, 350, 350); in TEST_F() local
654 bufferCrop /* Rect::INVALID_RECT */, in TEST_F()
/frameworks/native/services/surfaceflinger/tests/
DLayerTypeAndRenderTypeTransaction_test.cpp343 const Rect bufferCrop(0, 0, 150, 750); in TEST_P() local
360 .setBufferCrop(layer, bufferCrop) in TEST_P()
/frameworks/native/libs/gui/include/gui/
DSurfaceComposerClient.h563 Transaction& setBufferCrop(const sp<SurfaceControl>& sc, const Rect& bufferCrop);