Bug 974

Summary: Add missing [GL4] glMultiDrawArraysIndirect(int mode, int type, long indirect_offset, int drawcount, int stride)
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: openglAssignee: Sven Gothel <sgothel>
Status: RESOLVED FIXED    
Severity: major    
Priority: ---    
Version: 2   
Hardware: All   
OS: all   
Type: DEFECT SCM Refs:
325986eb0b14e90d9ef35cbb0ca57c9c91df4827
Workaround: ---
Bug Depends on:    
Bug Blocks: 1441    

Description Sven Gothel 2014-02-13 02:54:58 CET
On 02/01/2014 12:10 AM, eban [via jogamp] wrote:
> We are facing the same problem here.
> Sound like there is a missing entry point:
>
> glMultiDrawArraysIndirect(int mode, int type, long indirect_offset, int
> drawcount, int stride)
>
>
"If a buffer is bound to the GL_DRAW_INDIRECT_BUFFER binding at the time
 of a call to glMultiDrawArraysIndirect, indirect
 is interpreted as an offset, in basic machine units, into that buffer and the
parameter"

Yes, it is missing. And this might also be a requirement for core profiles,
where CPU sourced buffers are not allowed ?!
Comment 1 Sven Gothel 2014-02-13 03:33:41 CET
added ..