Refactor ShaderBuffer

This commit is contained in:
Dynamitos
2023-08-28 21:23:13 +02:00
parent dcbce27fb2
commit fcc4fc12d4
35 changed files with 99 additions and 564 deletions
+4 -4
View File
@@ -4,16 +4,16 @@
namespace Seele
{
DECLARE_REF(VertexShaderInput)
DECLARE_REF(MeshletBuffer)
DECLARE_NAME_REF(Gfx, IndexBuffer)
class Mesh
{
public:
Mesh(PVertexShaderInput vertexInput, Gfx::PIndexBuffer indexBuffer);
Mesh(PMeshletBuffer meshlets);
~Mesh();
Gfx::PIndexBuffer indexBuffer;
PVertexShaderInput vertexInput;
PMeshletBuffer meshlets;
PVertexData vertexData;
PMaterialAsset referencedMaterial;
private:
};