<T> CompletableFuture<JCGLAsyncBufferPairType> |
JCGLAsyncResourceLoaderType.loadArrayIndexBuffers(Supplier<T> on_data,
Function<T,Long> on_array_size,
JCGLUsageHint array_usage,
Function<T,Long> on_index_size,
JCGLUnsignedType index_type,
JCGLUsageHint index_usage,
BiFunction<T,JCGLArrayBufferType,JCGLBufferUpdateType<JCGLArrayBufferType>> on_populate_array,
BiFunction<T,JCGLIndexBufferType,JCGLBufferUpdateType<JCGLIndexBufferType>> on_populate_index)
Asynchronously create an array and index buffer pair.
|
<T> CompletableFuture<JCGLAsyncBufferPairType> |
JCGLAsyncResourceLoaderType.loadArrayIndexBuffers(Supplier<T> on_data,
Function<T,Long> on_array_size,
JCGLUsageHint array_usage,
Function<T,Long> on_index_size,
JCGLUnsignedType index_type,
JCGLUsageHint index_usage,
BiFunction<T,JCGLArrayBufferType,JCGLBufferUpdateType<JCGLArrayBufferType>> on_populate_array,
BiFunction<T,JCGLIndexBufferType,JCGLBufferUpdateType<JCGLIndexBufferType>> on_populate_index)
Asynchronously create an array and index buffer pair.
|
<T> CompletableFuture<JCGLAsyncBufferPairType> |
JCGLAsyncResourceLoader.loadArrayIndexBuffers(Supplier<T> on_data,
Function<T,Long> on_array_size,
JCGLUsageHint array_usage,
Function<T,Long> on_index_size,
JCGLUnsignedType index_type,
JCGLUsageHint index_usage,
BiFunction<T,JCGLArrayBufferType,JCGLBufferUpdateType<JCGLArrayBufferType>> on_populate_array,
BiFunction<T,JCGLIndexBufferType,JCGLBufferUpdateType<JCGLIndexBufferType>> on_populate_index) |
<T> CompletableFuture<JCGLAsyncBufferPairType> |
JCGLAsyncResourceLoader.loadArrayIndexBuffers(Supplier<T> on_data,
Function<T,Long> on_array_size,
JCGLUsageHint array_usage,
Function<T,Long> on_index_size,
JCGLUnsignedType index_type,
JCGLUsageHint index_usage,
BiFunction<T,JCGLArrayBufferType,JCGLBufferUpdateType<JCGLArrayBufferType>> on_populate_array,
BiFunction<T,JCGLIndexBufferType,JCGLBufferUpdateType<JCGLIndexBufferType>> on_populate_index) |