message: Only set graphics dynamic state on binding graphics pipeline. Refs
diff: @@ -1169,10 +1169,13 @@ bool WrappedVulkan::Serialise_vkCmdBindPipeline(Serialiser *localSerialiser,
  ResourceId liveid = GetResID(pipeline);
  - if(bind == VK_PIPELINE_BIND_POINT_GRAPHICS)
  - m_RenderState.graphics.pipeline = liveid;
  - else
  + if(bind == VK_PIPELINE_BIND_POINT_COMPUTE)
  + {
  m_RenderState.compute.pipeline = liveid;
  + }
  + else
  + {
  + m_RenderState.graphics.pipeline = liveid;
  if(!m_CreationInfo.m_Pipeline[liveid].dynamicStates[VK_DYNAMIC_STATE_VIEWPORT])
  {
  @@ -1219,6 +1222,7 @@ bool WrappedVulkan::Serialise_vkCmdBindPipeline(Serialiser *localSerialiser,
  }
  }
  }
  + }
  else if(m_State == READING)
  {
  commandBuffer = GetResourceManager()->GetLiveHandle<VkCommandBuffer>(cmdid);
  