Backend include files
Use these include files (*.inl) to declare all required functions for the respective interface for your own renderer implementation. None of these headers are required for regular use of LLGL.
Example
MyOwnRenderer.h
public:
public:
MyOwnRenderer();
~MyOwnRenderer();
private:
MyRendererData privateData;
};
Command buffer interface used for storing and encoding GPU commands.
Definition CommandBuffer.h:52
MyOwnRenderer.cpp
#include "MyOwnRenderer.h"
MyOwnRenderer::MyOwnRenderer() {
}
MyOwnRenderer::~MyOwnRenderer() {
}
void MyOwnRenderer::Begin() {
}
void MyOwnRenderer::End() {
}