Remove texture sampling from GrConfigConversionEffect
authorBrian Osman <brianosman@google.com>
Wed, 5 Apr 2017 14:09:00 +0000 (10:09 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 5 Apr 2017 17:20:38 +0000 (17:20 +0000)
commitee805329bfd5cea669d4af20a554e4b213dbf011
tree98a32b0eff7caf39393914bc8bab7f0c458ae1dd
parentaaee31f18c0845417103d84285e365575def3c40
Remove texture sampling from GrConfigConversionEffect

Elevates default precision for the entire fragment program
to maintain precision on some ES implementations.

Re-land fixed version of:
  https://skia-review.googlesource.com/10026/
  https://skia-review.googlesource.com/10056

BUG=skia:

Change-Id: Ibe43dba9c223e430b2f9f8ed5cb97ed7a049e6c2
Reviewed-on: https://skia-review.googlesource.com/10160
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
src/gpu/GrContext.cpp
src/gpu/effects/GrConfigConversionEffect.cpp
src/gpu/effects/GrConfigConversionEffect.h