Summary: | Add GLRendererQuirks Entry for Mesa 7.2 software, FBO color renderbuffer crash | ||
---|---|---|---|
Product: | [JogAmp] Jogl | Reporter: | Sven Gothel <sgothel> |
Component: | core | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sgothel |
Priority: | --- | ||
Version: | 2.3.0 | ||
Hardware: | All | ||
OS: | all | ||
Type: | --- | SCM Refs: |
3ed6ec6515635b1c67b89539ad0e02625ef3813d
6c0288655368f0decdf309ca4a90fc60cbc29378
|
Workaround: | TRUE |
Description
Sven Gothel
2014-09-20 22:02:30 CEST
3ed6ec6515635b1c67b89539ad0e02625ef3813d GLContextImpl.setRendererQuirks(..): Use GLRendererQuirks.addQuirk(int), dropping usage of .addQuirks(int[] quirks, offset, len) Directly adding a quirk allows dropping usage of erroneous fixed-sized int[] array for accumulated quirks. 6c0288655368f0decdf309ca4a90fc60cbc29378 If Mesa < 8.0 and software - or - property 'jogl.fbo.force.nocolorrenderbuffer' is set, set quirks: - GLRendererQuirks.BuggyColorRenderbuffer - GLRendererQuirks.NoFullFBOSupport (to disable MSAA) GLFBODrawable always uses FBOMODE_USE_TEXTURE if GLRendererQuirks.BuggyColorRenderbuffer is set. |