| Package | Description |
|---|---|
| com.io7m.r2.core.shaders.provided |
Default provided shaders.
|
| com.io7m.r2.core.shaders.types |
Shader types.
|
| Modifier and Type | Method and Description |
|---|---|
void |
R2TranslucentShaderBasicPremultipliedSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2TranslucentShaderBasicPremultipliedBillboarded.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2TranslucentShaderBasicPremultipliedBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2SurfaceShaderBasicStippledSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2SurfaceShaderBasicSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2SurfaceShaderBasicReflectiveSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2SurfaceShaderBasicBillboarded.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2SurfaceShaderBasicBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2StencilShaderSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2StencilShaderScreen.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderLogDepthOnlySingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDebugVisualSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDebugVisualScreen.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDebugVisualBillboarded.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDebugVisualBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDebugColorVerticesWorldPosition.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2RefractionMaskedDeltaShaderSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2RefractionMaskedDeltaShaderBillboarded.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2RefractionMaskedDeltaShaderBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2MaskShaderSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2MaskShaderBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2DepthShaderBasicStippledSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2DepthShaderBasicSingle.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2DepthShaderBasicBatched.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
R2ShaderParametersView
The type of view-related parameters available to shaders.
|
class |
R2ShaderParametersViewMutable
A modifiable implementation of the
R2ShaderParametersViewType type. |
| Modifier and Type | Method and Description |
|---|---|
static R2ShaderParametersView |
R2ShaderParametersView.copyOf(R2ShaderParametersViewType instance)
Creates an immutable copy of a
R2ShaderParametersViewType value. |
R2ShaderParametersViewMutable |
R2ShaderParametersViewMutable.from(R2ShaderParametersViewType instance)
Fill this modifiable instance with attribute values from the provided
R2ShaderParametersViewType instance. |
R2ShaderParametersView.Builder |
R2ShaderParametersView.Builder.from(R2ShaderParametersViewType instance)
Fill a builder with attribute values from the provided
R2ShaderParametersViewType instance. |
void |
R2ShaderTranslucentInstanceSingleVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderTranslucentInstanceSingleUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderTranslucentInstanceBillboardedVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderTranslucentInstanceBillboardedUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderTranslucentInstanceBatchedVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderTranslucentInstanceBatchedUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderInstanceSingleVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderInstanceSingleUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderInstanceSingleScreenUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderInstanceBillboardedVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderInstanceBillboardedUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderInstanceBatchedVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderInstanceBatchedUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
void |
R2ShaderDepthSingleVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDepthBatchedVerifier.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters) |
void |
R2ShaderDepthBatchedUsableType.onReceiveViewValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersViewType view_parameters)
Set shader values that are derived from the current view.
|
Copyright © 2017 <code@io7m.com> http://io7m.com