この翻訳は不完全です。英語から この記事を翻訳 してください。

WebGLRenderingContext インターフェースは <canvas> 要素の描画サーフェスのためのOpenGL ES 2.0のレンダリングコンテキストを提供します。

このインターフェースを取得するためには、<canvas> 要素の getContext() を "webgl" の引数を与えて呼び出します:

var canvas = document.getElementById('myCanvas');
var gl = canvas.getContext('webgl');

一度キャンバスのWebGLレンダリングコンテキストを取得すれば、その中でレンダリングができます。

WebGL tutorial には、WebGLを始めるためのより多くの情報、サンプル、資料があります。

定数

WebGL constants ページを参照してください。

WebGL コンテキスト

次のプロパティやメソッドはWebGLコンテキストを扱うための一般的な情報や機能を提供します:

WebGLRenderingContext.canvas
読み取り専用の HTMLCanvasElement への後方参照です。<canvas> 要素と関連付けられていない場合は null を返すことがあります。
WebGLRenderingContext.commit()

コンテキストが直接指定されたキャンバスに固定されていない場合、フレームを元の HTMLCanvasElement にプッシュします。

WebGLRenderingContext.drawingBufferWidth
読み取り専用の現在の描画バッファの幅です。コンテキストが関連付けされたcanvas要素の幅と一致しているといえます。
WebGLRenderingContext.drawingBufferHeight
読み取り専用の現在の描画バッファの高さです。コンテキストが関連付けされたcanvas要素の高さと一致しているといえます。
WebGLRenderingContext.getContextAttributes()
実際のコンテキストパラメータを含む WebGLContextAttributes オブジェクトを返します。コンテキストが失われていた場合は null を返すことがあります。
WebGLRenderingContext.isContextLost()
コンテキストが失われている場合は true を返し、そうでない場合は false を返します。

ビューイングとクリッピング

WebGLRenderingContext.scissor()
シザーボックスを定義します。
WebGLRenderingContext.viewport()
ビューポートをセットします。

ステート情報

WebGLRenderingContext.activeTexture()
アクティブなテクスチャユニットを選択します。
WebGLRenderingContext.blendColor()
ブレンド元とブレンド先のブレンドファクターをセットします。
WebGLRenderingContext.blendEquation()
RGBのブレンド式とアルファのブレンド式をひとつの式にセットします。
WebGLRenderingContext.blendEquationSeparate()
RGBのブレンド式とアルファのブレンド式を分けて式にセットします。
WebGLRenderingContext.blendFunc()
どの関数がピクセルのブレンド演算に使用されるかを定義します。
WebGLRenderingContext.blendFuncSeparate()
どの関数がピクセルのブレンド演算に使用されるかをRGBとアルファ要素を個別に定義します。
WebGLRenderingContext.clearColor()
カラーバッファをクリアする時に使われる色を指定します。
WebGLRenderingContext.clearDepth()
深度バッファをクリアする時に使用する深度値を指定します。
WebGLRenderingContext.clearStencil()
ステンシルバッファをクリアする時に使用するステンシル値を指定します。
WebGLRenderingContext.colorMask()
ドローイングまたは WebGLFramebuffer へのレンダリングの際に、どの色要素を有効または無効にするかをセットします。
WebGLRenderingContext.cullFace()
前面ポリゴンと後面ポリゴンのいずれか、または両方をカリングするかどうかを指定します。
WebGLRenderingContext.depthFunc()
現在の深度バッファの深度値と書き込むピクセルの深度値を比較する関数を指定します。
WebGLRenderingContext.depthMask()
深度バッファへの書き込みを有効にするか無効にするかどうかをセットします。
WebGLRenderingContext.depthRange()
正規化デバイス座標系からウィンドウまたはビューポート座標系への深度レンジマッピングを指定します。
WebGLRenderingContext.disable()
このコンテキストにおいて、指定したWebGL機能を無効にします。
WebGLRenderingContext.enable()
このコンテキストにおいて、指定したWebGL機能を有効にします。
WebGLRenderingContext.frontFace()
前面ポリゴンなのか後面ポリゴンなのかを周る方向によって指定します。
WebGLRenderingContext.getParameter()
渡されたパラメータ名の値を返します。
WebGLRenderingContext.getError()
エラー情報を返します。
WebGLRenderingContext.hint()
一定の振る舞いについてのヒントを指定します。このヒントの振る舞いは実装に依存します。
WebGLRenderingContext.isEnabled()
このコンテキストで指定されたWebGL機能が有効であるか無効であるかをテストします。
WebGLRenderingContext.lineWidth()
ラスタライズする線の幅をセットします。
WebGLRenderingContext.pixelStorei()
ピクセルストレージモードを指定します。
WebGLRenderingContext.polygonOffset()
Specifies the scale factors and units to calculate depth values.
WebGLRenderingContext.sampleCoverage()
アンチエイリアシングエフェクトのためのマルチサンプルカバレッジパラメータを指定します。
WebGLRenderingContext.stencilFunc()
ステンシルテストための関数と参照値を、前面と後面の両面をセットします。
WebGLRenderingContext.stencilFuncSeparate()
ステンシルテストための関数と参照値を、前面と後面の両面、またはいずれかをセットします。
WebGLRenderingContext.stencilMask()
ステンシル平面の個々のビットの書き込みの有効と無効を、前面と後面の両面を操作します。
WebGLRenderingContext.stencilMaskSeparate()
ステンシル平面の個々のビットの書き込みの有効と無効を、前面と後面のいずれか、または両面を操作します。
WebGLRenderingContext.stencilOp()
前面と後面のステンシルテストの振る舞いを同時にセットします。
WebGLRenderingContext.stencilOpSeparate()
前面と後面のステンシルテストの振る舞いをセットします。

