diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-03-07 12:23:52 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-03-07 15:01:36 -0700 |
| commit | ca86405d7f5b5376e73bf4b6dee47aad94ba141f (patch) | |
| tree | 29271ff7169a6544a79d403d93a46125fdc0a671 | |
| parent | f0f6704888db2088e8cc3a5da7fd4c1ea3f9be32 (diff) | |
| download | usermoji-ca86405d7f5b5376e73bf4b6dee47aad94ba141f.tar.xz | |
layers: LX402, Invalid CmdBindPipeline validation error
The draw_state layer was emitting an error if this API was
called outside a renderPass, which is indeed valid.
Change-Id: I712b381e7ea9d9e66e091ba7325ab8d884f56edb
| -rw-r--r-- | layers/draw_state.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index 40fa5f0e..1054cee8 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -5515,8 +5515,6 @@ VK_LAYER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindPipeline(VkCommandBuffer com __LINE__, DRAWSTATE_INVALID_RENDERPASS_CMD, "DS", "Incorrectly binding compute pipeline (%#" PRIxLEAST64 ") during active RenderPass (%#" PRIxLEAST64 ")", (uint64_t) pipeline, (uint64_t) pCB->activeRenderPass); - } else if (VK_PIPELINE_BIND_POINT_GRAPHICS == pipelineBindPoint) { - skipCall |= outsideRenderPass(dev_data, pCB, "vkCmdBindPipeline"); } PIPELINE_NODE* pPN = getPipeline(dev_data, pipeline); |
