<?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>1334</bug_id>
          
          <creation_ts>2016-10-21 23:46:59 +0200</creation_ts>
          <short_desc>Java 3D 1.6 under Parallels fails</short_desc>
          <delta_ts>2019-03-29 14:19:17 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>General</classification>
          <product>Java3D</product>
          <component>core</component>
          <version>2.4.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Phil Jordan">p.j.nz</reporter>
          <assigned_to name="Phil Jordan">p.j.nz</assigned_to>
          <cc>gouessej</cc>
          
          <cf_type>DEFECT</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>5967</commentid>
    <comment_count>0</comment_count>
    <who name="Phil Jordan">p.j.nz</who>
    <bug_when>2016-10-21 23:46:59 +0200</bug_when>
    <thetext>SweetHome3D tesing of Java3D 1.6.0 showed a failure running under parallels
See:

http://forum.jogamp.org/Java3d-1-6-0-pre12-released-requires-jogl-2-3-1-td4034327i40.html#a4037325

For more information.


The salient comment from Emmanuel is:

I discovered that removing the two calls to glColor4f in resetColoringAttributes and updateMaterialColor in JoglPipeline fixed the problem without changing colors in the scenes rendered by Sweet Home 3D! 
Actually, these two calls happen only in the resetImmediateRendering method of Canvas3D and there&apos;s probably an issue in Parallels driver that doesn&apos;t like a change of the current color before rendering is started, because other calls to glColor4f work correctly. 

This should be done in the pipelines and tested under normal Java3D operations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5972</commentid>
    <comment_count>1</comment_count>
    <who name="Phil Jordan">p.j.nz</who>
    <bug_when>2016-10-31 07:33:55 +0100</bug_when>
    <thetext>resolved in 1.6.0 and 1.7.0</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>