Change texture subset logic in PaintCanvasVideoRenderer
This CL is to simplify how PaintCanvasVideoRenderer::Cache manages video frames whose |visible_rect| is smaller than their |coded_size|. By always using SkImage::MakeFromAdoptedTexture, texture lifetime management is now always handled internally by skia. This will make the transition to OOPR here much simpler. More details about overall PaintImage effort: crbug.com/1023259 Info about the OOPR-Canvas2D project: crbug.com/1018894 Bug: 1115217 Change-Id: I2177b2deeea893fa5331afbe8796761253db2759 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2451213 Commit-Queue: Jonah Chin <jochin@microsoft.com> Reviewed-by:Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#818045}
Showing
Please register or sign in to comment