Hello dear community,
playing around with NV_command_list extension in jMonkeyEngine and looking through the nvpro sample gl_commandlist_basic i stumbled across DrawElementsInstancedCommandNV and found that while the struct suggests it encodes a glDrawElementsInstancedBaseVertexBaseInstance call, the spec and example code state it is a glDrawElementsIndirect call.
Now I’m wondering is this just a naming thing or is there any deeper meaning? I assume for hardware that does not support the required extensions but does support OpenGL 4.2 an emulation could be more efficient if it was a DrawElementsInstancedBaseVertexBaseInstance call
Thanks a lot on advance for any input and many greetings from the shire,