Tramway SDK
Classes | Namespaces | Functions
renderer.h File Reference
#include <render/render.h>
#include <render/renderer.h>

Go to the source code of this file.

Classes

struct  tram::Render::API::GLLight
 
struct  tram::Render::API::GLDrawListEntry
 

Namespaces

namespace  tram
 Serialization, i.e.
 
namespace  tram::Render
 High-level Render system API.
 
namespace  tram::Render::API
 Rendering backend API.
 

Functions

void tram::Render::API::CompileShaders ()
 
uint32_t tram::Render::API::FindShader (vertexformat_t format, materialtype_t type)
 
void tram::Render::API::RegisterShader (vertexformat_t format, materialtype_t type, const char *vertex_shader, const char *fragment_shader)
 
void tram::Render::API::BindUniformBlock (const char *name, uint32_t binding)