mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 08:34:40 +00:00
Update gfxGLTextureTarget.cpp
This commit is contained in:
parent
ca31ef3f1a
commit
e2d789e87d
1 changed files with 0 additions and 18 deletions
|
|
@ -163,10 +163,6 @@ void _GFXGLTextureTargetFBOImpl::applyState()
|
||||||
PRESERVE_FRAMEBUFFER();
|
PRESERVE_FRAMEBUFFER();
|
||||||
glBindFramebuffer(GL_FRAMEBUFFER, mFramebuffer);
|
glBindFramebuffer(GL_FRAMEBUFFER, mFramebuffer);
|
||||||
|
|
||||||
bool drawbufs[16];
|
|
||||||
int bufsize = 0;
|
|
||||||
for (int i = 0; i < 16; i++)
|
|
||||||
drawbufs[i] = false;
|
|
||||||
bool hasColor = false;
|
bool hasColor = false;
|
||||||
for(int i = 0; i < GFXGL->getNumRenderTargets(); ++i)
|
for(int i = 0; i < GFXGL->getNumRenderTargets(); ++i)
|
||||||
{
|
{
|
||||||
|
|
@ -204,20 +200,6 @@ void _GFXGLTextureTargetFBOImpl::applyState()
|
||||||
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, 0, 0);
|
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
GLenum *buf = new GLenum[bufsize];
|
|
||||||
int count = 0;
|
|
||||||
for (int i = 0; i < bufsize; i++)
|
|
||||||
{
|
|
||||||
if (drawbufs[i])
|
|
||||||
{
|
|
||||||
buf[count] = GL_COLOR_ATTACHMENT0 + i;
|
|
||||||
count++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
glDrawBuffers(bufsize, buf);
|
|
||||||
|
|
||||||
delete[] buf;
|
|
||||||
CHECK_FRAMEBUFFER_STATUS();
|
CHECK_FRAMEBUFFER_STATUS();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue