skia2/tools/gpu
Eric Karl d58f040532 Respect kRectsMustMatchForMSAASrc_BlitFramebufferFlag in dst setup
Crurently, when preparing a texture for blitFramebuffer, we ignore the
kRectsMustMatchForMSAASrc_BlitFramebufferFlag, and may attempt to
copy from one src rect to a different dst rect.

This change updates initDescForDstCopy and setupDstTexture to allocate
larger textures if necessary and accomodate this flags requirements.

Bug: 658277
Change-Id: I9f45a03d4055e0ad87c01e1d826287695096e609
Reviewed-on: https://skia-review.googlesource.com/10941
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2017-04-01 01:22:45 +00:00
..
gl quiet some annoying logging in unit tests 2017-03-27 19:16:59 +00:00
vk Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00
FenceSync.h skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
GpuTimer.h skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
GrContextFactory.cpp Remove gpu configs that don't have explicit API. 2017-03-20 13:31:49 +00:00
GrContextFactory.h Remove gpu configs that don't have explicit API. 2017-03-20 13:31:49 +00:00
GrTest.cpp Respect kRectsMustMatchForMSAASrc_BlitFramebufferFlag in dst setup 2017-04-01 01:22:45 +00:00
GrTest.h Remove GrTestTarget 2017-01-20 16:47:34 +00:00
TestContext.cpp skpbench: add option for gpu timing 2016-10-05 08:42:03 -07:00
TestContext.h Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00