moved VAN to CMSceneGraph from VertexAttribData

This commit is contained in:
HuYingzhuo(hugo/hyzboy) 2023-04-30 20:42:08 +08:00
parent c232feb40a
commit 8b0ef244e0
3 changed files with 2 additions and 23 deletions

@ -1 +1 @@
Subproject commit fe635b5851cd651f570a88b84a9353edf18a55ed Subproject commit 405da4aa758983c99e3bf07b7de6a0d889731820

View File

@ -40,7 +40,7 @@ public:
#define MP_TYPE_IS(name) const bool is##name()const{return set_type==DescriptorSetType::name;} #define MP_TYPE_IS(name) const bool is##name()const{return set_type==DescriptorSetType::name;}
MP_TYPE_IS(Instance) MP_TYPE_IS(Instance)
MP_TYPE_IS(PerMaterial) //MP_TYPE_IS(PerMaterial)
MP_TYPE_IS(PerFrame) MP_TYPE_IS(PerFrame)
MP_TYPE_IS(Global) MP_TYPE_IS(Global)
#undef MP_TYPE_IS #undef MP_TYPE_IS

View File

@ -6,27 +6,6 @@ namespace hgl
{ {
namespace graph namespace graph
{ {
/**
* shader会使用这些名称
*/
namespace VertexAttribName
{
#define VAN_DEFINE(name) constexpr char name[]=#name;
VAN_DEFINE(Position)
VAN_DEFINE(Normal)
VAN_DEFINE(Color)
VAN_DEFINE(Tangent)
VAN_DEFINE(Bitangent)
VAN_DEFINE(TexCoord)
VAN_DEFINE(Metallic)
VAN_DEFINE(Specular)
VAN_DEFINE(Roughness)
VAN_DEFINE(Emission)
#undef VAN_DEFINE
}//namespace VertexAttribName
#define VAN VertexAttribName
/** /**
* *
*/ */