Huge rework of editor and other changes.

This commit is contained in:
antopilo
2022-01-09 16:44:20 -05:00
parent 55ae840678
commit a71bfcbe75
55 changed files with 734 additions and 398 deletions

View File

@@ -39,9 +39,14 @@ namespace Nuake {
sRendererAPI->BindBuffer(bufferType, bufferID);
}
void RenderCommand::SetBufferData(const RendererEnum bufferType, const void* data, unsigned int size)
void RenderCommand::SetBufferData(const RendererEnum bufferType, const void* data, unsigned int size, const RendererEnum dataHint)
{
sRendererAPI->SetBufferData(bufferType, data, size);
sRendererAPI->SetBufferData(bufferType, data, size, dataHint);
}
void RenderCommand::SetBufferSubData(const RendererEnum bufferType, const void* data, unsigned int size, unsigned int offset)
{
sRendererAPI->SetBufferSubData(bufferType, data, size, offset);
}
void RenderCommand::DeleteBuffer(unsigned int bufferID)
@@ -88,4 +93,9 @@ namespace Nuake {
{
sRendererAPI->DrawArrays(first, count);
}
void RenderCommand::DrawLines(int first, int count)
{
sRendererAPI->DrawLines(first, count);
}
}