Index: src/gpu/vk/GrVkGpu.cpp |
diff --git a/src/gpu/vk/GrVkGpu.cpp b/src/gpu/vk/GrVkGpu.cpp |
index ef2d0be615d0734a3e03f1469d08b9f81219179d..bbbf496ca680307dd250da570094e72c7ac542ec 100644 |
--- a/src/gpu/vk/GrVkGpu.cpp |
+++ b/src/gpu/vk/GrVkGpu.cpp |
@@ -180,6 +180,8 @@ GrVkGpu::GrVkGpu(GrContext* context, const GrContextOptions& options, |
fVkCaps.reset(new GrVkCaps(options, fInterface, physDev)); |
fCaps.reset(SkRef(fVkCaps.get())); |
+ fResourceProvider.init(); |
+ |
fCurrentCmdBuffer = fResourceProvider.createCommandBuffer(); |
SkASSERT(fCurrentCmdBuffer); |
fCurrentCmdBuffer->begin(this); |