Just™ Game Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
renderer_api_ogl.cpp File Reference
#include "renderer/renderer_api.hpp"
#include "renderer/buffers.hpp"
#include "renderer/vertex_array.hpp"
#include <glad/gl.h>

Namespaces

namespace  jng
 
namespace  jng::RendererAPI
 

Functions

void jng::RendererAPI::setViewport (u32 x, u32 y, u32 width, u32 height)
 
void jng::RendererAPI::clear (const glm::vec3 &color)
 
void jng::RendererAPI::draw (u32 count, PrimitiveType primitiveType=PrimitiveType::Triangles)
 
void jng::RendererAPI::drawIndexed (u32 count, IndexType indexType, PrimitiveType primitiveType=PrimitiveType::Triangles)