材质保存来自MaterialCreateInfo传递而来的PrimitiveType信息,并在创建Pipeline时传递.
减少在使用中的第二次手写传递,避免失误。
This commit is contained in:
@@ -45,6 +45,8 @@ namespace hgl::graph
|
||||
|
||||
public:
|
||||
|
||||
const PrimitiveType GetPrimitiveType()const{return config->prim;}
|
||||
|
||||
const uint32 GetShaderStage ()const{return config->shader_stage_flag_bit;}
|
||||
|
||||
bool hasShader (const VkShaderStageFlagBits ss)const{return config->shader_stage_flag_bit&ss;}
|
||||
|
Reference in New Issue
Block a user