Added float type to GL11.glGetTexImage
This commit is contained in:
parent
2563ccb99d
commit
e1662c6659
|
@ -1345,6 +1345,13 @@ public final class GL11 {
|
|||
BufferChecks.checkBuffer(pixels, GLChecks.calculateImageStorage(pixels, format, type, 1, 1, 1));
|
||||
nglGetTexImage(target, level, format, type, pixels, pixels.position(), function_pointer);
|
||||
}
|
||||
public static void glGetTexImage(int target, int level, int format, int type, FloatBuffer pixels) {
|
||||
long function_pointer = GLContext.getCapabilities().GL11_glGetTexImage_pointer;
|
||||
BufferChecks.checkFunctionAddress(function_pointer);
|
||||
GLChecks.ensurePackPBOdisabled();
|
||||
BufferChecks.checkBuffer(pixels, GLChecks.calculateImageStorage(pixels, format, type, 1, 1, 1));
|
||||
nglGetTexImage(target, level, format, type, pixels, pixels.position() << 2, function_pointer);
|
||||
}
|
||||
public static void glGetTexImage(int target, int level, int format, int type, IntBuffer pixels) {
|
||||
long function_pointer = GLContext.getCapabilities().GL11_glGetTexImage_pointer;
|
||||
BufferChecks.checkFunctionAddress(function_pointer);
|
||||
|
|
|
@ -909,6 +909,7 @@ public interface GL11 {
|
|||
@GLbyte
|
||||
@GLshort
|
||||
@GLint
|
||||
@GLfloat
|
||||
Buffer pixels);
|
||||
|
||||
@StripPostfix("params")
|
||||
|
|
Loading…
Reference in New Issue