<?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>297</bug_id>
          
          <creation_ts>2007-04-25 12:04:58 +0200</creation_ts>
          <short_desc>buffer size calculation for glTexImage2D is wrong</short_desc>
          <delta_ts>2010-03-24 07:50:29 +0100</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>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>313</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2010-03-24 07:50:29 +0100</bug_when>
    <thetext>


---- Reported by kenchapin 2007-04-25 12:04:58 ----

I&apos;m getting a IndexOutOfBoundsException when the border size is &gt; 0.  Looking 
at the generated GLImpl.java it seems that the necessary buffer size 
calculation from the imageSizeInBytes() function is passed incorrect 
arguments.  From my reading of the OpenGL spec and looking at GLX client 
libraries the border is inclusive of the the width and height, not exclusive.

glTexImage3D should have the same problem.



---- Additional Comments From kbr 2007-04-26 10:50:31 ----

Removed border from required buffer size computation as per bug report and
glTexImage1D, glTexImage2D, and glTexImage3D definitions.

Fix will be present in nightly builds dated 4/27 and later as well as the
forthcoming JOGL 1.1.1.




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

This bug was previously known as _bug_ 297 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=297
</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>