#include <aglImageFilter2D.h>
|
| enum | Attribute { cAttribute_Position = 0
, cAttribute_Num
} |
| enum | Uniform {
cUniform_ProjViewWorld = 0
, cUniform_TexSize
, cUniform_MipLevel
, cUniform_Slice
,
cUniform_TexScale
, cUniform_TexRotate
, cUniform_TexTrans
, cUniform_MultiSampleNum
,
cUniform_Color
, cUniform_TexFlipY
, cUniform_TexFetchAdjust
, cUniform_ColorDriftR
,
cUniform_ColorDriftG
, cUniform_ColorDriftB
, cUniform_ColorT
, cUniform_ColorB
,
cUniform_CubeMapFace
, cUniform_BlurOffset
, cUniform_DepthNear
, cUniform_OneMinusNearDivFar
,
cUniform_InvDepthRange
, cUniform_NV12DecodeParam
, cUniform_Num
} |
| enum | XluSnapUniform { cXluSnapUniform_Alpha = cUniform_Num
, cXluSnapUniform_Num
} |
| enum | Sampler { cSampler_Texture = 0
, cSampler_Texture_1
, cSampler_Num
} |
| enum | XluSnapSampler {
cXluSnapSampler_SnapColor = cSampler_Num
, cXluSnapSampler_SnapDepth
, cXluSnapSampler_TargetColor
, cXluSnapSampler_TargetDepth
,
cXluSnapSampler_Num
} |
| enum | FrameBufferCopySampler {
cFrameBufferCopySampler_TextureColor_0 = 0
, cFrameBufferCopySampler_TextureColor_1
, cFrameBufferCopySampler_TextureColor_2
, cFrameBufferCopySampler_TextureColor_3
,
cFrameBufferCopySampler_TextureColor_4
, cFrameBufferCopySampler_TextureColor_5
, cFrameBufferCopySampler_TextureColor_6
, cFrameBufferCopySampler_TextureColor_7
,
cFrameBufferCopySampler_TextureDepth
, cFrameBufferCopySampler_Num
} |
| enum | GaussianKernel {
cGaussianKernel_3 = 0
, cGaussianKernel_5
, cGaussianKernel_7
, cGaussianKernel_9
,
cGaussianKernel_11
, cGaussianKernel_13
, cGaussianKernel_Num
} |
|
| static ShaderMode | drawTexture (const TextureSampler &sampler, const sead::Viewport &viewport, const sead::Vector2f &scale, const sead::Vector2f &pos, ShaderMode mode=cShaderMode_Invalid) |
| static ShaderMode | drawTextureTexCoord (const TextureSampler &sampler, const sead::Viewport &viewport, const sead::Vector2f &tex_scale, f32 tex_rotate, const sead::Vector2f &tex_trans, const sead::Vector2f &scale, const sead::Vector2f &pos, ShaderMode mode=cShaderMode_Invalid) |
| static ShaderMode | drawTextureMSAA (const TextureSampler &sampler, const sead::Viewport &viewport, const sead::Vector2f &scale, const sead::Vector2f &pos, ShaderMode mode=cShaderMode_Invalid) |
| static ShaderMode | drawGaussian (const TextureSampler &sampler, const sead::Viewport &viewport, GaussianKernel kernel, bool dir_x, bool omit, const sead::Vector2f &pos, ShaderMode mode=cShaderMode_Invalid) |
| static ShaderMode | drawCubic (const TextureSampler &sampler, const sead::Viewport &viewport, const sead::Vector2f &tex_scale, f32 tex_rotate, const sead::Vector2f &tex_trans, const sead::Vector2f &scale, const sead::Vector2f &pos, ShaderMode mode=cShaderMode_Invalid) |
| static void | drawQuadTriangle (const ShaderProgram &program, const TextureSampler &sampler) |
| static ShaderMode | drawTextureQuadTriangle (const TextureSampler &sampler, ShaderMode mode) |
◆ Attribute
| Enumerator |
|---|
| cAttribute_Position | |
| cAttribute_Num | |
◆ Uniform
| Enumerator |
|---|
| cUniform_ProjViewWorld | |
| cUniform_TexSize | |
| cUniform_MipLevel | |
| cUniform_Slice | |
| cUniform_TexScale | |
| cUniform_TexRotate | |
| cUniform_TexTrans | |
| cUniform_MultiSampleNum | |
| cUniform_Color | |
| cUniform_TexFlipY | |
| cUniform_TexFetchAdjust | |
| cUniform_ColorDriftR | |
| cUniform_ColorDriftG | |
| cUniform_ColorDriftB | |
| cUniform_ColorT | |
| cUniform_ColorB | |
| cUniform_CubeMapFace | |
| cUniform_BlurOffset | |
| cUniform_DepthNear | |
| cUniform_OneMinusNearDivFar | |
| cUniform_InvDepthRange | |
| cUniform_NV12DecodeParam | |
| cUniform_Num | |
◆ XluSnapUniform
| Enumerator |
|---|
| cXluSnapUniform_Alpha | |
| cXluSnapUniform_Num | |
◆ Sampler
| Enumerator |
|---|
| cSampler_Texture | |
| cSampler_Texture_1 | |
| cSampler_Num | |
◆ XluSnapSampler
| Enumerator |
|---|
| cXluSnapSampler_SnapColor | |
| cXluSnapSampler_SnapDepth | |
| cXluSnapSampler_TargetColor | |
| cXluSnapSampler_TargetDepth | |
| cXluSnapSampler_Num | |
◆ FrameBufferCopySampler
| Enumerator |
|---|
| cFrameBufferCopySampler_TextureColor_0 | |
| cFrameBufferCopySampler_TextureColor_1 | |
| cFrameBufferCopySampler_TextureColor_2 | |
| cFrameBufferCopySampler_TextureColor_3 | |
| cFrameBufferCopySampler_TextureColor_4 | |
| cFrameBufferCopySampler_TextureColor_5 | |
| cFrameBufferCopySampler_TextureColor_6 | |
| cFrameBufferCopySampler_TextureColor_7 | |
| cFrameBufferCopySampler_TextureDepth | |
| cFrameBufferCopySampler_Num | |
◆ GaussianKernel
| Enumerator |
|---|
| cGaussianKernel_3 | |
| cGaussianKernel_5 | |
| cGaussianKernel_7 | |
| cGaussianKernel_9 | |
| cGaussianKernel_11 | |
| cGaussianKernel_13 | |
| cGaussianKernel_Num | |
◆ drawTexture()
◆ drawTextureTexCoord()
◆ drawTextureMSAA()
◆ drawGaussian()
◆ drawCubic()
◆ drawQuadTriangle()
◆ drawTextureQuadTriangle()