Class IndirectBuffers
java.lang.Object
com.jozufozu.flywheel.backend.engine.indirect.IndirectBuffers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intfinal ResizableStorageArraystatic final longstatic final longstatic final intfinal ResizableStorageArraystatic final intstatic final longfinal ResizableStorageArraystatic final intstatic final intstatic final longfinal ResizableStorageArraystatic final longfinal ResizableStorageArraystatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidBind all buffers except the draw command buffer.voidvoiddelete()
-
Field Details
-
BUFFER_COUNT
public static final int BUFFER_COUNT- See Also:
-
INT_SIZE
public static final long INT_SIZE- See Also:
-
PTR_SIZE
public static final long PTR_SIZE -
MODEL_STRIDE
public static final long MODEL_STRIDE- See Also:
-
DRAW_COMMAND_STRIDE
public static final long DRAW_COMMAND_STRIDE- See Also:
-
DRAW_COMMAND_OFFSET
public static final long DRAW_COMMAND_OFFSET- See Also:
-
INSTANCE_INDEX
public static final int INSTANCE_INDEX- See Also:
-
TARGET_INDEX
public static final int TARGET_INDEX- See Also:
-
MODEL_INDEX_INDEX
public static final int MODEL_INDEX_INDEX- See Also:
-
MODEL_INDEX
public static final int MODEL_INDEX- See Also:
-
DRAW_INDEX
public static final int DRAW_INDEX- See Also:
-
instance
-
target
-
modelIndex
-
model
-
draw
-
-
Method Details
-
bindForCompute
public void bindForCompute() -
bindForDraw
public void bindForDraw() -
bindForCrumbling
public void bindForCrumbling()Bind all buffers except the draw command buffer. -
delete
public void delete()
-