バッファ

WebGLRenderingContext.bindBuffer()
WebGLBuffer オブジェクトを与えられたターゲットにバインドします。
WebGLRenderingContext.bufferData()
バッファデータを更新します。
WebGLRenderingContext.bufferSubData()
バッファデータを与えられたオフセットから更新します。
WebGLRenderingContext.createBuffer()
WebGLBuffer オブジェクトを作成します。
WebGLRenderingContext.deleteBuffer()
WebGLBuffer オブジェクトを削除します。
WebGLRenderingContext.getBufferParameter()
バッファについての情報を返します。
WebGLRenderingContext.isBuffer()
与えられたバッファが有効であるかのブール値を返します。

フレームバッファ

WebGLRenderingContext.bindFramebuffer()
WebGLFrameBuffer オブジェクトを与えられたターゲットにバインドします。
WebGLRenderingContext.checkFramebufferStatus()
フレームバッファのステータスを返します。
WebGLRenderingContext.createFramebuffer()
WebGLFrameBuffer オブジェクトを作成します。
WebGLRenderingContext.deleteFramebuffer()
WebGLFrameBuffer オブジェクトを削除します。
WebGLRenderingContext.framebufferRenderbuffer()
WebGLRenderingBuffer オブジェクトを WebGLFrameBuffer オブジェクトにアタッチします。
WebGLRenderingContext.framebufferTexture2D()
テクスチャ画像を WebGLFrameBuffer オブジェクトにアタッチします。
WebGLRenderingContext.getFramebufferAttachmentParameter()
フレームバッファについての情報を返します。
WebGLRenderingContext.isFramebuffer()
渡された WebGLFrameBuffer オブジェクトが有効かどうかを表すブール値を返します。
WebGLRenderingContext.readPixels()
WebGLFrameBuffer からピクセルブロックを読み取ります。

レンダーバッファ

WebGLRenderingContext.bindRenderbuffer()
与えられたターゲットに WebGLRenderBuffer オブジェクトをバインドします。
WebGLRenderingContext.createRenderbuffer()
WebGLRenderBuffer オブジェクトを作成します。
WebGLRenderingContext.deleteRenderbuffer()
WebGLRenderBuffer オブジェクトを削除します。
WebGLRenderingContext.getRenderbufferParameter()
レンダーバッファについての情報を返します。
WebGLRenderingContext.isRenderbuffer()
渡された WebGLRenderingBuffer が有効かどうかを表すブール値を返します。
WebGLRenderingContext.renderbufferStorage()
レンダーバッファデータストアを作成します。

テクスチャ

