# Uses of Package
com.io7m.r2.filters

- Packages that use com.io7m.r2.filters
  Package | Description
  --- | ---
  com.io7m.r2.filters | Default provided filters.

- Classes in com.io7m.r2.filters used by com.io7m.r2.filters
  Class and Description
  R2BilateralBlurParameters The type of blur parameters specific to bilateral blurs.
  R2BilateralBlurParameters.Builder Builds instances of type `R2BilateralBlurParameters`.
  R2BilateralBlurParametersType The type of blur parameters specific to bilateral blurs.
  R2BlurParameters The type of blur parameters.
  R2BlurParameters.Builder Builds instances of type `R2BlurParameters`.
  R2BlurParametersType The type of blur parameters.
  R2EyePositionBufferType The type of eye-position buffers.
  R2EyePositionBufferUsableType The type of usable eye-space position buffers.
  R2EyeZBufferType The type of eye-Z buffers.
  R2EyeZBufferUsableType The type of usable eye-Z buffers.
  R2FilterBilateralBlurDepthAwareParameters Parameters for bilateral blur filters that blur render targets of type `S` and write the blurred results to render targets of type `T`.
  R2FilterBilateralBlurDepthAwareParameters.Builder Builds instances of type `R2FilterBilateralBlurDepthAwareParameters`.
  R2FilterBilateralBlurDepthAwareParametersType Parameters for bilateral blur filters that blur render targets of type `S` and write the blurred results to render targets of type `T`.
  R2FilterBoxBlurParameters Parameters for box blur filters that blur render targets of type `S` and write the blurred results to render targets of type `T`.
  R2FilterBoxBlurParameters.Builder Builds instances of type `R2FilterBoxBlurParameters`.
  R2FilterBoxBlurParametersType Parameters for box blur filters that blur render targets of type `S` and write the blurred results to render targets of type `T`.
  R2FilterCompositorBlendingType Parameters for blending an image in the compositor.
  R2FilterCompositorItem A single texture that will be rendered to some subset of the current viewport.
  R2FilterCompositorItem.Builder Builds instances of type `R2FilterCompositorItem`.
  R2FilterCompositorItemType A single texture that will be rendered to some subset of the current viewport.
  R2FilterCompositorParameters Parameters for filters that render textures to the current framebuffer.
  R2FilterCompositorParameters.Builder Builds instances of type `R2FilterCompositorParameters`.
  R2FilterCompositorParametersType Parameters for filters that render textures to the current framebuffer.
  R2FilterDebugEyePositionParameters Parameters for filters that reproduce eye-space position values.
  R2FilterDebugEyePositionParameters.Builder Builds instances of type `R2FilterDebugEyePositionParameters`.
  R2FilterDebugEyePositionParametersType Parameters for filters that reproduce eye-space position values.
  R2FilterDebugEyeZParameters Parameters for filters that reproduce eye-space Z values.
  R2FilterDebugEyeZParameters.Builder Builds instances of type `R2FilterDebugEyeZParameters`.
  R2FilterDebugEyeZParametersType Parameters for filters that reproduce eye-space Z values.
  R2FilterEmissionParameters The type of parameters for emission filters.
  R2FilterEmissionParameters.Builder Builds instances of type `R2FilterEmissionParameters`.
  R2FilterEmissionParametersType The type of parameters for emission filters.
  R2FilterFogParameters Parameters for the fog filter.
  R2FilterFogParameters.Builder Builds instances of type `R2FilterFogParameters`.
  R2FilterFogParametersType Parameters for the fog filter.
  R2FilterFogProgression The type of fog progression.
  R2FilterFXAAParameters The type of parameters for filters that apply anti-aliasing using the FXAA algorithm.
  R2FilterFXAAParameters.Builder Builds instances of type `R2FilterFXAAParameters`.
  R2FilterFXAAParametersType The type of parameters for filters that apply anti-aliasing using the FXAA algorithm.
  R2FilterFXAAQuality A specification of which FXAA preset to use, based on the desired quality level.
  R2FilterLightApplicatorParameters The type of light applicator filter parameters.
  R2FilterLightApplicatorParameters.Builder Builds instances of type `R2FilterLightApplicatorParameters`.
  R2FilterLightApplicatorParametersType The type of light applicator filter parameters.
  R2FilterOcclusionApplicatorParameters The type of occlusion applicator filter parameters.
  R2FilterOcclusionApplicatorParameters.Builder Builds instances of type `R2FilterOcclusionApplicatorParameters`.
  R2FilterOcclusionApplicatorParametersType The type of occlusion applicator filter parameters.
  R2FilterSSAOParameters The type of parameters for filters that calculate ambient occlusion in screen-space.
  R2FilterSSAOParameters.Builder Builds instances of type `R2FilterSSAOParameters`.
  R2FilterSSAOParametersType The type of parameters for filters that calculate ambient occlusion in screen-space.
  R2ShaderFilterBilateralBlurDepthAwareParameters The type of parameters for bilateral depth-aware blur shaders.
  R2ShaderFilterBilateralBlurDepthAwareParameters.Builder Builds instances of type `R2ShaderFilterBilateralBlurDepthAwareParameters`.
  R2ShaderFilterBilateralBlurDepthAwareParametersType The type of parameters for bilateral depth-aware blur shaders.
  R2ShaderFilterBoxBlurParameters Parameters for box blur shaders
  R2ShaderFilterBoxBlurParameters.Builder Builds instances of type `R2ShaderFilterBoxBlurParameters`.
  R2ShaderFilterBoxBlurParametersType Parameters for box blur shaders
  R2ShaderFilterDebugEyePosition A shader that recovers the eye-space position of the g-buffer surface.
  R2ShaderFilterEmissionParameters Parameters for the emission shader.
  R2ShaderFilterEmissionParameters.Builder Builds instances of type `R2ShaderFilterEmissionParameters`.
  R2ShaderFilterEmissionParametersType Parameters for the emission shader.
  R2ShaderFilterFogDepth A shader that renders fog based on depth.
  R2ShaderFilterFogParameters Parameters for the fog shader.
  R2ShaderFilterFogParameters.Builder Builds instances of type `R2ShaderFilterFogParameters`.
  R2ShaderFilterFogParametersType Parameters for the fog shader.
  R2ShaderFilterFXAAParameters Parameters for the FXAA shader.
  R2ShaderFilterFXAAParameters.Builder Builds instances of type `R2ShaderFilterFXAAParameters`.
  R2ShaderFilterFXAAParametersType Parameters for the FXAA shader.
  R2ShaderFilterLightApplicatorParameters Parameters for the light applicator shader
  R2ShaderFilterLightApplicatorParameters.Builder Builds instances of type `R2ShaderFilterLightApplicatorParameters`.
  R2ShaderFilterLightApplicatorParametersType Parameters for the light applicator shader
  R2ShaderFilterOcclusionApplicatorParameters Parameters for the occlusion applicator shader
  R2ShaderFilterOcclusionApplicatorParameters.Builder Builds instances of type `R2ShaderFilterOcclusionApplicatorParameters`.
  R2ShaderFilterOcclusionApplicatorParametersType Parameters for the occlusion applicator shader
  R2ShaderFilterTextureShowParameters Parameters for the texture display shader.
  R2ShaderFilterTextureShowParameters.Builder Builds instances of type `R2ShaderFilterTextureShowParameters`.
  R2ShaderFilterTextureShowParametersType Parameters for the texture display shader.
  R2ShaderSSAOParameters Parameters for the SSAO shader.
  R2ShaderSSAOParameters.Builder Builds instances of type `R2ShaderSSAOParameters`.
  R2ShaderSSAOParametersType Parameters for the SSAO shader.
  R2SSAOKernelReadableType The type of readable SSAO kernels.
  R2SSAOKernelType The type of SSAO kernels.
  R2SSAOKernelWritableType The type of writable SSAO kernels.

Copyright © 2017 <code@io7m.com> http://io7m.com