skia2/include/gpu
Greg Daniel c8cd45aaf4 Generate GrVkInterface when we make the GrVkGpu.
Also add a GetProc function to the GrVkBackendContext which will be used
to create the GrVkInterface.

This change (and updating clients to use it), will allow us to move GrVkInterface
out of public which is needed to fix vulkan header issues.

Bug: skia:
Change-Id: Id8067943ae27cec8cad29fd31b05f0b8387412d4
Reviewed-on: https://skia-review.googlesource.com/140783
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2018-07-12 14:35:08 +00:00
..
gl Simplify GrGLInterface::abandon 2018-07-02 20:54:52 +00:00
mock Always call endFlush on opLists that might survive a flush 2018-04-18 20:00:53 +00:00
mtl added Metal support to GrBackendSurface 2018-06-29 13:32:17 +00:00
vk Generate GrVkInterface when we make the GrVkGpu. 2018-07-12 14:35:08 +00:00
GrBackendSemaphore.h Revert "Add support for semaphores to be inserted on GrContext flush" 2017-07-22 17:34:00 +00:00
GrBackendSurface.h Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
GrBlend.h Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
GrConfig.h eliminate SK_BUILD_FOR_WIN32 2018-01-26 19:52:04 +00:00
GrContext.h Reland "Reland "Make GrVkBackendContext no longer derive from SkRefCnt."" 2018-07-11 13:54:57 +00:00
GrContextOptions.h ccpr: Add a context option to disable ccpr 2018-06-27 00:48:15 +00:00
GrDriverBugWorkarounds.h Reland "Add driver bug workarounds to GrCaps" 2018-05-14 23:46:49 +00:00
GrDriverBugWorkaroundsAutogen.h Driver bug workaround: unbind_attachments_on_bound_render_fbo_delete 2018-05-18 17:26:14 +00:00
GrGpuResource.h Remove unused code that was used for late mip allocations. 2018-06-13 18:06:56 +00:00
GrRenderTarget.h Reland "Remove GrBackendObject and all related functions from Skia." 2018-05-21 18:25:38 +00:00
GrResourceKey.h Reland "Make GPU cache invalidation SkMessageBus messages go to one GrContext." 2018-07-11 20:36:38 +00:00
GrSamplerState.h Rework GrSamplerParams to be more compact and use its own wrap mode enum. 2017-09-07 16:58:31 +00:00
GrSurface.h Reland "Reland "Require mips to be allocated at texture creation time and disable late allocations."" 2018-06-08 23:01:44 +00:00
GrTexture.h Dest color space no longer impacts mipmaps or texture sampling 2018-06-01 17:00:26 +00:00
GrTypes.h Reland "Remove GrBackendObject and all related functions from Skia." 2018-05-21 18:25:38 +00:00