From David Callu, fix in FrameBufferObject when using Texture2Darray and GeometryShader.
This commit is contained in:
@@ -571,7 +571,7 @@ void FrameBufferAttachment::attach(State &state, GLenum target, GLenum attachmen
|
||||
ext->glFramebufferTexture3D(target, attachment_point, GL_TEXTURE_3D, tobj->id(), _ximpl->level, _ximpl->zoffset);
|
||||
break;
|
||||
case Pimpl::TEXTURE2DARRAY:
|
||||
if (_ximpl->cubeMapFace == Camera::FACE_CONTROLLED_BY_GEOMETRY_SHADER)
|
||||
if (_ximpl->zoffset == Camera::FACE_CONTROLLED_BY_GEOMETRY_SHADER)
|
||||
{
|
||||
if (ext->glFramebufferTexture)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user