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

Function DrawFullscreenQuadG

engine/src/rendertarget.cpp:82–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80}
81
82void DrawFullscreenQuadG(unsigned int framebuffer, unsigned int texture, unsigned int shader)
83{
84 glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);
85 glUseProgramObjectARB(shader);
86 glBindTexture(GL_TEXTURE_2D, texture);
87 glBegin(GL_QUADS);
88 glTexCoord2d(0.0, 0.0); glVertex2f(-1.0f, -1.0f);
89 glTexCoord2d(1.0, 0.0); glVertex2f(1.0f, -1.0f);
90 glTexCoord2d(1.0, 1.0); glVertex2f(1.0f, 1.0f);
91 glTexCoord2d(0.0, 1.0); glVertex2f(-1.0f, 1.0f);
92 glEnd();
93}
94
95void DrawFullscreenQuadS(RenderTarget dst, RenderTarget src, ScreenRect* psrcRect, unsigned int shader)
96{

Callers 1

DrawFullscreenQuadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected