public class GL3Primitive extends GL3Object
Modifier and Type | Method and Description |
---|---|
GL3Primitive |
acquire()
Signal the resource that something is holding a reference to it.
|
static GL3Primitive |
generate(com.jogamp.opengl.GL3 gl,
GL3SharedPrimitive glo) |
GL3SharedPrimitive.PrimitiveKey |
getKey() |
boolean |
matches(GL3SharedPrimitive.PrimitiveKey key) |
bind, dispose, draw, draw, draw, drawArrays, drawArrays, drawElements, drawInstancedArray, drawInstancedElements, generate, getShared, isDisposed, isValid
dispose, disposeInvalid, disposeInvalid, disposeUnreferenced, disposeUnreferenced, releaseDispose, releaseDispose
acquireAndCount, getReferenceCount, release, releaseAndCount
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
disposeInvalid
acquireAndCount, getReferenceCount, release, releaseAndCount
public GL3SharedPrimitive.PrimitiveKey getKey()
public boolean matches(GL3SharedPrimitive.PrimitiveKey key)
public GL3Primitive acquire()
ReferenceCounted
acquire
in interface GL3Resource
acquire
in interface GLResource
acquire
in interface ReferenceCounted
acquire
in class GL3Object
public static GL3Primitive generate(com.jogamp.opengl.GL3 gl, GL3SharedPrimitive glo)