added GetVABMap and GetIBMap in Primitive

This commit is contained in:
2024-06-12 02:07:54 +08:00
parent 7b0a185a45
commit 2efb9c83bf
9 changed files with 150 additions and 53 deletions

View File

@@ -44,6 +44,17 @@ namespace hgl
virtual ~VertexAttribDataAccess()=default;
void SetData(T *_data)
{
data =_data;
data_end=_data+count*C;
}
const bool IsValid()const
{
return data;
}
void Write(const T *ptr)
{
if(!ptr)return;