A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_compressed_texture_pvrtc below:

WEBGL_compressed_texture_pvrtc extension - Web APIs

Constants

The compressed texture formats are exposed by four constants and can be used in two functions: compressedTexImage2D() (where the height and width parameters must be powers of 2) and compressedTexSubImage2D() (where the height and width parameters must equal the current values of the existing texture and the xoffset and yoffset parameters must be 0).

ext.COMPRESSED_RGB_PVRTC_4BPPV1_IMG

RGB compression in 4-bit mode. One block for each 4×4 pixels.

ext.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG

RGBA compression in 4-bit mode. One block for each 4×4 pixels.

ext.COMPRESSED_RGB_PVRTC_2BPPV1_IMG

RGB compression in 2-bit mode. One block for each 8×4 pixels.

ext.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG

RGBA compression in 2-bit mode. One block for each 8×4 pixels.

Examples
const ext = gl.getExtension("WEBGL_compressed_texture_pvrtc");

const texture = gl.createTexture();
gl.bindTexture(gl.TEXTURE_2D, texture);

gl.compressedTexImage2D(
  gl.TEXTURE_2D,
  0,
  ext.COMPRESSED_RGB_PVRTC_4BPPV1_IMG,
  512,
  512,
  0,
  textureData,
);
Specifications Browser compatibility

Loading…

See also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.5