384fab467e2a5f1754ec26eecde946ce28046d20 |
|
07-Dec-2017 |
Brian Salomon <bsalomon@google.com> |
sk_spification of GrGpu creation. Make GrContext::MakeGL take interface as sk_sp. Make GrContext::MakeVulkan take GrVkBackendContext as sk_sp. Change-Id: I13c22a57bd281c51738f503d9ed3418d35a466df Reviewed-on: https://skia-review.googlesource.com/81842 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
0fc4d2d269c0aff1eadf57da2e571d0d54c38f5a |
|
12-Oct-2017 |
Greg Daniel <egdaniel@google.com> |
Use enum to track MipMapsStatus throughout Texture creation Bug: skia: Change-Id: I1de1105d74b45f7b02ff52e6b8333801d98ef1ce Reviewed-on: https://skia-review.googlesource.com/58501 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
834f12076f703c114173486de6470412d92f6506 |
|
09-Oct-2017 |
Greg Daniel <egdaniel@google.com> |
Set correct mip map status on GrTexture since we no longer require all mip data Bug: skia: Change-Id: I5074028f307187eef3201523cbd1ddc7d9bf9013 Reviewed-on: https://skia-review.googlesource.com/54102 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
4a081e2475fa69dd55fcace9f8e6d3166ea25ad1 |
|
04-Aug-2017 |
Greg Daniel <egdaniel@google.com> |
Add GrMtlTexture classes Adds support for basic Texture creation. Bug: skia: Change-Id: I9a3f15bef1c88054c19e952e231cad94ad69f296 Reviewed-on: https://skia-review.googlesource.com/30781 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
cebcb84739c261e729a054ff097adca32a1b537f |
|
31-Jul-2017 |
Greg Daniel <egdaniel@google.com> |
Add caps files for metal Bug: skia: Change-Id: I8e7488320d4237cf67d6ebeaad319d3de75b67e6 Reviewed-on: https://skia-review.googlesource.com/27741 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
b76a72a659f53b8bf449c5ca2685045d08a21e43 |
|
13-Jul-2017 |
Greg Daniel <egdaniel@google.com> |
Add support for creating a GrContext backed by Metal. Also adds the support code to allow our TestContext to create a Metal backend. Bug: skia: Change-Id: Ia850687019d79b897bb16e2c151f4f8526721ad9 Reviewed-on: https://skia-review.googlesource.com/22644 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
6b7e0e2c744f3c5aba3755e5c69c49669f791e9e |
|
12-Jul-2017 |
Greg Daniel <egdaniel@google.com> |
Add arc support to gpu Obj c++ code This is mainly for getting ready to start adding lots of metal backend code. I've also update the "gpu tools" target to require ARC with involved updating one IOS file in there. Bug: skia: Change-Id: Ied22e8fe7532445cc274efb529e3450654a6614b Reviewed-on: https://skia-review.googlesource.com/22484 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Mike Klein <mtklein@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|
e5ddff55536f35873d49f6c33e5d9db750d3fdf3 |
|
05-Jul-2017 |
Greg Daniel <egdaniel@google.com> |
Add basic metal build files for backend Bug: skia: Change-Id: Iddeeb91b378bdb61d200070d8faa3610299ab733 Reviewed-on: https://skia-review.googlesource.com/21533 Reviewed-by: Brian Osman <brianosman@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/mtl/GrMtlGpu.mm
|