History log of /external/skia/src/gpu/mtl/GrMtlGpu.mm
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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