メインコンテンツへスキップ

XR8.GlTextureRenderer.getGLctxParameters()

XR8.GlTextureRenderer.getGLctxParameters(GLctx, textureUnit)

概要

WebGLバインディングの現在のセットを取得し、後で復元できるようにします。

パラメータ

パラメータタイプ説明
GLctxWebGlRenderingContext または WebGl2RenderingContextWebGLRenderingContext または WebGL2RenderingContext からバインディングを取得します。
textureunits[]状態を保持するテクスチャユニットです(例: [GLctx.TEXTURE0])。

戻り値

setGLctxParametersに渡すための構造体です。

const restoreParams = XR8.GlTextureRenderer.getGLctxParameters(GLctx, [GLctx.TEXTURE0])
// Alter context parameters as needed
...
XR8.GlTextureRenderer.setGLctxParameters(GLctx, restoreParams)
// コンテキストパラメータが以前の状態に復元されます。