add Prim param in VulkanFramework::CreatePipeline

This commit is contained in:
hyzboy 2020-09-21 12:37:27 +08:00
parent 6854f37427
commit 325992dad3

View File

@ -269,14 +269,14 @@ public:
public: public:
vulkan::Pipeline *CreatePipeline(vulkan::Material *mtl,const OSString &pipeline_name) vulkan::Pipeline *CreatePipeline(vulkan::Material *mtl,const OSString &pipeline_name,const Prim &prim=Prim::Triangles,const bool prim_restart=false)
{ {
return db->CreatePipeline(mtl,sc_render_target,pipeline_name); return db->CreatePipeline(mtl,sc_render_target,pipeline_name,prim,prim_restart);
} }
vulkan::Pipeline *CreatePipeline(vulkan::MaterialInstance *mi,const OSString &pipeline_name) vulkan::Pipeline *CreatePipeline(vulkan::MaterialInstance *mi,const OSString &pipeline_name,const Prim &prim=Prim::Triangles,const bool prim_restart=false)
{ {
return db->CreatePipeline(mi,sc_render_target,pipeline_name); return db->CreatePipeline(mi,sc_render_target,pipeline_name,prim,prim_restart);
} }
};//class VulkanApplicationFramework };//class VulkanApplicationFramework