Login  Register

GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD invalid enum in GLBufferStateTracker

Posted by mrjfalk on Jan 09, 2017; 11:14am
URL: https://forum.jogamp.org/GL-EXTERNAL-VIRTUAL-MEMORY-BUFFER-AMD-invalid-enum-in-GLBufferStateTracker-tp4037575.html

Hi,

I need to use the extension "AMD_pinned_memory", and hence the GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, but it throws an GL_INVALID_ENUM when using it, I found a patch of the GLBufferStateTracker in this thread: http://forum.jogamp.org/LWJGL-FX-fast-JavaFX-integration-port-to-JOGL-td4032802.html, but my question is if there is any reason why this change isn't added to the trunk/latest released version of JOGL (https://github.com/sgothel/jogl/blob/master/src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java)?

As it would be nice to not use a custom build of JOGL.