| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| com.io7m.r2.core.debug |
Types and functions associated with debugging.
|
| com.io7m.r2.core.shaders.provided |
Default provided shaders.
|
| com.io7m.r2.core.shaders.types |
Shader types.
|
| com.io7m.r2.filters |
Default provided filters.
|
| Class and Description |
|---|
| R2ShaderDepthBatchedUsableType
The type of usable shaders for rendering the depths of batched instances.
|
| R2ShaderDepthSingleUsableType
The type of usable shaders for rendering the depths of single instances.
|
| R2ShaderInstanceBatchedUsableType
The type of usable shaders for rendering the surfaces of batched instances.
|
| R2ShaderInstanceBillboardedUsableType
The type of usable shaders for rendering the surfaces of billboarded
instances.
|
| R2ShaderInstanceSingleUsableType
The type of usable shaders for rendering the surfaces of single instances.
|
| R2ShaderLightSingleUsableType
The type of usable single-instance light shaders.
|
| R2ShaderPreprocessingEnvironmentReadableType
The type of shader compilation environments.
|
| R2ShaderTranslucentInstanceBatchedType
The type of shaders for rendering the surfaces of translucent batched
instances.
|
| R2ShaderTranslucentInstanceBillboardedType
The type of shaders for rendering the surfaces of translucent billboarded
instances.
|
| R2ShaderTranslucentInstanceSingleType
The type of shaders for rendering the surfaces of translucent single
instances.
|
| R2ShaderUsableType
The type of usable shaders.
|
| Class and Description |
|---|
| R2ShaderLightScreenSingleType
The type of single-instance light shaders that operate on full-screen quads.
|
| R2ShaderLightScreenSingleUsableType
The type of usable single-instance light shaders that operate on full-screen
quads.
|
| R2ShaderLightSingleType
The type of single-instance light shaders.
|
| R2ShaderLightSingleUsableType
The type of usable single-instance light shaders.
|
| R2ShaderLightVolumeSingleType
The type of single-instance light shaders.
|
| R2ShaderLightVolumeSingleUsableType
The type of usable single-instance volume light shaders.
|
| R2ShaderParametersLightType
The type of material-related parameters available to shaders.
|
| R2ShaderPreprocessingEnvironmentReadableType
The type of shader compilation environments.
|
| R2ShaderScreenType
The type of shaders for rendering screen-sized quads.
|
| R2ShaderScreenUsableType
The type of usable shaders for rendering screen-sized quads.
|
| R2ShaderType
The type of shaders.
|
| R2ShaderUsableType
The type of usable shaders.
|
| Class and Description |
|---|
| R2ShaderDepthBatchedType
The type of shaders for rendering the depths of batched instances.
|
| R2ShaderDepthBatchedUsableType
The type of usable shaders for rendering the depths of batched instances.
|
| R2ShaderDepthSingleType
The type of shaders for rendering the depths of single instances.
|
| R2ShaderDepthSingleUsableType
The type of usable shaders for rendering the depths of single instances.
|
| R2ShaderInstanceBatchedType
The type of shaders for rendering the surfaces of batched instances into a
geometry buffer.
|
| R2ShaderInstanceBatchedUsableType
The type of usable shaders for rendering the surfaces of batched instances.
|
| R2ShaderInstanceBillboardedType
The type of shaders for rendering the surfaces of billboarded instances into
a geometry buffer.
|
| R2ShaderInstanceBillboardedUsableType
The type of usable shaders for rendering the surfaces of billboarded
instances.
|
| R2ShaderInstanceSingleScreenType
The type of shaders for rendering the surfaces of single full-screen
instances.
|
| R2ShaderInstanceSingleScreenUsableType
The type of usable shaders for rendering the surfaces of single full-screen
instances.
|
| R2ShaderInstanceSingleType
The type of shaders for rendering the surfaces of single instances.
|
| R2ShaderInstanceSingleUsableType
The type of usable shaders for rendering the surfaces of single instances.
|
| R2ShaderLightProjectiveType
The type of single-instance projective light shaders.
|
| R2ShaderLightProjectiveUsableType
The type of usable single-instance projective light shaders.
|
| R2ShaderLightProjectiveWithShadowType
The type of single-instance projective light shaders with shadows.
|
| R2ShaderLightProjectiveWithShadowUsableType
The type of usable single-instance projective light shaders with shadows.
|
| R2ShaderLightScreenSingleType
The type of single-instance light shaders that operate on full-screen quads.
|
| R2ShaderLightScreenSingleUsableType
The type of usable single-instance light shaders that operate on full-screen
quads.
|
| R2ShaderLightSingleType
The type of single-instance light shaders.
|
| R2ShaderLightSingleUsableType
The type of usable single-instance light shaders.
|
| R2ShaderLightVolumeSingleType
The type of single-instance light shaders.
|
| R2ShaderLightVolumeSingleUsableType
The type of usable single-instance volume light shaders.
|
| R2ShaderParametersLightType
The type of material-related parameters available to shaders.
|
| R2ShaderParametersMaterialType
The type of material-related parameters available to shaders.
|
| R2ShaderParametersViewType
The type of view-related parameters available to shaders.
|
| R2ShaderPreprocessingEnvironmentReadableType
The type of shader compilation environments.
|
| R2ShaderScreenType
The type of shaders for rendering screen-sized quads.
|
| R2ShaderScreenUsableType
The type of usable shaders for rendering screen-sized quads.
|
| R2ShaderTranslucentInstanceBatchedType
The type of shaders for rendering the surfaces of translucent batched
instances.
|
| R2ShaderTranslucentInstanceBatchedUsableType
The type of usable shaders for rendering the surfaces of translucent batched
instances.
|
| R2ShaderTranslucentInstanceBillboardedType
The type of shaders for rendering the surfaces of translucent billboarded
instances.
|
| R2ShaderTranslucentInstanceBillboardedUsableType
The type of usable shaders for rendering the surfaces of translucent
billboarded instances.
|
| R2ShaderTranslucentInstanceSingleType
The type of shaders for rendering the surfaces of translucent single
instances.
|
| R2ShaderTranslucentInstanceSingleUsableType
The type of usable shaders for rendering the surfaces of translucent single
instances.
|
| R2ShaderTranslucentType
The type of translucent shaders.
|
| R2ShaderTranslucentUsableType
The type of usable translucent shaders.
|
| R2ShaderType
The type of shaders.
|
| R2ShaderUsableType
The type of usable shaders.
|
| Class and Description |
|---|
| R2ShaderDepthBatchedType
The type of shaders for rendering the depths of batched instances.
|
| R2ShaderDepthBatchedUsableType
The type of usable shaders for rendering the depths of batched instances.
|
| R2ShaderDepthSingleType
The type of shaders for rendering the depths of single instances.
|
| R2ShaderDepthSingleUsableType
The type of usable shaders for rendering the depths of single instances.
|
| R2ShaderFilterType
The type of shaders for implementing full-screen filters.
|
| R2ShaderFilterUsableType
The type of usable shaders for implementing full-screen filters.
|
| R2ShaderInstanceBatchedType
The type of shaders for rendering the surfaces of batched instances into a
geometry buffer.
|
| R2ShaderInstanceBatchedUsableType
The type of usable shaders for rendering the surfaces of batched instances.
|
| R2ShaderInstanceBillboardedType
The type of shaders for rendering the surfaces of billboarded instances into
a geometry buffer.
|
| R2ShaderInstanceBillboardedUsableType
The type of usable shaders for rendering the surfaces of billboarded
instances.
|
| R2ShaderInstanceSingleScreenUsableType
The type of usable shaders for rendering the surfaces of single full-screen
instances.
|
| R2ShaderInstanceSingleType
The type of shaders for rendering the surfaces of single instances.
|
| R2ShaderInstanceSingleUsableType
The type of usable shaders for rendering the surfaces of single instances.
|
| R2ShaderLightProjectiveType
The type of single-instance projective light shaders.
|
| R2ShaderLightProjectiveUsableType
The type of usable single-instance projective light shaders.
|
| R2ShaderLightProjectiveWithShadowType
The type of single-instance projective light shaders with shadows.
|
| R2ShaderLightProjectiveWithShadowUsableType
The type of usable single-instance projective light shaders with shadows.
|
| R2ShaderLightScreenSingleType
The type of single-instance light shaders that operate on full-screen quads.
|
| R2ShaderLightScreenSingleUsableType
The type of usable single-instance light shaders that operate on full-screen
quads.
|
| R2ShaderLightSingleType
The type of single-instance light shaders.
|
| R2ShaderLightSingleUsableType
The type of usable single-instance light shaders.
|
| R2ShaderLightVolumeSingleType
The type of single-instance light shaders.
|
| R2ShaderLightVolumeSingleUsableType
The type of usable single-instance volume light shaders.
|
| R2ShaderParametersFilter
The type of filter-related parameters available to shaders.
|
| R2ShaderParametersFilter.Builder
Builds instances of type
R2ShaderParametersFilter. |
| R2ShaderParametersFilterMutable
A modifiable implementation of the
R2ShaderParametersFilterType type. |
| R2ShaderParametersFilterType
The type of filter-related parameters available to shaders.
|
| R2ShaderParametersLight
The type of material-related parameters available to shaders.
|
| R2ShaderParametersLight.Builder
Builds instances of type
R2ShaderParametersLight. |
| R2ShaderParametersLightMutable
A modifiable implementation of the
R2ShaderParametersLightType type. |
| R2ShaderParametersLightType
The type of material-related parameters available to shaders.
|
| R2ShaderParametersMaterial
The type of material-related parameters available to shaders.
|
| R2ShaderParametersMaterial.Builder
Builds instances of type
R2ShaderParametersMaterial. |
| R2ShaderParametersMaterialMutable
A modifiable implementation of the
R2ShaderParametersMaterialType type. |
| R2ShaderParametersMaterialType
The type of material-related parameters available to shaders.
|
| R2ShaderParametersView
The type of view-related parameters available to shaders.
|
| R2ShaderParametersView.Builder
Builds instances of type
R2ShaderParametersView. |
| R2ShaderParametersViewMutable
A modifiable implementation of the
R2ShaderParametersViewType type. |
| R2ShaderParametersViewType
The type of view-related parameters available to shaders.
|
| R2ShaderPreprocessingEnvironmentReadableType
The type of shader compilation environments.
|
| R2ShaderPreprocessingEnvironmentType
The type of readable shader compilation environments.
|
| R2ShaderScreenType
The type of shaders for rendering screen-sized quads.
|
| R2ShaderScreenUsableType
The type of usable shaders for rendering screen-sized quads.
|
| R2ShaderTranslucentInstanceBatchedType
The type of shaders for rendering the surfaces of translucent batched
instances.
|
| R2ShaderTranslucentInstanceBatchedUsableType
The type of usable shaders for rendering the surfaces of translucent batched
instances.
|
| R2ShaderTranslucentInstanceBillboardedType
The type of shaders for rendering the surfaces of translucent billboarded
instances.
|
| R2ShaderTranslucentInstanceBillboardedUsableType
The type of usable shaders for rendering the surfaces of translucent
billboarded instances.
|
| R2ShaderTranslucentInstanceSingleType
The type of shaders for rendering the surfaces of translucent single
instances.
|
| R2ShaderTranslucentInstanceSingleUsableType
The type of usable shaders for rendering the surfaces of translucent single
instances.
|
| R2ShaderTranslucentType
The type of translucent shaders.
|
| R2ShaderTranslucentUsableType
The type of usable translucent shaders.
|
| R2ShaderType
The type of shaders.
|
| R2ShaderUsableType
The type of usable shaders.
|
| Class and Description |
|---|
| R2ShaderFilterType
The type of shaders for implementing full-screen filters.
|
| R2ShaderFilterUsableType
The type of usable shaders for implementing full-screen filters.
|
| R2ShaderParametersFilterType
The type of filter-related parameters available to shaders.
|
| R2ShaderPreprocessingEnvironmentReadableType
The type of shader compilation environments.
|
| R2ShaderScreenType
The type of shaders for rendering screen-sized quads.
|
| R2ShaderScreenUsableType
The type of usable shaders for rendering screen-sized quads.
|
| R2ShaderType
The type of shaders.
|
| R2ShaderUsableType
The type of usable shaders.
|
Copyright © 2017 <code@io7m.com> http://io7m.com