15#ifndef GPUDISPLAYBACKENDNONE_H
16#define GPUDISPLAYBACKENDNONE_H
37 void finishDraw(
bool doScreenshot,
bool toMixBuffer,
float includeMixImage)
override {}
38 void finishFrame(
bool doScreenshot,
bool toMixBuffer,
float includeMixImage)
override {}
44 void addFontSymbol(int32_t symbol, int32_t sizex, int32_t sizey, int32_t offsetx, int32_t offsety, int32_t advance,
void*
data)
override {}
void prepareDraw(const hmm_mat4 &proj, const hmm_mat4 &view, bool requestScreenshot, bool toMixBuffer, float includeMixImage) override
void finishDraw(bool doScreenshot, bool toMixBuffer, float includeMixImage) override
void prepareText() override
void finishFrame(bool doScreenshot, bool toMixBuffer, float includeMixImage) override
void ActivateColor(std::array< float, 4 > &color) override
void initializeTextDrawing() override
~GPUDisplayBackendNone() override=default
void lineWidthFactor(float factor) override
void finishText() override
void ExitBackendA() override
void setDepthBuffer() override
void addFontSymbol(int32_t symbol, int32_t sizex, int32_t sizey, int32_t offsetx, int32_t offsety, int32_t advance, void *data) override
void OpenGLPrint(const char *s, float x, float y, float *color, float scale) override
void loadDataToGPU(size_t totalVertizes) override
int32_t InitBackendA() override
void pointSizeFactor(float factor) override
uint32_t DepthBits() override
uint32_t drawVertices(const vboList &v, const drawType t) override
std::tuple< uint32_t, uint32_t, int32_t > vboList