Bug 153

Summary: API method in SingleThreadedWorkaround class to change to old rendering model.
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: coreAssignee: Sven Gothel <sgothel>
Status: VERIFIED FIXED    
Severity: normal    
Priority: P3    
Version: 1   
Hardware: All   
OS: all   
Type: FEATURE SCM Refs:
Workaround: ---

Description Sven Gothel 2010-03-24 07:47:43 CET


---- Reported by alang 2005-04-01 08:37:14 ----

We require an API routine to be added to the SingleThreadedWorkaround class to 
enable us to programatically change to the old threading model in JOGL. The 
current method of setting a property is not adequate for a couple of reasons:

1) It requires privileges, which means our jar file needs signing, something we 
would really rather not have to do. 

2) As we are producing a toolkit/library, we have no control over deployment 
and thus cannot set this property via the command line, e.g. "-
Djogl.1thread=false", or via resources file.

Thus we need to be able to revert to the old threadinging model via a standard 
java language method. 

Thanks in advance

Alan Michael Gay
Senior Software Engineer
Advanced Visual Systems Inc.
300 Fifth Ave
Waltham, MA 02451
T: 781.890.4300
F: 781.890.8287



---- Additional Comments From kbr 2005-04-09 17:44:51 ----

Added SingleThreadedWorkaround.disableWorkaround(); for now, don't want to add
this to the core JOGL API because at some point the SingleThreadedWorkaround
should hopefully really become an implementation detail that no application
should have to worry about. The new API will be present in JOGL 1.1 b11.




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

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