Bug 153 - API method in SingleThreadedWorkaround class to change to old rendering model.
Summary: API method in SingleThreadedWorkaround class to change to old rendering model.
Status: VERIFIED FIXED
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 1
Hardware: All all
: P3 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2005-04-01 08:37 CEST by Sven Gothel
Modified: 2015-09-27 03:14 CEST (History)
0 users

See Also:
Type: FEATURE
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: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