Added texture related functions to gl_functions.js
This commit is contained in:
@@ -20,6 +20,14 @@ MAYBE_EXTERN_C void jsGlDeleteBuffer(GlId bufferId);
|
||||
MAYBE_EXTERN_C GlId jsGlCreateBuffer();
|
||||
MAYBE_EXTERN_C void jsGlBindBuffer(GlEnum bufferType, GlId bufferId);
|
||||
MAYBE_EXTERN_C void jsGlBufferData(GlEnum bufferType, u32 dataLength, const void* dataPntr, GlEnum usageHint);
|
||||
MAYBE_EXTERN_C void jsGlDeleteTexture(GlId textureId);
|
||||
MAYBE_EXTERN_C GlId jsGlCreateTexture();
|
||||
MAYBE_EXTERN_C void jsGlActiveTexture(GlEnum textureIndex);
|
||||
MAYBE_EXTERN_C void jsGlBindTexture(GlEnum target, GlId textureId);
|
||||
MAYBE_EXTERN_C void jsGlTexImage2D(GlEnum target, GlEnum level, GlEnum internalFormat, int width, int height, int border, GlEnum format, GlEnum type, int dataLength, const void* dataPntr);
|
||||
MAYBE_EXTERN_C void jsGlTexParameteri(GlEnum target, GlEnum parameter, int value);
|
||||
MAYBE_EXTERN_C void jsGlGenerateMipmap(GlEnum target);
|
||||
MAYBE_EXTERN_C void jsGlDeleteVertexArray(GlId vaoId);
|
||||
MAYBE_EXTERN_C GlId jsGlCreateVertexArray();
|
||||
MAYBE_EXTERN_C void jsGlBindVertexArray(GlId vaoId);
|
||||
MAYBE_EXTERN_C void jsGlEnableVertexAttribArray(GlEnum location);
|
||||
|
||||
Reference in New Issue
Block a user