tests: Add optional entrypoint name to test shader object.

Signed-off-by: Chris Forbes <chrisforbes@google.com>
diff --git a/tests/vkrenderframework.h b/tests/vkrenderframework.h
index d3ef82f..949ce83 100644
--- a/tests/vkrenderframework.h
+++ b/tests/vkrenderframework.h
@@ -398,12 +398,14 @@
 class VkShaderObj : public vk_testing::ShaderModule {
   public:
     VkShaderObj(VkDeviceObj *device, const char *shaderText,
-                VkShaderStageFlagBits stage, VkRenderFramework *framework);
+                VkShaderStageFlagBits stage, VkRenderFramework *framework,
+                char const *name = "main");
     VkPipelineShaderStageCreateInfo GetStageCreateInfo() const;
 
   protected:
     VkPipelineShaderStageCreateInfo stage_info;
     VkShaderStageFlagBits m_stage;
+    char const *m_name;
     VkDeviceObj *m_device;
 };