| Index: src/gpu/vk/GrVkResourceProvider.cpp
|
| diff --git a/src/gpu/vk/GrVkResourceProvider.cpp b/src/gpu/vk/GrVkResourceProvider.cpp
|
| index 3027c2d3497741cafcd77f45d0d3dd419f0a2619..ca4d52e9e60b36cbf259a294f536f7d6d2ca8831 100644
|
| --- a/src/gpu/vk/GrVkResourceProvider.cpp
|
| +++ b/src/gpu/vk/GrVkResourceProvider.cpp
|
| @@ -57,6 +57,7 @@ void GrVkResourceProvider::init() {
|
| }
|
|
|
| GrVkPipeline* GrVkResourceProvider::createPipeline(const GrPipeline& pipeline,
|
| + const GrStencilSettings& stencil,
|
| const GrPrimitiveProcessor& primProc,
|
| VkPipelineShaderStageCreateInfo* shaderStageInfo,
|
| int shaderStageCount,
|
| @@ -64,8 +65,9 @@ GrVkPipeline* GrVkResourceProvider::createPipeline(const GrPipeline& pipeline,
|
| const GrVkRenderPass& renderPass,
|
| VkPipelineLayout layout) {
|
|
|
| - return GrVkPipeline::Create(fGpu, pipeline, primProc, shaderStageInfo, shaderStageCount,
|
| - primitiveType, renderPass, layout, fPipelineCache);
|
| + return GrVkPipeline::Create(fGpu, pipeline, stencil, primProc, shaderStageInfo,
|
| + shaderStageCount, primitiveType, renderPass, layout,
|
| + fPipelineCache);
|
| }
|
|
|
| GrVkCopyPipeline* GrVkResourceProvider::findOrCreateCopyPipeline(
|
|
|