aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/vk/GrVkPipelineState.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/vk/GrVkPipelineState.cpp')
-rw-r--r--src/gpu/vk/GrVkPipelineState.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/gpu/vk/GrVkPipelineState.cpp b/src/gpu/vk/GrVkPipelineState.cpp
index 5256c6dbcd..17197750ab 100644
--- a/src/gpu/vk/GrVkPipelineState.cpp
+++ b/src/gpu/vk/GrVkPipelineState.cpp
@@ -571,9 +571,9 @@ bool GrVkPipelineState::Desc::Build(Desc* desc,
const GrPipeline& pipeline,
const GrStencilSettings& stencil,
GrPrimitiveType primitiveType,
- const GrCaps& caps) {
+ const GrShaderCaps& caps) {
if (!INHERITED::Build(desc, primProc, primitiveType == GrPrimitiveType::kPoints, pipeline,
- *caps.shaderCaps())) {
+ caps)) {
return false;
}
@@ -587,12 +587,5 @@ bool GrVkPipelineState::Desc::Build(Desc* desc,
b.add32((uint32_t)primitiveType);
- if (GrCaps::WindowRectsSupport::kNone != caps.windowRectsSupport()) {
- const GrWindowRectsState& windowState = pipeline.getWindowRectsState();
- uint32_t mode = (0u - (uint32_t)windowState.mode());
- SkASSERT(0u == mode || ~0u == mode);
- b.add32((uint32_t)windowState.numWindows() ^ mode);
- }
-
return true;
}