bug 14365: replace dynamic state objects

This is phase 1 of the replacement of dynamic state objects.
In this commit we remove the create and destroy functions
and rename the CmdBind... with CmdSet...
diff --git a/include/vk_layer.h b/include/vk_layer.h
index 9cbce5f..28e3f78 100644
--- a/include/vk_layer.h
+++ b/include/vk_layer.h
@@ -100,18 +100,6 @@
     PFN_vkAllocDescriptorSets AllocDescriptorSets;
     PFN_vkFreeDescriptorSets FreeDescriptorSets;
     PFN_vkUpdateDescriptorSets UpdateDescriptorSets;
-    PFN_vkCreateDynamicViewportState CreateDynamicViewportState;
-    PFN_vkDestroyDynamicViewportState DestroyDynamicViewportState;
-    PFN_vkCreateDynamicLineWidthState CreateDynamicLineWidthState;
-    PFN_vkDestroyDynamicLineWidthState DestroyDynamicLineWidthState;
-    PFN_vkCreateDynamicDepthBiasState CreateDynamicDepthBiasState;
-    PFN_vkDestroyDynamicDepthBiasState DestroyDynamicDepthBiasState;
-    PFN_vkCreateDynamicBlendState CreateDynamicBlendState;
-    PFN_vkDestroyDynamicBlendState DestroyDynamicBlendState;
-    PFN_vkCreateDynamicDepthBoundsState CreateDynamicDepthBoundsState;
-    PFN_vkDestroyDynamicDepthBoundsState DestroyDynamicDepthBoundsState;
-    PFN_vkCreateDynamicStencilState CreateDynamicStencilState;
-    PFN_vkDestroyDynamicStencilState DestroyDynamicStencilState;
     PFN_vkCreateFramebuffer CreateFramebuffer;
     PFN_vkDestroyFramebuffer DestroyFramebuffer;
     PFN_vkCreateRenderPass CreateRenderPass;
@@ -126,15 +114,17 @@
     PFN_vkEndCommandBuffer EndCommandBuffer;
     PFN_vkResetCommandBuffer ResetCommandBuffer;
     PFN_vkCmdBindPipeline CmdBindPipeline;
-    PFN_vkCmdBindDynamicViewportState CmdBindDynamicViewportState;
-    PFN_vkCmdBindDynamicLineWidthState CmdBindDynamicLineWidthState;
-    PFN_vkCmdBindDynamicDepthBiasState CmdBindDynamicDepthBiasState;
-    PFN_vkCmdBindDynamicBlendState CmdBindDynamicBlendState;
-    PFN_vkCmdBindDynamicDepthBoundsState CmdBindDynamicDepthBoundsState;
-    PFN_vkCmdBindDynamicStencilState CmdBindDynamicStencilState;
     PFN_vkCmdBindDescriptorSets CmdBindDescriptorSets;
     PFN_vkCmdBindVertexBuffers CmdBindVertexBuffers;
     PFN_vkCmdBindIndexBuffer CmdBindIndexBuffer;
+    PFN_vkCmdSetViewport CmdSetViewport;
+    PFN_vkCmdSetLineWidth CmdSetLineWidth;
+    PFN_vkCmdSetDepthBias CmdSetDepthBias;
+    PFN_vkCmdSetBlendConstants CmdSetBlendConstants;
+    PFN_vkCmdSetDepthBounds CmdSetDepthBounds;
+    PFN_vkCmdSetStencilCompareMask CmdSetStencilCompareMask;
+    PFN_vkCmdSetStencilWriteMask CmdSetStencilWriteMask;
+    PFN_vkCmdSetStencilReference CmdSetStencilReference;
     PFN_vkCmdDraw CmdDraw;
     PFN_vkCmdDrawIndexed CmdDrawIndexed;
     PFN_vkCmdDrawIndirect CmdDrawIndirect;