| 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 | Method and Description |
|---|---|
static R2MaskRendererType |
R2MaskRenderer.newRenderer(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new renderer.
|
static R2LightRendererType |
R2LightRenderer.newRenderer(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2TextureDefaultsType in_texture_defaults,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad)
Construct a new renderer.
|
static R2StencilRendererType |
R2StencilRenderer.newRenderer(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad) |
| Modifier and Type | Method and Description |
|---|---|
static R2DebugVisualizerRendererType |
R2DebugVisualizerRenderer.newRenderer(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new renderer.
|
static R2ShaderLightVolumeSingleType<R2LightSphericalSingleReadableType> |
R2DebugShaderLightSphericalConstantSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightVolumeSingleType<R2LightSphericalSingleReadableType> |
R2DebugShaderLightSphericalAttenuationSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightSingleType<R2LightDirectionalScreenSingle> |
R2DebugShaderLightDirectionalConstantSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
| Modifier and Type | Method and Description |
|---|---|
static R2ShaderTranslucentInstanceSingleType<R2TranslucentShaderBasicParameters> |
R2TranslucentShaderBasicPremultipliedSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderTranslucentInstanceBillboardedType<R2TranslucentShaderBasicParameters> |
R2TranslucentShaderBasicPremultipliedBillboarded.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderTranslucentInstanceBatchedType<R2TranslucentShaderBasicParameters> |
R2TranslucentShaderBasicPremultipliedBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<R2SurfaceShaderBasicStippledParameters> |
R2SurfaceShaderBasicStippledSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<R2SurfaceShaderBasicParameters> |
R2SurfaceShaderBasicSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<R2SurfaceShaderBasicReflectiveParameters> |
R2SurfaceShaderBasicReflectiveSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceBillboardedType<R2SurfaceShaderBasicParameters> |
R2SurfaceShaderBasicBillboarded.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceBatchedType<R2SurfaceShaderBasicParameters> |
R2SurfaceShaderBasicBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<com.io7m.jfunctional.Unit> |
R2StencilShaderSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleScreenType<com.io7m.jfunctional.Unit> |
R2StencilShaderScreen.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<com.io7m.jfunctional.Unit> |
R2ShaderLogDepthOnlySingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType>> |
R2ShaderDebugVisualSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleScreenType<com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType>> |
R2ShaderDebugVisualScreen.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceBillboardedType<com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType>> |
R2ShaderDebugVisualBillboarded.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceBatchedType<com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType>> |
R2ShaderDebugVisualBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleScreenType<com.io7m.jfunctional.Unit> |
R2ShaderDebugColorVerticesWorldPosition.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderTranslucentInstanceSingleType<R2RefractionMaskedDeltaParameters> |
R2RefractionMaskedDeltaShaderSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderTranslucentInstanceBillboardedType<R2RefractionMaskedDeltaParameters> |
R2RefractionMaskedDeltaShaderBillboarded.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderTranslucentInstanceBatchedType<R2RefractionMaskedDeltaParameters> |
R2RefractionMaskedDeltaShaderBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceSingleType<com.io7m.jfunctional.Unit> |
R2MaskShaderSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderInstanceBatchedType<com.io7m.jfunctional.Unit> |
R2MaskShaderBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightVolumeSingleType<R2LightSphericalSingleReadableType> |
R2LightShaderSphericalLambertSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightVolumeSingleType<R2LightSphericalSingleReadableType> |
R2LightShaderSphericalLambertPhongSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightVolumeSingleType<R2LightSphericalSingleReadableType> |
R2LightShaderSphericalLambertBlinnPhongSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightProjectiveType<R2LightProjectiveReadableType> |
R2LightShaderProjectiveLambertSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightProjectiveWithShadowType<R2LightProjectiveWithShadowVarianceType> |
R2LightShaderProjectiveLambertShadowVarianceSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightProjectiveType<R2LightProjectiveReadableType> |
R2LightShaderProjectiveLambertBlinnPhongSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightProjectiveWithShadowType<R2LightProjectiveWithShadowVarianceType> |
R2LightShaderProjectiveLambertBlinnPhongShadowVarianceSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightSingleType<R2LightDirectionalScreenSingle> |
R2LightShaderDirectionalSpecularSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderLightSingleType<R2LightAmbientScreenSingle> |
R2LightShaderAmbientSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderDepthSingleType<R2DepthShaderBasicStippledParameters> |
R2DepthShaderBasicStippledSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderDepthSingleType<R2DepthShaderBasicParameters> |
R2DepthShaderBasicSingle.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderDepthBatchedType<R2DepthShaderBasicParameters> |
R2DepthShaderBasicBatched.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
| Constructor and Description |
|---|
R2AbstractShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
String in_name,
String in_vertex,
Optional<String> in_geometry,
String in_fragment) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
R2ShaderPreprocessingEnvironmentType
The type of readable shader compilation environments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2ShaderPreprocessingEnvironment
The default implementation of the
R2ShaderPreprocessingEnvironmentType
interface. |
| Modifier and Type | Method and Description |
|---|---|
static R2FilterType<R2FilterEmissionParameters> |
R2FilterEmission.newFilter(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_id_pool,
R2FilterUsableType<R2FilterBoxBlurParameters<R2ImageBufferDescriptionType,R2ImageBufferUsableType,R2ImageBufferDescriptionType,R2ImageBufferUsableType>> in_blur,
R2RenderTargetPoolUsableType<R2ImageBufferDescriptionType,R2ImageBufferUsableType> in_render_target_pool,
R2UnitQuadUsableType in_quad)
Construct a new emission filter.
|
static R2FilterType<R2FilterFogParameters> |
R2FilterFogDepth.newFilter(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad) |
static R2FilterType<R2FilterFXAAParameters> |
R2FilterFXAA.newFilter(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_id_pool,
R2UnitQuadUsableType in_quad)
Create a new FXAA filter.
|
static R2FilterType<R2FilterDebugEyeZParameters> |
R2FilterDebugEyeZ.newFilter(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad) |
static R2FilterType<R2FilterSSAOParameters> |
R2FilterSSAO.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
com.io7m.jcanephora.texture_unit_allocator.JCGLTextureUnitContextParentType in_tc,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static R2FilterType<R2FilterLightApplicatorParametersType> |
R2FilterLightApplicator.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static <SD extends R2RenderTargetDescriptionType,S extends R2RenderTargetUsableType<SD>,DD extends R2RenderTargetDescriptionType,D extends R2RenderTargetUsableType<DD>> |
R2FilterBoxBlur.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2TextureDefaultsType in_tex_defaults,
R2RenderTargetPoolUsableType<DD,D> in_rtp_pool,
R2IDPoolType in_id_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static <SD extends R2RenderTargetDescriptionType,S extends R2RenderTargetUsableType<SD>,DD extends R2RenderTargetDescriptionType,D extends R2RenderTargetUsableType<DD>> |
R2FilterBilateralBlurDepthAware.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2TextureDefaultsType in_tex_defaults,
R2RenderTargetPoolUsableType<DD,D> in_rtp_pool,
R2IDPoolType in_id_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static R2FilterType<R2FilterOcclusionApplicatorParameters> |
R2FilterOcclusionApplicator.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2TextureDefaultsType in_textures,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static R2FilterType<R2FilterCompositorParameters> |
R2FilterCompositor.newFilter(R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2TextureDefaultsType in_textures,
com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad)
Construct a new filter.
|
static R2FilterType<R2FilterDebugEyePositionParameters> |
R2FilterDebugEyePosition.newRenderer(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type in_g,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
R2UnitQuadUsableType in_quad) |
static R2ShaderFilterType<R2ShaderSSAOParameters> |
R2ShaderSSAO.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterTextureShowParameters> |
R2ShaderFilterTextureShow.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterOcclusionApplicatorParameters> |
R2ShaderFilterOcclusionApplicator.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterLightApplicatorParameters> |
R2ShaderFilterLightApplicator.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterFogParameters> |
R2ShaderFilterFogDepthQuadraticInverse.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterFogParameters> |
R2ShaderFilterFogDepthQuadratic.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterFogParameters> |
R2ShaderFilterFogDepthLinear.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterEmissionParameters> |
R2ShaderFilterEmission.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2FilterDebugEyeZParameters> |
R2ShaderFilterDebugEyeZ.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterDebugEyePosition |
R2ShaderFilterDebugEyePosition.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterBoxBlurParameters> |
R2ShaderFilterBoxBlurVertical4f.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterBoxBlurParameters> |
R2ShaderFilterBoxBlurHorizontal4f.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterBilateralBlurDepthAwareParameters> |
R2ShaderFilterBilateralBlurDepthAwareVertical4f.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterBilateralBlurDepthAwareParameters> |
R2ShaderFilterBilateralBlurDepthAwareHorizontal4f.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
static R2ShaderFilterType<R2ShaderFilterFXAAParameters> |
R2ShaderFilterFXAAA.newShader(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
R2FilterFXAAQuality q)
Construct a new shader.
|
| Constructor and Description |
|---|
R2ShaderFilterFogDepth(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool,
String type) |
Copyright © 2017 <code@io7m.com> http://io7m.com