public final class R2ShaderFilterBilateralBlurDepthAwareVertical4f extends R2AbstractFilterShader<R2ShaderFilterBilateralBlurDepthAwareParameters>
R2AbstractFilterShader.State
Modifier and Type | Method and Description |
---|---|
static R2ShaderFilterBilateralBlurDepthAwareVertical4f |
create(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders,
R2ShaderPreprocessingEnvironmentReadableType in_shader_env,
R2IDPoolType in_pool)
Construct a new shader.
|
protected void |
onActualReceiveFilterValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2ShaderParametersFilterType<R2ShaderFilterBilateralBlurDepthAwareParameters> parameters) |
Class<R2ShaderFilterBilateralBlurDepthAwareParameters> |
shaderParametersType() |
onCheckActivated, onCheckDeactivated, onCheckGetFSM, onCheckValidated, onReceiveFilterValues
delete, environment, isDeleted, onActivate, onDeactivate, onValidate, shaderID, shaderProgram
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delete, wrap
environment, onActivate, onDeactivate, onValidate, shaderID, shaderProgram
public static R2ShaderFilterBilateralBlurDepthAwareVertical4f create(com.io7m.jcanephora.core.api.JCGLShadersType in_shaders, R2ShaderPreprocessingEnvironmentReadableType in_shader_env, R2IDPoolType in_pool)
in_shaders
- A shader interfacein_shader_env
- Shader sourcesin_pool
- The ID poolpublic Class<R2ShaderFilterBilateralBlurDepthAwareParameters> shaderParametersType()
protected void onActualReceiveFilterValues(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g, R2ShaderParametersFilterType<R2ShaderFilterBilateralBlurDepthAwareParameters> parameters)
onActualReceiveFilterValues
in class R2AbstractFilterShader<R2ShaderFilterBilateralBlurDepthAwareParameters>
Copyright © 2017 <code@io7m.com> http://io7m.com