| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2ExceptionShaderParameterCountMismatch
An exception indicating that a compiled shader did not have the expected
number of parameters.
|
class |
R2ExceptionShaderParameterNotPresent
An exception indicating that a shader parameter was not found when one was
expected.
|
class |
R2ExceptionShaderParameterWrongType
An exception indicating that a shader parameter had a type other than the
given expected type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
R2DebugShaderLightSphericalConstantSingle.onValidate() |
void |
R2DebugShaderLightSphericalAttenuationSingle.onValidate() |
void |
R2DebugShaderLightDirectionalConstantSingle.onValidate() |
| Modifier and Type | Method and Description |
|---|---|
void |
R2TranslucentShaderBasicPremultipliedSingle.onValidate() |
void |
R2TranslucentShaderBasicPremultipliedBillboarded.onValidate() |
void |
R2TranslucentShaderBasicPremultipliedBatched.onValidate() |
void |
R2SurfaceShaderBasicStippledSingle.onValidate() |
void |
R2SurfaceShaderBasicSingle.onValidate() |
void |
R2SurfaceShaderBasicReflectiveSingle.onValidate() |
void |
R2SurfaceShaderBasicBillboarded.onValidate() |
void |
R2SurfaceShaderBasicBatched.onValidate() |
void |
R2StencilShaderSingle.onValidate() |
void |
R2StencilShaderScreen.onValidate() |
void |
R2ShaderLogDepthOnlySingle.onValidate() |
void |
R2ShaderDebugVisualSingle.onValidate() |
void |
R2ShaderDebugVisualScreen.onValidate() |
void |
R2ShaderDebugVisualBillboarded.onValidate() |
void |
R2ShaderDebugVisualBatched.onValidate() |
void |
R2ShaderDebugColorVerticesWorldPosition.onValidate() |
void |
R2RefractionMaskedDeltaShaderSingle.onValidate() |
void |
R2RefractionMaskedDeltaShaderBillboarded.onValidate() |
void |
R2RefractionMaskedDeltaShaderBatched.onValidate() |
void |
R2MaskShaderSingle.onValidate() |
void |
R2MaskShaderBatched.onValidate() |
void |
R2LightShaderSphericalLambertSingle.onValidate() |
void |
R2LightShaderSphericalLambertPhongSingle.onValidate() |
void |
R2LightShaderSphericalLambertBlinnPhongSingle.onValidate() |
void |
R2LightShaderProjectiveLambertSingle.onValidate() |
void |
R2LightShaderProjectiveLambertShadowVarianceSingle.onValidate() |
void |
R2LightShaderProjectiveLambertBlinnPhongSingle.onValidate() |
void |
R2LightShaderProjectiveLambertBlinnPhongShadowVarianceSingle.onValidate() |
void |
R2LightShaderDirectionalSpecularSingle.onValidate() |
void |
R2LightShaderAmbientSingle.onValidate() |
void |
R2DepthShaderBasicStippledSingle.onValidate() |
void |
R2DepthShaderBasicSingle.onValidate() |
void |
R2DepthShaderBasicBatched.onValidate() |
| Modifier and Type | Method and Description |
|---|---|
void |
R2ShaderUsableType.onValidate()
Validate the shader prior to executing a draw call.
|
void |
R2ShaderTranslucentInstanceSingleVerifier.onValidate() |
void |
R2ShaderTranslucentInstanceBillboardedVerifier.onValidate() |
void |
R2ShaderTranslucentInstanceBatchedVerifier.onValidate() |
void |
R2ShaderLightVolumeSingleVerifier.onValidate() |
void |
R2ShaderLightScreenSingleVerifier.onValidate() |
void |
R2ShaderLightProjectiveWithShadowVerifier.onValidate() |
void |
R2ShaderLightProjectiveVerifier.onValidate() |
void |
R2ShaderInstanceSingleVerifier.onValidate() |
void |
R2ShaderInstanceBillboardedVerifier.onValidate() |
void |
R2ShaderInstanceBatchedVerifier.onValidate() |
void |
R2ShaderFilterVerifier.onValidate() |
void |
R2ShaderDepthSingleVerifier.onValidate() |
void |
R2ShaderDepthBatchedVerifier.onValidate() |
| Modifier and Type | Method and Description |
|---|---|
void |
R2ShaderSSAO.onValidate() |
void |
R2ShaderFilterTextureShow.onValidate() |
void |
R2ShaderFilterOcclusionApplicator.onValidate() |
void |
R2ShaderFilterLightApplicator.onValidate() |
void |
R2ShaderFilterFogDepth.onValidate() |
void |
R2ShaderFilterFXAAA.onValidate() |
void |
R2ShaderFilterEmission.onValidate() |
void |
R2ShaderFilterDebugEyeZ.onValidate() |
void |
R2ShaderFilterDebugEyePosition.onValidate() |
void |
R2ShaderFilterBoxBlurVertical4f.onValidate() |
void |
R2ShaderFilterBoxBlurHorizontal4f.onValidate() |
void |
R2ShaderFilterBilateralBlurDepthAwareVertical4f.onValidate() |
void |
R2ShaderFilterBilateralBlurDepthAwareHorizontal4f.onValidate() |
Copyright © 2016 <code@io7m.com> http://io7m.com