aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrAHardwareBufferImageGenerator.cpp
Commit message (Collapse)AuthorAge
* Add GrTextureProxy.h to GrAHardwareBufferImageGenerator.cpp (for Android roll)Gravatar Robert Phillips2017-06-16
| | | | | | | | | TBR=rmistry@google.com Change-Id: Id08f821447dc6b1229667a07b7845f87399b1cce Reviewed-on: https://skia-review.googlesource.com/20140 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
* Readd GrResourceProvider.h to GrAHardwareBufferImageGenerator.cpp (for ↵Gravatar Robert Phillips2017-06-15
| | | | | | | | | | Android roll) TBR=rmistry@google.com Change-Id: If6aa6a024bcc87846c3b24b0d004ffe7177895a8 Reviewed-on: https://skia-review.googlesource.com/20052 Reviewed-by: Robert Phillips <robertphillips@google.com>
* Clean up GrResourceProvider usageGravatar Robert Phillips2017-06-15
| | | | | | | | | | | | | The only substantive changes are the removal of GrProxy instantiation in: SkGpuBlurUtils::GaussianBlur GrSimpleTextureEffect::Make* Change-Id: I10970609693bd6ff5b3a3c21b41d82642bb277bc Reviewed-on: https://skia-review.googlesource.com/19965 Reviewed-by: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
* Add GrTexture.h include to GrAHardwareBufferImageGenerator.cppGravatar Robert Phillips2017-06-13
| | | | | | | TBR=bsalomon@google.com Change-Id: I0cee1dc3f6cdfeaf86d1fbe2eb033c78ff8fe686 Reviewed-on: https://skia-review.googlesource.com/19725 Reviewed-by: Robert Phillips <robertphillips@google.com>
* Implement an SkImage backed by a Android hardware bufferGravatar Stan Iliev2017-06-02
Create a new SkImage public API to make an image from an Android hardware buffer. Implementation is using a SkImageGenerator derived class GrAndroidBufferImageGenerator. A new EGLImage texture is created, which is then wrapped with GrTextureProxy. Bug: skia: Change-Id: I610a4c5a58198686ce7c03e9a0adad3f9d2342e0 Reviewed-on: https://skia-review.googlesource.com/17789 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Stan Iliev <stani@google.com>