mirror of
https://github.com/shadowfacts/lwjgl2-arm64.git
synced 2026-04-05 14:35:58 +00:00
Added BufferObjectTracker.bindVBOBuffer()
This commit is contained in:
parent
dcb726d7da
commit
b9da4fae20
1 changed files with 13 additions and 0 deletions
|
|
@ -81,6 +81,19 @@ final class BufferObjectTracker {
|
|||
}
|
||||
}
|
||||
|
||||
static void bindVBOBuffer(int target, int buffer) {
|
||||
switch ( target ) {
|
||||
case GL15.GL_ELEMENT_ARRAY_BUFFER:
|
||||
getVBOElementStack().setState(buffer);
|
||||
break;
|
||||
case GL15.GL_ARRAY_BUFFER:
|
||||
getVBOArrayStack().setState(buffer);
|
||||
break;
|
||||
default:
|
||||
throw new IllegalArgumentException("Unsupported VBO target " + target);
|
||||
}
|
||||
}
|
||||
|
||||
static StateStack getVBOArrayStack() {
|
||||
return current_tracker.vbo_array_stack;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue