<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>224</bug_id>
          
          <creation_ts>2006-05-19 12:58:12 +0200</creation_ts>
          <short_desc>Extarnal context dosen&apos;t work with GLCanvas</short_desc>
          <delta_ts>2015-09-27 03:15:02 +0200</delta_ts>
          <reporter_accessible>0</reporter_accessible>
          <cclist_accessible>0</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jogl</product>
          <component>core</component>
          <version>1</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          
          
          <cf_type>FEATURE</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>240</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2010-03-24 07:48:57 +0100</bug_when>
    <thetext>


---- Reported by tomas 2006-05-19 00:58:12 ----

We have encountered a issue when shifting from the Februrary 17 release to April
20. The problem seems to be that we don&apos;t get a context. The testcase uses the
external context mechanism (setup against GLCanvas mainly for test purpose)
since the end product will both be embedded in a legacy applictaion and used
from Java directly. It would ease developement if the external context also work
with a GLCanvas since then developers wouldn&apos;t need to maintain a seprate code
base for java and embedded implementations.

For more info on the issue see:
http://www.javagaming.org/forums/index.php?topic=13705.0



---- Additional Comments From tomas 2006-05-19 00:59:31 ----

Created an attachment
Testcase with a external context setup agianst a GLCanvas




---- Additional Comments From kbr 2006-05-28 16:47:00 ----

Added short-circuiting of logic to prevent the current GLContext from being
released due to makeCurrent() of an external GLContext. Tested on Windows, Linux
and Mac OS X. Fix will be present in nightly builds dated 5/29 or later as well
as in JSR-231 beta 5.




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

This bug was previously known as _bug_ 224 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=224
Imported an attachment (id=81)

The original submitter of attachment 81 is unknown.
   Reassigning to the person who moved it here: sgothel@jausoft.com.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>81</attachid>
            <date>2006-05-19 00:59:00 +0200</date>
            <delta_ts>2006-05-19 00:59:00 +0200</delta_ts>
            <desc>Testcase with a external context setup agianst a GLCanvas</desc>
            <filename>testcasesrc.zip</filename>
            <type>application/msword</type>
            <size>2473</size>
            <attacher name="Sven Gothel">sgothel</attacher>
            
              <data encoding="base64">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
/AM7f7+buFOELYzk/X2novKCd75OZ8Vsvn5ZZdmUn7flhfVrTRqB+RH+n7obzfrqNrk4iW9QSwcI
Lq40hRgBAAAtAgAAUEsBAhUDCgAAAAAAjXCwNAAAAAAAAAAAAAAAAAwADAAAAAAAAAAAQO1BAAAA
AHRlc3RjYXNlc3JjL1VYCAAsoGlEyr9pRFBLAQIVAxQACAAIAI1wsDTzoDovBAEAAAQYAAAVAAwA
AAAAAAAAAECkgToAAAB0ZXN0Y2FzZXNyYy8uRFNfU3RvcmVVWAgA1L9pRMq/aURQSwECFQMKAAAA
AACScLA0AAAAAAAAAAAAAAAACQAMAAAAAAAAAABA/UGRAQAAX19NQUNPU1gvVVgIANS/aUTUv2lE
UEsBAhUDCgAAAAAAknCwNAAAAAAAAAAAAAAAABUADAAAAAAAAAAAQP1ByAEAAF9fTUFDT1NYL3Rl
c3RjYXNlc3JjL1VYCADUv2lE1L9pRFBLAQIVAxQACAAIAI1wsDQNjiN3HAAAAFIAAAAgAAwAAAAA
AAAAAECkgQsCAABfX01BQ09TWC90ZXN0Y2FzZXNyYy8uXy5EU19TdG9yZVVYCADUv2lEyr9pRFBL
AQIVAxQACAAIAARtsDRQmGZvEwMAAAQKAAAcAAwAAAAAAAAAAECkgYUCAAB0ZXN0Y2FzZXNyYy9U
ZXN0RGlzcGxheS5qYXZhVVgIANS/aUQXumlEUEsBAhUDFAAIAAgArmmwNC6uNIUYAQAALQIAAB0A
DAAAAAAAAAAAQKSB8gUAAHRlc3RjYXNlc3JjL1Rlc3RSZW5kZXJlci5qYXZhVVgIANS/aUTYs2lE
UEsFBgAAAAAHAAcALgIAAGUHAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>