Interface | Description |
---|---|
R2ShaderDepthBatchedType<M> |
The type of shaders for rendering the depths of batched instances.
|
R2ShaderDepthBatchedUsableType<M> |
The type of usable shaders for rendering the depths of batched instances.
|
R2ShaderDepthSingleType<M> |
The type of shaders for rendering the depths of single instances.
|
R2ShaderDepthSingleUsableType<M> |
The type of usable shaders for rendering the depths of single instances.
|
R2ShaderFilterType<M> |
The type of shaders for implementing full-screen filters.
|
R2ShaderFilterUsableType<M> |
The type of usable shaders for implementing full-screen filters.
|
R2ShaderInstanceBatchedType<M> |
The type of shaders for rendering the surfaces of batched instances into a
geometry buffer.
|
R2ShaderInstanceBatchedUsableType<M> |
The type of usable shaders for rendering the surfaces of batched instances.
|
R2ShaderInstanceBillboardedType<M> |
The type of shaders for rendering the surfaces of billboarded instances into
a geometry buffer.
|
R2ShaderInstanceBillboardedUsableType<M> |
The type of usable shaders for rendering the surfaces of billboarded
instances.
|
R2ShaderInstanceSingleScreenType<M> |
The type of shaders for rendering the surfaces of single full-screen
instances.
|
R2ShaderInstanceSingleScreenUsableType<M> |
The type of usable shaders for rendering the surfaces of single full-screen
instances.
|
R2ShaderInstanceSingleType<M> |
The type of shaders for rendering the surfaces of single instances.
|
R2ShaderInstanceSingleUsableType<M> |
The type of usable shaders for rendering the surfaces of single instances.
|
R2ShaderLightProjectiveType<M extends R2LightProjectiveReadableType> |
The type of single-instance projective light shaders.
|
R2ShaderLightProjectiveUsableType<M extends R2LightProjectiveReadableType> |
The type of usable single-instance projective light shaders.
|
R2ShaderLightProjectiveWithShadowType<M extends R2LightProjectiveWithShadowReadableType> |
The type of single-instance projective light shaders with shadows.
|
R2ShaderLightProjectiveWithShadowUsableType<M extends R2LightProjectiveWithShadowReadableType> |
The type of usable single-instance projective light shaders with shadows.
|
R2ShaderLightScreenSingleType<M extends R2LightSingleReadableType> |
The type of single-instance light shaders that operate on full-screen quads.
|
R2ShaderLightScreenSingleUsableType<M extends R2LightSingleReadableType> |
The type of usable single-instance light shaders that operate on full-screen
quads.
|
R2ShaderLightSingleType<M extends R2LightSingleReadableType> |
The type of single-instance light shaders.
|
R2ShaderLightSingleUsableType<M extends R2LightSingleReadableType> |
The type of usable single-instance light shaders.
|
R2ShaderLightVolumeSingleType<M extends R2LightVolumeSingleReadableType> |
The type of single-instance light shaders.
|
R2ShaderLightVolumeSingleUsableType<M extends R2LightVolumeSingleReadableType> |
The type of usable single-instance volume light shaders.
|
R2ShaderParametersFilterType<M> |
The type of filter-related parameters available to shaders.
|
R2ShaderParametersLightType<M> |
The type of material-related parameters available to shaders.
|
R2ShaderParametersMaterialType<M> |
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.
|
R2ShaderPreprocessingEnvironmentType |
The type of readable shader compilation environments.
|
R2ShaderScreenType<M> |
The type of shaders for rendering screen-sized quads.
|
R2ShaderScreenUsableType<M> |
The type of usable shaders for rendering screen-sized quads.
|
R2ShaderTranslucentInstanceBatchedType<M> |
The type of shaders for rendering the surfaces of translucent batched
instances.
|
R2ShaderTranslucentInstanceBatchedUsableType<M> |
The type of usable shaders for rendering the surfaces of translucent batched
instances.
|
R2ShaderTranslucentInstanceBillboardedType<M> |
The type of shaders for rendering the surfaces of translucent billboarded
instances.
|
R2ShaderTranslucentInstanceBillboardedUsableType<M> |
The type of usable shaders for rendering the surfaces of translucent
billboarded instances.
|
R2ShaderTranslucentInstanceSingleType<M> |
The type of shaders for rendering the surfaces of translucent single
instances.
|
R2ShaderTranslucentInstanceSingleUsableType<M> |
The type of usable shaders for rendering the surfaces of translucent single
instances.
|
R2ShaderTranslucentType<M> |
The type of translucent shaders.
|
R2ShaderTranslucentUsableType<M> |
The type of usable translucent shaders.
|
R2ShaderType<M> |
The type of shaders.
|
R2ShaderUsableType<M> |
The type of usable shaders.
|
Class | Description |
---|---|
R2ShaderParameters |
Convenient functions for dealing with shader parameters.
|
R2ShaderParametersFilter<M> |
The type of filter-related parameters available to shaders.
|
R2ShaderParametersFilter.Builder<M> |
Builds instances of type
R2ShaderParametersFilter . |
R2ShaderParametersFilterMutable<M> |
A modifiable implementation of the
R2ShaderParametersFilterType type. |
R2ShaderParametersLight<M> |
The type of material-related parameters available to shaders.
|
R2ShaderParametersLight.Builder<M> |
Builds instances of type
R2ShaderParametersLight . |
R2ShaderParametersLightMutable<M> |
A modifiable implementation of the
R2ShaderParametersLightType type. |
R2ShaderParametersMaterial<M> |
The type of material-related parameters available to shaders.
|
R2ShaderParametersMaterial.Builder<M> |
Builds instances of type
R2ShaderParametersMaterial . |
R2ShaderParametersMaterialMutable<M> |
A modifiable implementation of the
R2ShaderParametersMaterialType type. |
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. |
R2ShaderPreprocessingEnvironment |
The default implementation of the
R2ShaderPreprocessingEnvironmentType
interface. |
Copyright © 2017 <code@io7m.com> http://io7m.com