Zen
0.3.0
Loading...
Searching...
No Matches
ZEN_VertexArray.cpp
1
#include <zen/platform/OpenGL/ZEN_OpenGLVertexArray.h>
2
#include <zen/renderer/ZEN_Renderer.h>
3
#include <zen/renderer/ZEN_VertexArray.h>
4
5
namespace
Zen {
6
7
VertexArray
*VertexArray::Create() {
8
switch
(Renderer::getAPI()) {
9
case
RendererAPI::API::None:
10
ZEN_LOG_ERROR(
"Renderer API is not supported"
);
11
return
nullptr
;
12
13
case
RendererAPI::API::OpenGL:
14
ZEN_LOG_TRACE(
"Vertex buffer: Using OpenGL renderer API"
);
15
return
new
OpenGLVertexArray();
16
}
17
18
ZEN_LOG_ERROR(
"Unknown renderer API"
);
19
};
20
21
};
// namespace Zen
Zen::VertexArray
Definition
ZEN_VertexArray.h:7
engine
zen
renderer
ZEN_VertexArray.cpp
Generated by
1.14.0