Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "shaders/pipeline"

Index

Functions

Const PASSTHROUGH_FS

  • PASSTHROUGH_FS(gl: GLSLTarget, _: IObjectOf<Sym<any>>, __: IObjectOf<Sym<any>>, outs: IObjectOf<Sym<any>>): TaggedFn0<"void">[]

Const PASSTHROUGH_FS_UV

  • PASSTHROUGH_FS_UV(_: GLSLTarget, unis: IObjectOf<Sym<any>>, ins: IObjectOf<Sym<any>>, outs: IObjectOf<Sym<any>>): TaggedFn0<"void">[]

Const PASSTHROUGH_VS

  • PASSTHROUGH_VS(gl: GLSLTarget, _: IObjectOf<Sym<any>>, ins: IObjectOf<Sym<any>>): TaggedFn0<"void">[]

Const PASSTHROUGH_VS_UV

  • PASSTHROUGH_VS_UV(gl: GLSLTarget, _: IObjectOf<Sym<any>>, ins: IObjectOf<Sym<any>>, outs: IObjectOf<Sym<any>>): TaggedFn0<"void">[]

Object literals

Const FX_SHADER_SPEC

FX_SHADER_SPEC: object

ext

ext: {}

Type declaration

    fs

    fs: Fn4<GLSLTarget, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, (Sym<any> | Func<any>)[]> = PASSTHROUGH_FS

    uniforms

    uniforms: {}

    Type declaration

      varying

      varying: {}

      Type declaration

        vs

        vs: Fn4<GLSLTarget, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, (Sym<any> | Func<any>)[]> = PASSTHROUGH_VS

        attribs

        attribs: object

        position

        position: "vec2" = "vec2"

        state

        state: object

        depth

        depth: false = false

        Const FX_SHADER_SPEC_UV

        FX_SHADER_SPEC_UV: object

        ext

        ext: {}

        Type declaration

          fs

          fs: Fn4<GLSLTarget, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, (Sym<any> | Func<any>)[]> = PASSTHROUGH_FS_UV

          vs

          vs: Fn4<GLSLTarget, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, IObjectOf<Sym<any>>, (Sym<any> | Func<any>)[]> = PASSTHROUGH_VS_UV

          attribs

          attribs: object

          position

          position: "vec2" = "vec2"

          uv

          uv: "vec2" = "vec2"

          state

          state: object

          depth

          depth: false = false

          uniforms

          uniforms: object

          tex

          tex: "sampler2D" = "sampler2D"

          varying

          varying: object

          v_uv

          v_uv: "vec2" = "vec2"

          Generated using TypeDoc