| Package | Description |
|---|---|
| com.io7m.jcanephora.async |
Asynchronous resource loading.
|
| com.io7m.jcanephora.core.api |
Type-safe OpenGL interfaces.
|
| com.io7m.jcanephora.fake |
A fake implementation of the
jcanephora APIs intended for unit
testing code without access to a GPU. |
| com.io7m.jcanephora.renderstate |
Render state abstraction.
|
| Modifier and Type | Method and Description |
|---|---|
default <B> CompletableFuture<B> |
JCGLAsyncInterfaceUsableGL33Type.evaluate(BiFunction<JCGLInterfaceGL33Type,com.io7m.jfunctional.Unit,B> f)
Evaluate a function on the context's dedicated OpenGL thread.
|
<A,B> CompletableFuture<B> |
JCGLAsyncInterfaceUsableGL33Type.evaluateWith(A context,
BiFunction<JCGLInterfaceGL33Type,A,B> f)
Evaluate a function on the context's dedicated OpenGL thread.
|
<A,B> CompletableFuture<B> |
JCGLAsyncInterfaceGL33.evaluateWith(A c,
BiFunction<JCGLInterfaceGL33Type,A,B> f) |
| Modifier and Type | Method and Description |
|---|---|
JCGLInterfaceGL33Type |
JCGLContextUsableType.contextGetGL33() |
| Modifier and Type | Method and Description |
|---|---|
JCGLInterfaceGL33Type |
FakeContext.contextGetGL33() |
| Modifier and Type | Method and Description |
|---|---|
static void |
JCGLRenderStates.activate(JCGLInterfaceGL33Type g,
JCGLRenderStateType r)
Activate the given render state.
|
Copyright © 2016 <code@io7m.com> http://io7m.com