WebGLRenderingContext.bindTexture()
与えられたターゲットに WebGLTexture オブジェクトをバインドします。
WebGLRenderingContext.compressedTexImage2D()
2Dテクスチャ画像を圧縮フォーマットで指定します。
WebGLRenderingContext.compressedTexSubImage2D()
2Dテクスチャ部分画像を圧縮フォーマットで指定します。
WebGLRenderingContext.copyTexImage2D()
2Dテクスチャ画像をコピーします。
WebGLRenderingContext.copyTexSubImage2D()
2Dテクスチャ部分画像をコピーします。
WebGLRenderingContext.createTexture()
WebGLTexture オブジェクトを作成します。
WebGLRenderingContext.deleteTexture()
WebGLTexture オブジェクトを削除します。
WebGLRenderingContext.generateMipmap()
WebGLTexture オブジェクトに対してミップマップ集合を生成します。
WebGLRenderingContext.getTexParameter()
テクスチャに対しての情報を返します。
WebGLRenderingContext.isTexture()
渡された WebGLTexture が有効かどうかを表すブール値を返します。
WebGLRenderingContext.texImage2D()
2Dテクスチャ画像を指定します。
WebGLRenderingContext.texSubImage2D()
現在の WebGLTexture の部分矩形を更新します。
WebGLRenderingContext.texParameterf()
テクスチャパラメータをセットします。
WebGLRenderingContext.texParameteri()
テクスチャパラメータをセットします。

プログラムとシェーダ

WebGLRenderingContext.attachShader()
WebGLShader を WebGLProgram にアタッチします。
WebGLRenderingContext.bindAttribLocation()
汎用頂点インデックスを名前付き属性変数にバインドします。
WebGLRenderingContext.compileShader()
WebGLShader をコンパイルします。
WebGLRenderingContext.createProgram()
WebGLProgram を作成します。
WebGLRenderingContext.createShader()
WebGLShader を作成します。
WebGLRenderingContext.deleteProgram()
WebGLProgram を削除します。
WebGLRenderingContext.deleteShader()
WebGLShader を削除します。
WebGLRenderingContext.detachShader()
WebGLShader をでタッチします。
WebGLRenderingContext.getAttachedShaders()
WebGLProgram にアタッチされた WebGLShader オブジェクトのリストを返します。
WebGLRenderingContext.getProgramParameter()
プログラムについての情報を返します。
WebGLRenderingContext.getProgramInfoLog()
WebGLProgram オブジェクトについての情報ログを返します。
WebGLRenderingContext.getShaderParameter()
シェーダについての情報を返します。
WebGLRenderingContext.getShaderPrecisionFormat()
シェーダの数値フォーマットの精度について記述した WebGLShaderPrecisionFormat オブジェクトを返します。
WebGLRenderingContext.getShaderInfoLog()
WebGLShader についての情報ログを返します。
WebGLRenderingContext.getShaderSource()
WebGLShader のソースコードを文字列として返します。
WebGLRenderingContext.isProgram()
渡された WebGLProgram 有効かを表すブール値を返します。
WebGLRenderingContext.isShader()
渡された WebGLShader 有効かを表すブール値を返します。
WebGLRenderingContext.linkProgram()
渡された WebGLProgram オブジェクトをリンクします。
WebGLRenderingContext.shaderSource()
WebGLShader にソースコードをセットします。
WebGLRenderingContext.useProgram()
指定した WebGLProgram を現在のレンダリングステートの一部として使用します。
WebGLRenderingContext.validateProgram()
WebGLProgram を検証します。

ユニフォームと属性

WebGLRenderingContext.disableVertexAttribArray()
与えられたポジションの頂点属性配列を無効にします。
WebGLRenderingContext.enableVertexAttribArray()
与えられたポジションの頂点属性配列を有効にします。
WebGLRenderingContext.getActiveAttrib()
有効な属性変数についての情報を返します。
WebGLRenderingContext.getActiveUniform()
有効なユニフォーム変数についての情報を返します。
WebGLRenderingContext.getAttribLocation()
属性変数のロケーションを返します。
WebGLRenderingContext.getUniform()
与えられたロケーションのユニフォーム変数の値を返します。
WebGLRenderingContext.getUniformLocation()
ユニフォーム変数のロケーションを返します。
WebGLRenderingContext.getVertexAttrib()
与えられたポジションの頂点属性についての情報を返します。
WebGLRenderingContext.getVertexAttribOffset()
与えられた頂点配列のアドレスを返します。
WebGLRenderingContext.uniform[1234][fi][v]()
ユニフォーム変数の値を指定します。
WebGLRenderingContext.uniformMatrix[234]fv()
ユニフォーム変数の行列を指定します。
WebGLRenderingContext.vertexAttrib[1234]f[v]()
汎用頂点属性の値を指定します。
WebGLRenderingContext.vertexAttribPointer()
データフォーマットと頂点属性配列中の頂点属性のロケーションを指定します。

