Bug 1233

Summary: Add missing range- and pbo-bound checks on glTexture[Sub]Image[123]D*
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: coreAssignee: Sven Gothel <sgothel>
Status: RESOLVED FIXED    
Severity: normal CC: sgothel
Priority: ---    
Version: 2.3.2   
Hardware: All   
OS: all   
Type: DEFECT SCM Refs:
dad07ad7f7e54c593e58fe3a7ace41bfe4f39b05
Workaround: ---

Description Sven Gothel 2015-09-28 04:27:35 CEST
While we added OpenGL 4, it seems we missed adding
pbo-bound check and the additional range-check (for CPU Buffers)
on the new named texture sub-image update functions.
Comment 1 Sven Gothel 2015-09-28 04:31:47 CEST
.. also for the named texture initialization/setup functions, 
e.g. glTextureImage3DEXT ..
Comment 2 Sven Gothel 2015-09-28 06:46:10 CEST
commit dad07ad7f7e54c593e58fe3a7ace41bfe4f39b05:

    Adding missing range- and pbo-bound checks for:
    - glTextureImage1DEXT
    - glTextureImage2DEXT
    - glTextureImage3DEXT
    - glTextureSubImage1D
    - glTextureSubImage1DEXT
    - glTextureSubImage2D
    - glTextureSubImage2DEXT
    - glTextureSubImage3D
    - glTextureSubImage3DEXT