diff options
author | Sven Gothel <[email protected]> | 2014-09-18 03:59:04 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2014-09-20 06:19:53 +0200 |
commit | 09f9e498b193e37ea4922054be58f7dd39d0d6ba (patch) | |
tree | 76109328506a7dc5db033fb85d4135d21a709965 /doc/licenses/SGIFreeSWLicB.2.0.pdf | |
parent | 41af060fb1e60cd22bd34dc537574be2cb8c4e6a (diff) |
GLFBODrawableImpl: Utilize common self-contained setupFBO(..) method for FBO creation incl. Bug 1020 glClear(..) ; Fixes missing fbo.unbind(gl)
Utilize common self-contained setupFBO(..) method for FBO creation incl. Bug 1020 glClear(..)
initialize(..) and reset(..)'s fallback code
contained duplicated FBO setup/creation code.
The former was updated to suite the new FBO mode bits,
where the latter left untouched, hence was buggy.
Now setup and creation of a single FBO has been merged into setupFBO(..).
Fixes missing fbo.unbind(gl):
We did no issue unbind() on each fbo instance
while adding the workaround for Bug 1020.
Adding fbo.markUnbound() call to all fbos but the last.
Note: This might not cause any issues, since fbo.bind(gl) tests the currently bound fbo.
Diffstat (limited to 'doc/licenses/SGIFreeSWLicB.2.0.pdf')
0 files changed, 0 insertions, 0 deletions