Baseline Widely available
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGLRenderingContext.renderbufferStorage()
Methode der WebGL API erstellt und initialisiert den Datenspeicher eines Renderbuffer-Objekts.
renderbufferStorage(target, internalFormat, width, height)
Parameter
target
Ein GLenum
, der das Ziel-Renderbuffer-Objekt angibt. Mögliche Werte:
gl.RENDERBUFFER
Pufferdatenspeicherung für einzelne Bilder in einem renderbaren internen Format.
internalFormat
Ein GLenum
, der das interne Format des Renderbuffers angibt. Mögliche Werte:
gl.RGBA4
: 4 Red-Bits, 4 Green-Bits, 4 Blue-Bits, 4 Alpha-Bits.gl.RGB565
: 5 Red-Bits, 6 Green-Bits, 5 Blue-Bits.gl.RGB5_A1
: 5 Red-Bits, 5 Green-Bits, 5 Blue-Bits, 1 Alpha-Bit.gl.DEPTH_COMPONENT16
: 16 Depth-Bits.gl.STENCIL_INDEX8
: 8 Stencil-Bits.gl.DEPTH_STENCIL
Bei Verwendung eines WebGL 2 Kontextes, sind zusätzlich die folgenden Werte verfügbar:
gl.R8
gl.R8UI
gl.R8I
gl.R16UI
gl.R16I
gl.R32UI
gl.R32I
gl.RG8
gl.RG8UI
gl.RG8I
gl.RG16UI
gl.RG16I
gl.RG32UI
gl.RG32I
gl.RGB8
gl.RGBA8
gl.SRGB8_ALPHA8
(auch als Erweiterung für WebGL 1 verfügbar, siehe unten)gl.RGB10_A2
gl.RGBA8UI
gl.RGBA8I
gl.RGB10_A2UI
gl.RGBA16UI
gl.RGBA16I
gl.RGBA32I
gl.RGBA32UI
gl.DEPTH_COMPONENT24
gl.DEPTH_COMPONENT32F
gl.DEPTH24_STENCIL8
gl.DEPTH32F_STENCIL8
Bei Verwendung der WEBGL_color_buffer_float
Erweiterung:
ext.RGBA32F_EXT
: RGBA 32-Bit Gleitkommatyp.ext.RGB32F_EXT
: RGB 32-Bit Gleitkommatyp.Bei Verwendung der EXT_sRGB
Erweiterung:
ext.SRGB8_ALPHA8_EXT
: 8-Bit sRGB und Alpha.Bei Verwendung eines WebGL 2 Kontextes und der EXT_color_buffer_float
Erweiterung:
gl.R16F
gl.RG16F
gl.RGBA16F
gl.R32F
gl.RG32F
gl.RGBA32F
gl.R11F_G11F_B10F
width
Ein GLsizei
, der die Breite des Renderbuffers in Pixeln angibt.
height
Ein GLsizei
, der die Höhe des Renderbuffers in Pixeln angibt.
Keiner (undefined
).
gl.renderbufferStorage(gl.RENDERBUFFER, gl.RGBA4, 256, 256);
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
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