From f62c5786ff5e4de666d33861f6abcddce61af5d6 Mon Sep 17 00:00:00 2001 From: Ioannis Tsakpinis Date: Mon, 8 Aug 2011 16:42:37 +0000 Subject: [PATCH] Added DSA functions. --- .../org/lwjgl/opengl/ARB_texture_storage.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/templates/org/lwjgl/opengl/ARB_texture_storage.java b/src/templates/org/lwjgl/opengl/ARB_texture_storage.java index 665a039c..f50799f2 100644 --- a/src/templates/org/lwjgl/opengl/ARB_texture_storage.java +++ b/src/templates/org/lwjgl/opengl/ARB_texture_storage.java @@ -31,6 +31,7 @@ */ package org.lwjgl.opengl; +import org.lwjgl.util.generator.Dependent; import org.lwjgl.util.generator.Reuse; import org.lwjgl.util.generator.opengl.GLenum; import org.lwjgl.util.generator.opengl.GLsizei; @@ -55,4 +56,19 @@ public interface ARB_texture_storage { @GLenum int internalformat, @GLsizei int width, @GLsizei int height, @GLsizei int depth); -} + @Dependent("EXT_direct_state_access") + void glTextureStorage1DEXT(@GLuint int texture, @GLenum int target, @GLsizei int levels, + @GLenum int internalformat, + @GLsizei int width); + + @Dependent("EXT_direct_state_access") + void glTextureStorage2DEXT(@GLuint int texture, @GLenum int target, @GLsizei int levels, + @GLenum int internalformat, + @GLsizei int width, @GLsizei int height); + + @Dependent("EXT_direct_state_access") + void glTextureStorage3DEXT(@GLuint int texture, @GLenum int target, @GLsizei int levels, + @GLenum int internalformat, + @GLsizei int width, @GLsizei int height, @GLsizei int depth); + +} \ No newline at end of file