Loading services/surfaceflinger/Layer.cpp +12 −5 Original line number Diff line number Diff line Loading @@ -233,12 +233,19 @@ void Layer::setPerFrameData(hwc_layer_t* hwcl) { return; } hwcl->handle = buffer->handle; // TODO: set the crop value properly if (!mBufferCrop.isEmpty()) { hwcl->sourceCrop.left = mBufferCrop.left; hwcl->sourceCrop.top = mBufferCrop.top; hwcl->sourceCrop.right = mBufferCrop.right; hwcl->sourceCrop.bottom = mBufferCrop.bottom; } else { hwcl->sourceCrop.left = 0; hwcl->sourceCrop.top = 0; hwcl->sourceCrop.right = buffer->width; hwcl->sourceCrop.bottom = buffer->height; } } void Layer::reloadTexture(const Region& dirty) { Loading Loading
services/surfaceflinger/Layer.cpp +12 −5 Original line number Diff line number Diff line Loading @@ -233,12 +233,19 @@ void Layer::setPerFrameData(hwc_layer_t* hwcl) { return; } hwcl->handle = buffer->handle; // TODO: set the crop value properly if (!mBufferCrop.isEmpty()) { hwcl->sourceCrop.left = mBufferCrop.left; hwcl->sourceCrop.top = mBufferCrop.top; hwcl->sourceCrop.right = mBufferCrop.right; hwcl->sourceCrop.bottom = mBufferCrop.bottom; } else { hwcl->sourceCrop.left = 0; hwcl->sourceCrop.top = 0; hwcl->sourceCrop.right = buffer->width; hwcl->sourceCrop.bottom = buffer->height; } } void Layer::reloadTexture(const Region& dirty) { Loading