バッファへの書き込み

WebGLRenderingContext.clear()
指定されたバッファを既定値でクリアします。
WebGLRenderingContext.drawArrays()
プリミティブを配列データからレンダリングします。
WebGLRenderingContext.drawElements()
プリミティブを要素配列データからレンダリングします。
WebGLRenderingContext.finish()
以前に呼び出されたコマンドが終了するまで処理をブロックします。
WebGLRenderingContext.flush()
可能な限り速くすべてのコマンドを実行し、バッファコマンドを空にします。

拡張を使用する

これらのメソッドはWebGL拡張を管理します:

WebGLRenderingContext.getSupportedExtensions()
サポートしている全てのWebGL拡張を DOMStringArray で返します。
WebGLRenderingContext.getExtension()
拡張オブジェクトを返します。

WebGL コンテキストフィーチャーの検出

This example demonstrates how to detect a WebGL rendering context and reports the result to the user.

<p>[ Here would go the result of WebGL feature detection ]</p>
<button>Press here to detect WebGLRenderingContext</button>
body {
  text-align : center;
}
button {
  display : block;
  font-size : inherit;
  margin : auto;
  padding : 0.6em;
}
// Run everything inside window load event handler, to make sure
// DOM is fully loaded and styled before trying to manipulate it.
window.addEventListener("load", function() {
  var paragraph = document.querySelector("p"),
    button = document.querySelector("button");
  // Adding click event handler to button.
  button.addEventListener("click", detectWebGLContext, false);
  function detectWebGLContext () {
    // Create canvas element. The canvas is not added to the
    // document itself, so it is never displayed in the
    // browser window.
    var canvas = document.createElement("canvas");
    // Get WebGLRenderingContext from canvas element.
    var gl = canvas.getContext("webgl")
      || canvas.getContext("experimental-webgl");
    // Report the result.
    if (gl && gl instanceof WebGLRenderingContext) {
      paragraph.innerHTML =
        "Congratulations! Your browser supports WebGL.";
    } else {
      paragraph.innerHTML = "Failed to get WebGL context. "
        + "Your browser or device may not support WebGL.";
    }
  }
}, false);

The source code of this example is also available on GitHub.

WebGLレンダリングにおけるキャンバスサイズの効果

With scissor() and clear() we can demonstrate how the WebGL drawing buffer is affected by the size of the canvas.

The size of the first canvas is set to the styled Element size, determined by CSS. This is done by assigning the width and height properties of the canvas to the values of the clientWidth and clientHeight properties, respectively.

In contrast, no such assignment is done for the second canvas. The internal width and height properties of the canvas remain at default values, which are different than the actual size of the canvas Element in the browser window.

The effect is clearly visible when using scissor() and clear() to draw a square in the center of the canvas, by specifying its position and size in pixels. In the first canvas, we get the desired result. In the second, the square has the wrong shape, size, and position.

<p>Compare the two canvases.</p>
<canvas>Your browser does not seem to support 
    HTML5 canvas.</canvas>
<canvas>Your browser does not seem to support 
    HTML5 canvas.</canvas>
body {
  text-align : center;
}
canvas {
  display : inline-block;
  width : 120px;
  height : 80px;
  margin : auto;
  padding : 0;
  border : none;
  background-color : black;
}
window.addEventListener("load", function() {
  "use strict"
  var firstCanvas = document.getElementsByTagName("canvas")[0],
    secondCanvas = document.getElementsByTagName("canvas")[1];
  firstCanvas.width = firstCanvas.clientWidth;
  firstCanvas.height = firstCanvas.clientHeight;
  [firstCanvas, secondCanvas].forEach(function(canvas) {
    var gl = canvas.getContext("webgl")
      || canvas.getContext("experimental-webgl");
    if (!gl) {
      document.querySelector("p").innerHTML =
        "Failed to get WebGL context. "
        + "Your browser or device may not support WebGL.";
      return;
    }
    gl.viewport(0, 0,
      gl.drawingBufferWidth, gl.drawingBufferHeight);
    gl.enable(gl.SCISSOR_TEST);
    gl.scissor(30, 10, 60, 60);
    gl.clearColor(1.0, 1.0, 0.0, 1.0);
    gl.clear(gl.COLOR_BUFFER_BIT);
  });
}, false);

