RSX Code Reference
    Preparing search index...
    • rsx
    • TextureSurface

    Class TextureSurface

    References a subset of surfaces within a texture.

    Index
    • Parameters

      • OptionalmipLevel: number
      • OptionalmipLevelsCount: number
      • Optionalface: number
      • OptionalfacesCount: number
      • OptionalisBoundAsArray: boolean

      Returns TextureSurface

    _face: number
    _facesCount: number
    _isBoundAsArray: boolean
    _mipLevel: number
    _mipLevelsCount: number
    • get face(): number

      First face to reference. Face can represent a single cubemap face, or a single array entry in a texture array. If cubemaps are laid out in a texture array then every six sequential faces represent a single array entry.

      Returns number

    • set face(value: number): void

      Parameters

      • value: number

      Returns void

    • get facesCount(): number

      Number of faces to reference, if the texture has more than one.

      Returns number

    • set facesCount(value: number): void

      Parameters

      • value: number

      Returns void

    • get isBoundAsArray(): boolean

      If the texture is a cubemap or a 3D texture this will force it to be bound as a 2D texture array.

      Returns boolean

    • set isBoundAsArray(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get mipLevel(): number

      First mip level to reference.

      Returns number

    • set mipLevel(value: number): void

      Parameters

      • value: number

      Returns void

    • get mipLevelsCount(): number

      Number of mip levels to reference. Must be greater than zero.

      Returns number

    • set mipLevelsCount(value: number): void

      Parameters

      • value: number

      Returns void