Class TextureBlitInformation

Structure used for specifying information about a texture copy operation.

Constructors

  • Parameters

    • OptionalsourceFace: number
    • OptionalsourceMip: number
    • OptionalsourceVolume: Immutable<PixelVolume>
    • OptionaldestinationFace: number
    • OptionaldestinationMip: number
    • OptionaldestinationVolume: Immutable<PixelVolume>
    • OptionalfaceCount: number

    Returns TextureBlitInformation

Properties

_destinationFace: number
_destinationMip: number
_destinationVolume: PixelVolume
_faceCount: number
_sourceFace: number
_sourceMip: number
_sourceVolume: PixelVolume

Accessors

  • get destinationFace(): number
  • Face to which to blit. This can be an entry in an array of textures, or a single face of a cube map. If cubemap array, then each array entry takes up six faces.

    Returns number

  • set destinationFace(value): void
  • Parameters

    • value: number

    Returns void

  • get destinationMip(): number
  • Mip level to which to blit.

    Returns number

  • set destinationMip(value): void
  • Parameters

    • value: number

    Returns void

  • get destinationVolume(): PixelVolume
  • Pixel volume from which to blit to. This defaults to all pixels of the face.

    Returns PixelVolume

  • set destinationVolume(value): void
  • Parameters

    Returns void

  • get faceCount(): number
  • Number of faces to blit.

    Returns number

  • set faceCount(value): void
  • Parameters

    • value: number

    Returns void

  • get sourceFace(): number
  • Face from which to blit. This can be an entry in an array of textures, or a single face of a cube map. If cubemap array, then each array entry takes up six faces.

    Returns number

  • set sourceFace(value): void
  • Parameters

    • value: number

    Returns void

  • get sourceMip(): number
  • Mip level from which to blit.

    Returns number

  • set sourceMip(value): void
  • Parameters

    • value: number

    Returns void

Methods