From b7511abf1a1f302b5c7ebf50faaf65b62d7bb6ed Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 2 Nov 2021 09:30:25 +0800 Subject: * TextMesh --- Runtime/Graphics/VertexBuffer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Runtime/Graphics/VertexBuffer.cpp') diff --git a/Runtime/Graphics/VertexBuffer.cpp b/Runtime/Graphics/VertexBuffer.cpp index 8423c2b..5d136ee 100644 --- a/Runtime/Graphics/VertexBuffer.cpp +++ b/Runtime/Graphics/VertexBuffer.cpp @@ -1,10 +1,14 @@ #include "VertexBuffer.h" #include "../Profiling/FrameStats.h" -VertexBuffer::VertexBuffer(VertexBufferType type) +VertexBuffer::VertexBuffer(int vbSize, int ibSize, VertexBufferType type) { + m_VB = GPU::ClaimBuffer(vbSize, GL_ARRAY_BUFFER); + m_IB = GPU::ClaimBuffer(ibSize, GL_ELEMENT_ARRAY_BUFFER); } VertexBuffer::~VertexBuffer() { + GPU::ReleaseBuffer(m_VB); + GPU::ReleaseBuffer(m_IB); } -- cgit v1.1-26-g67d0