compressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, offset)
compressedTexImage3D(target, level, internalformat, width, height, depth, border, srcData)
compressedTexImage3D(target, level, internalformat, width, height, depth, border, srcData, srcOffset)
compressedTexImage3D(target, level, internalformat, width, height, depth, border, srcData, srcOffset, srcLengthOverride)
Parameters
target
A GLenum
specifying the binding point (target) of the active compressed texture. Possible values:
gl.TEXTURE_3D
: A three-dimensional texture.gl.TEXTURE_2D_ARRAY
: A two-dimensional array texture.level
A GLint
specifying the level of detail. Level 0 is the base image level and level n is the n-th mipmap reduction level.
internalformat
A GLenum
specifying the compressed image format. For a list of possible values, see WebGLRenderingContext.compressedTexImage2D()
.
width
A GLsizei
specifying the width of the texture in texels.
height
A GLsizei
specifying the height of the texture in texels.
depth
A GLsizei
specifying the depth of the texture/the number of textures in a TEXTURE_2D_ARRAY
.
border
A GLint
specifying the width of the border. Must be 0.
The texture source can be provided in one of two ways: from an ArrayBuffer
(possibly shared) using srcData
, srcOffset
, and srcLengthOverride
; or from gl.PIXEL_UNPACK_BUFFER
using imageSize
and offset
.
srcData
A TypedArray
or DataView
containing the compressed texture data.
srcOffset
Optional
An integer specifying the index of srcData
to start reading from. Defaults to 0
.
srcLengthOverride
Optional
An integer specifying the number of elements in srcData
to read. Defaults to srcData.length - srcOffset
.
imageSize
A GLsizei
specifying the size of the image data in bytes.
offset
A GLintptr
specifying the starting address in the buffer bound to gl.PIXEL_UNPACK_BUFFER
.
None (undefined
).
Loadingâ¦
See alsoWebGLRenderingContext.getExtension()
WebGL2RenderingContext.compressedTexSubImage3D()
WebGLRenderingContext.compressedTexSubImage2D()
WebGLRenderingContext.compressedTexImage2D()
WEBGL_compressed_texture_s3tc
WEBGL_compressed_texture_s3tc_srgb
WEBGL_compressed_texture_etc
WEBGL_compressed_texture_pvrtc
WEBGL_compressed_texture_etc1
WEBGL_compressed_texture_astc
EXT_texture_compression_bptc
EXT_texture_compression_rgtc
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.4