MCPcopy Create free account
hub / github.com/atraczyk/2d-engine / GL_initializeFrameBuffers

Function GL_initializeFrameBuffers

engine/src/game.cpp:1289–1305  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1287}
1288
1289int GL_initializeFrameBuffers()
1290{
1291 game.renderTargets.lighting.Create(game.clientRect.w, game.clientRect.h,
1292 false);
1293 game.renderTargets.temp0.Create(game.clientRect.w, game.clientRect.h,
1294 false);
1295 game.renderTargets.temp1.Create(game.clientRect.w, game.clientRect.h,
1296 false);
1297 game.renderTargets.temp2.Create(1, game.sceneRect.h / 4, false);
1298 game.renderTargets.menu.Create(game.clientRect.w, game.clientRect.h, false);
1299 game.renderTargets.menu.Clear(0.0f, 0.0f, 0.0f, 1.0f);
1300 game.renderTargets.menuPanel.Create(480, 128 + 416, false);
1301 game.renderTargets.scene.Create(game.sceneRect.w, game.sceneRect.h, false);
1302 game.renderTargets.back.fbo = 0;
1303
1304 return 1;
1305}
1306
1307void GL_loadShader(unsigned int& window, const char* vsfile, const char* fsfile)
1308{

Callers 1

GL_initializeGLObjectsFunction · 0.85

Calls 2

CreateMethod · 0.80
ClearMethod · 0.45

Tested by

no test coverage detected