Bug 364 - TextRenderer broken under Max OSX 10.5.5
Summary: TextRenderer broken under Max OSX 10.5.5
Status: RESOLVED WONTFIX
Alias: None
Product: Jogl
Classification: JogAmp
Component: awt (show other bugs)
Version: 1
Hardware: All all
: P4 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2008-09-26 01:36 CEST by Sven Gothel
Modified: 2012-01-23 00:07 CET (History)
0 users

See Also:
Type: DEFECT
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2010-03-24 07:51:36 CET


---- Reported by qwerty999 2008-09-26 13:36:26 ----

OS X release 10.5.5 causes all text rendered via the TextRenderer to become garbled. This has been 
reported on both the JOGL forums and the Apple Developer forums with no response. It is unclear what is 
causing this problem and whether or not it is confined to particular video cards, etc.



---- Additional Comments From qwerty999 2008-09-26 14:16:52 ----

Btw, neither of the following have helped (which were suggestions from other bugs with TextRenderer 
issues):

setUseVertexArrays(false);
recompiling and forcing usingVBOs = false;

Bug occurs with every font I've tried at every size. It occurs on *every* program I've tried that uses 
TextRenderer.



---- Additional Comments From kbr 2008-09-26 17:35:35 ----

Sorry, I haven't been keeping up on the forums. Thanks for the report.

This is a hardware-specific bug; it doesn't happen on 10.5.5 with Intel Integrated Graphics hardware, 
but does with NVidia hardware.

It appears that glTexSubImag2D calls are broken pretty badly -- as far as we can tell they are using the 
previous call's data for subsequent calls. The workaround is to change the markDirty() calls in the 
TextRenderer to zap the entire backing store instead of just the rectangle corresponding to the current 
glyph.

Needless to say, we do not want to put such a hack workaround into JOGL. We are working with Apple to  
get confirmation, diagnosis and resolution of this bug.





---- Additional Comments From qwerty999 2008-09-30 20:52:21 ----

A thread was started on the apple developer forums as well by other frustrated 10.5.5 users:

http://discussions.apple.com/thread.jspa?messageID=8147129#8147129

-sj





--- Bug imported by sgothel@jausoft.com 2010-03-24 07:51 EDT  ---

This bug was previously known as _bug_ 364 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=364

CC member johnburkey does not have an account here

Comment 1 Sven Gothel 2012-01-23 00:07:25 CET
OS X 10.5.5 and JRE < 1.6 is no more supported