The source code of this example is also available on GitHub.

仕様

仕様 ステータス コメント
WebGL 1.0
WebGLRenderingContext の定義
勧告 Initial definition

ブラウザ実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応Chrome 完全対応 9Edge 完全対応 12
補足
完全対応 12
補足
補足 To access the WebGL context, use experimental-webgl rather than the standard webgl identifier.
Firefox 完全対応 4IE 完全対応 11
補足
完全対応 11
補足
補足 To access the WebGL context, use experimental-webgl rather than the standard webgl identifier.
Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 あり
補足
完全対応 あり
補足
補足 To access the WebGL context, use experimental-webgl rather than the standard webgl identifier.
Firefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
Available in workers
実験的
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 44
無効
完全対応 44
無効
無効 From version 44: this feature is behind the gfx.offscreencanvas.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
activeTextureChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
attachShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bindAttribLocationChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bindBufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bindFramebufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bindRenderbufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bindTextureChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
blendColorChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
blendEquationChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
blendEquationSeparateChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
blendFuncChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
blendFuncSeparateChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bufferDataChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
bufferSubDataChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
canvasChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
checkFramebufferStatusChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
clearChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
clearColorChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
clearDepthChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
clearStencilChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
colorMaskChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
commitChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 44
無効
完全対応 44
無効
無効 From version 44: this feature is behind the gfx.offscreencanvas.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
compileShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
compressedTexImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
compressedTexSubImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
copyTexImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
copyTexSubImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createBufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createFramebufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createRenderbufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
createTextureChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
cullFaceChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteBufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteFramebufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteRenderbufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
deleteTextureChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
depthFuncChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
depthMaskChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
depthRangeChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
detachShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
disableChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
disableVertexAttribArrayChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
drawArraysChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
drawElementsChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
drawingBufferHeightChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
drawingBufferWidthChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
enableChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
enableVertexAttribArrayChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
finishChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
flushChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
framebufferRenderbufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
framebufferTexture2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
frontFaceChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
generateMipmapChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getActiveAttribChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getActiveUniformChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getAttachedShadersChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getAttribLocationChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getBufferParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getContextAttributesChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getErrorChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getExtensionChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getFramebufferAttachmentParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getProgramInfoLogChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getProgramParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getRenderbufferParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getShaderInfoLogChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getShaderParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getShaderPrecisionFormatChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getShaderSourceChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getSupportedExtensionsChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getTexParameterChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getUniformChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getUniformLocationChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getVertexAttribChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
getVertexAttribOffsetChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
hintChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isBufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isContextLostChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isEnabledChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isFramebufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isRenderbufferChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isShaderChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
isTextureChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
lineWidthChrome 未対応 なしEdge 完全対応 12Firefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
linkProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
pixelStoreiChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
polygonOffsetChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
readPixelsChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
renderbufferStorageChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
sampleCoverageChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
scissorChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
shaderSourceChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilFuncChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilFuncSeparateChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilMaskChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilMaskSeparateChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilOpChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
stencilOpSeparateChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
texImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
texParameterfChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
texParameteriChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
texSubImage2DChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform1fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform1fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform1iChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform1ivChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform2fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform2fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform2iChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform2ivChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform3fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform3fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform3iChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform3ivChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform4fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform4fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform4iChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniform4ivChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniformMatrix2fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniformMatrix3fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
uniformMatrix4fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
useProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
validateProgramChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib1fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib1fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib2fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib2fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib3fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib3fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib4fChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttrib4fvChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
vertexAttribPointerChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり
viewportChrome 完全対応 9Edge 完全対応 12Firefox 完全対応 4IE 完全対応 11Opera 完全対応 12Safari 完全対応 5.1WebView Android 完全対応 ありChrome Android 完全対応 25Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 12Safari iOS 完全対応 8.1Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応
実験的。動作が変更される可能性があります。
実験的。動作が変更される可能性があります。
実装ノートを参照してください。
実装ノートを参照してください。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

See also

ドキュメントのタグと貢献者

このページの貢献者: nyamadan
最終更新者: nyamadan,