public final class HwVao
extends java.lang.Object
bind(IGL)bindEnd(IGL)unbind(IGL)
| Modifier and Type | Method and Description |
|---|---|
protected static HwVao |
alloc(IGL gl) |
protected void |
bind(IGL gl)
Bind the VAO
|
void |
bindBuffer(IGL gl,
int target,
int id) |
protected void |
bindEnd(IGL gl)
End of VAO state change
Use unbind(IGL) to Unbind the VAO |
protected void |
destroy(IGLApi glApi) |
protected static HwVao |
empty(IGL gl) |
void |
enableClientState(IGL gl,
int index,
int size,
int type,
int stride,
java.nio.Buffer pointer) |
void |
enableClientState(IGL gl,
int index,
int size,
int type,
int stride,
int pointerOffset) |
void |
enableVertexAttribArray(IGL gl,
int index,
int size,
boolean normalized,
int stride,
java.nio.Buffer pointer,
int divisor) |
void |
enableVertexAttribArray(IGL gl,
int index,
int size,
int type,
boolean normalized,
int stride,
long pointerOffset,
int divisor) |
protected boolean |
isValid() |
protected void |
nonCachabled() |
protected void |
unbind(IGL gl)
UnbBind the VAO
|
protected final IGL gl
protected void nonCachabled()
protected void destroy(IGLApi glApi)
public void bindBuffer(IGL gl, int target, int id)
public void enableClientState(IGL gl, int index, int size, int type, int stride, int pointerOffset)
public void enableClientState(IGL gl, int index, int size, int type, int stride, java.nio.Buffer pointer)
public void enableVertexAttribArray(IGL gl, int index, int size, int type, boolean normalized, int stride, long pointerOffset, int divisor)
public void enableVertexAttribArray(IGL gl, int index, int size, boolean normalized, int stride, java.nio.Buffer pointer, int divisor)
protected boolean isValid()
protected void bind(IGL gl)
gl - protected void bindEnd(IGL gl)
unbind(IGL) to Unbind the VAOgl - protected void unbind(IGL gl)
gl - Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com