Options
Menu

Class TextureWebGL

Hierarchy

Implements

Index

Constructors

constructor

  • new TextureWebGL(gl: WebGLRenderingContext, width: number, height: number): TextureWebGL

Properties

_gl

_gl: WebGLRenderingContext

_glTexture

_glTexture: WebGLTexture

textureType

textureType: string

Accessors

frameBuffer

  • get (): WebGLFramebuffer
  • Returns WebGLFramebuffer

glTexture

  • get (): WebGLTexture

height

  • get (): number
  • Returns number

width

  • get (): number
  • Returns number

Methods

dispose

  • dispose(): void

generateMipmaps

  • generateMipmaps(): void

uploadCompressedTextureFromByteArray

  • uploadCompressedTextureFromByteArray(data: ByteArray, byteArrayOffset: number, async?: boolean): void
  • Parameters

    • data: ByteArray
    • byteArrayOffset: number
    • Default value async: boolean = false

    Returns void

uploadFromImage

  • uploadFromImage(imageData: Image2D, miplevel?: number): void
  • Parameters

    • imageData: Image2D
    • Default value miplevel: number = 0

    Returns void

uploadFromURL

  • uploadFromURL(urlRequest: URLRequest, miplevel?: number): void
  • Parameters

    • urlRequest: URLRequest
    • Default value miplevel: number = 0

    Returns void

Generated using TypeDoc