Bug 974 - Add missing [GL4] glMultiDrawArraysIndirect(int mode, int type, long indirect_offset, int drawcount, int stride)
Summary: Add missing [GL4] glMultiDrawArraysIndirect(int mode, int type, long indirect...
Status: RESOLVED FIXED
Alias: None
Product: Jogl
Classification: JogAmp
Component: opengl (show other bugs)
Version: 2
Hardware: All all
: --- major
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2014-02-13 02:54 CET by Sven Gothel
Modified: 2014-02-13 03:33 CET (History)
0 users

See Also:
Type: DEFECT
SCM Refs:
325986eb0b14e90d9ef35cbb0ca57c9c91df4827
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ..