Bugzilla – Bug 12401
GL.DeleteTexture is missing uint overload
Last modified: 2013-06-17 07:40:48 EDT
accepts only an int-typed texture ID. However, other OpenGL ES methods like
BindTexture operate with uint IDs exclusively. Other methods like GenTextures
accept both uint and int values.
See also http://www.opentk.com/node/1960
It looks like this is an upstream bug:
Only the int overload is present in that file.
I filed an upstream bug about this: http://www.opentk.com/node/3333
In any case I went ahead and fix this in our opentk clone.
To verify this issue we have opened GLPaint-GameView application and tried to
add code "GL.DeleteTexture (uint TextureUnit ) and GL.Deletetexture (int
TextureUnit)" and we are successfully able to use 'uint'. This is the
screencast for the same: http://screencast.com/t/6uAnCLUWUvYE
Changing the status to Verified.
:D the way you're 'verifying' it, you could also pass string variables or
elephants to OpenGL..