| Package | Description |
|---|---|
| bvv.core.backend.jogl | |
| bvv.core.cache | |
| bvv.core.render | |
| bvv.core.shadergen |
| Modifier and Type | Class and Description |
|---|---|
class |
JoglGpuContext |
| Modifier and Type | Method and Description |
|---|---|
void |
PboChain.maintain(GpuContext context)
Maps and unmaps Pbos and uploads to texture.
|
static void |
ProcessFillTasks.parallel(TextureCache textureCache,
PboChain pboChain,
GpuContext context,
ForkJoinPool forkJoinPool,
Collection<? extends FillTask> tasks) |
static void |
ProcessFillTasks.sequential(TextureCache textureCache,
PboChain pboChain,
GpuContext context,
Collection<? extends FillTask> tasks) |
boolean |
PboChain.tryActivate(GpuContext context)
Activate next Pbo if necessary and possible.
|
boolean |
PboChain.tryUpload(GpuContext context)
Unmap and upload next Pbo if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiVolumeShaderMip.bindSamplers(GpuContext context) |
void |
SimpleStackManager.freeSimpleVolumes(GpuContext context)
Free allocated resources associated to all stacks.
|
void |
DefaultSimpleStackManager.freeSimpleVolumes(GpuContext context) |
void |
SimpleStackManager.freeUnusedSimpleVolumes(GpuContext context)
Free allocated resources associated to all stacks that have not been
requested since the
last call to SimpleStackManager.freeUnusedSimpleVolumes(GpuContext). |
void |
DefaultSimpleStackManager.freeUnusedSimpleVolumes(GpuContext context)
Free allocated resources associated to all stacks that have not been
requested since the
last call to DefaultSimpleStackManager.freeUnusedSimpleVolumes(GpuContext). |
SimpleVolume |
SimpleStackManager.getSimpleVolume(GpuContext context,
SimpleStack3D<?> stack) |
SimpleVolume |
DefaultSimpleStackManager.getSimpleVolume(GpuContext context,
SimpleStack3D<?> stack) |
void |
MultiVolumeShaderMip.setUniforms(GpuContext context) |
void |
LookupTextureARGB.upload(GpuContext context) |
void |
VolumeTextureU8.upload(GpuContext context,
Buffer data) |
void |
VolumeTextureRGBA8.upload(GpuContext context,
Buffer data) |
void |
VolumeTextureU16.upload(GpuContext context,
Buffer data) |
void |
MultiVolumeShaderMip.use(GpuContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractShader.bindSamplers(GpuContext gpu) |
void |
Shader.bindSamplers(GpuContext gpu) |
void |
AbstractShader.setUniforms(GpuContext gpu) |
void |
Shader.setUniforms(GpuContext gpu) |
void |
AbstractShader.use(GpuContext gpu) |
void |
Shader.use(GpuContext gpu) |
Copyright © 2018–2025 BigDataViewer. All rights reserved.