IE11（2014年12月）における WebGL 対応状況

> IE11（2014年4月更新版）における WebGL 対応状況
> http://qiita.com/cx20/items/fce18d859b815cdc6cd1

半年ほど前に IE11 版における WebGL の対応状況について調べましたが、
2014年の振り返りとして、再度、確認してみました。
中でも8月に公開された WebGL 更新プログラム（[KB2976627](https://msdn.microsoft.com/ja-jp/library/dn798776.aspx)）によりレンダラーの更新およびパフォーマンス向上が図られているようです。

また、iPhone6 を入手したのに伴い、iOS8 の WebGL 対応状況も合わせて調べてみました。

WebGL の対応状況については、以下のサイトにて確認を行いました。

> ■ Device Initialization - Samples - Turbulenz Engine
> http://biz.turbulenz.com/sample_assets/device_initialization.canvas.release.html

|テストに使用したブラウザ|バージョン|
|:------------|:--------:|
|Windows 8.1 + Chrome 39|39.0.2171.95 m|
|Windows 8.1 + Firefox 34|34.0.5|
|Windows 8.1 + IE 11.0.15|11.0.9600.17498|
|iOS 8.1.2 + Safari|600.1.4|

|項目                    |Chrome 39        |Firefox 34       |IE 11.0.15            |iOS 8.1.2             |
|:-----------------------|:---------------:|:---------------:|:--------------------:|:--------------------:|
|Vendor                  |WebKit           |Mozilla          |Microsoft             |WebKit                |
|Renderer                |WebKit WebGL     |Mozilla          |Internet Explorer     |WebKit WebGL          |
|Renderer Version        |WebGL 1.0        |WebGL 1.0        |WebGL 0.94            |WebGL 1.0             |
|Shading Language Version|WebGL GLSL ES 1.0|WebGL GLSL ES 1.0|WebGL GLSL ES 0.94    |WebGL GLSL ES 1.0     |
|Video Ram               |0 MB             |0 MB             |0 MB                  |0 MB                  |
|OCCLUSION_QUERIES       |false            |false            |false                 |false                 |
|NPOT_MIPMAPPED_TEXTURES |false            |false            |false                 |false                 |
|TEXTURE_DXT1            |true             |true             |true                  |false                 |
|TEXTURE_DXT3            |true             |true             |true                  |false                 |
|TEXTURE_DXT5            |true             |true             |true                  |false                 |
|TEXTURE_ETC1            |false            |false            |false                 |false                 |
|INDEXFORMAT_UINT        |true             |false            |false                 |false                 |
|ANISOTROPY              |16               |16               |16                    |16                    |
|TEXTURE_SIZE            |16384            |16384            |16384                 |4096                  |
|CUBEMAP_TEXTURE_SIZE    |16384            |16384            |16384                 |4096                  |
|3D_TEXTURE_SIZE         |0                |0                |0                     |0                     |
|RENDERTARGET_COLOR_TEXTURES|1             |1                |1                     |1                     |
|RENDERBUFFER_SIZE       |16384            |16384            |16384                 |4096                  |
|FILEFORMAT_WEBM         |true             |true             |false                 |false                 |
|FILEFORMAT_MP4          |true             |true             |true                  |true                  |
|FILEFORMAT_JPG          |true             |true             |true                  |true                  |
|FILEFORMAT_PNG          |true             |true             |true                  |true                  |
|FILEFORMAT_DDS          |true             |true             |true                  |true                  |
|FILEFORMAT_TGA          |true             |true             |true                  |true                  |
|[WebGL Extensions](http://www.khronos.org/registry/webgl/extensions/)|17個|11個|7個|12個|

|WebGL Extensions 項目|Chrome 39|Firefox 34|IE 11.0.15|iOS 8.1.2|
|:-----------|:-------:|:---------:|:---------:|:---------:|:---------:|
|[ANGLE_instanced_arrays](http://www.khronos.org/registry/webgl/extensions/ANGLE_instanced_arrays/)                  |○|○|○|○|
|[EXT_blend_minmax](https://www.khronos.org/registry/webgl/extensions/EXT_blend_minmax/)                             |○|  |  |  |
|[EXT_frag_depth](https://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/)                                 |○|○|  |  |
|[EXT_shader_texture_lod](https://www.khronos.org/registry/webgl/extensions/EXT_shader_texture_lod/)                 |○|○|  |○|
|[EXT_texture_filter_anisotropic](http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/)  |○|○|○|△|
|[OES_element_index_uint](http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/)                  |○|○|○|○|
|[OES_standard_derivatives](http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/)              |○|○|○|○|
|[OES_texture_float](http://www.khronos.org/registry/webgl/extensions/OES_texture_float/)                            |○|○|○|○|
|[OES_texture_float_linear](http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/)              |○|○|○|○|
|[OES_texture_half_float](http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/)                  |○|  |  |○|
|[OES_texture_half_float_linear](http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float_linear/)    |○|  |  |○|
|[OES_vertex_array_object](http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/)                |○|  |  |○|
|[WEBGL_compressed_texture_pvrtc](https://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvrtc/) |  |  |  |△|
|[WEBGL_compressed_texture_s3tc](http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/)    |○|○|○|  |
|[WEBGL_debug_renderer_info](http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/)            |○|  |  |  |
|[WEBGL_debug_shaders](http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/)                        |○|  |  |  |
|[WEBGL_depth_texture](http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/)                        |○|○|  |  |
|[WEBGL_lose_context](http://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/)                          |○|○|  |○|

※ 「○」はベンダー接頭辞「なし」、「△」はベンダー接頭辞「あり」を表しています。

以下は、three.js のサンプル(http://threejs.org/examples/ )による動作確認結果です。

|WebGL Example|Chrome 39|Firefox 34|IE11.0.15|iOS8.1.2|
|:------------|:-------:|:-------:|:-------:|:-------:|
|[animation / cloth](http://threejs.org/examples/webgl_animation_cloth.html )|○|○|○|○|
|[animation / skinning / blending](http://threejs.org/examples/webgl_animation_skinning_blending.html )|○|○|○|○|
|[animation / skinning / morph](http://threejs.org/examples/webgl_animation_skinning_morph.html )|○|○|○|○|
|[buffergeometry](http://threejs.org/examples/webgl_buffergeometry.html )|○|○|○|○|
|[buffergeometry / custom / attributes / particles](http://threejs.org/examples/webgl_buffergeometry_custom_attributes_particles.html )|○|○|○|○|
|[buffergeometry / lines](http://threejs.org/examples/webgl_buffergeometry_lines.html )|○|○|○|○|
|[buffergeometry / lines / indexed](http://threejs.org/examples/webgl_buffergeometry_lines_indexed.html )|○|○|○|○|
|[buffergeometry / particles](http://threejs.org/examples/webgl_buffergeometry_particles.html )|○|○|○|○|
|[buffergeometry / rawshader](http://threejs.org/examples/webgl_buffergeometry_rawshader.html )|○|○|○|○|
|[buffergeometry / uint](http://threejs.org/examples/webgl_buffergeometry_uint.html )|○|○|○|○|
|[camera](http://threejs.org/examples/webgl_camera.html )|○|○|○|○|
|[camera / logarithmicdepthbuffer](http://threejs.org/examples/webgl_camera_logarithmicdepthbuffer.html )|○|○|○|○|
|[custom / attributes](http://threejs.org/examples/webgl_custom_attributes.html )|○|○|○|○|
|[custom / attributes / lines](http://threejs.org/examples/webgl_custom_attributes_lines.html )|○|○|○|○|
|[custom / attributes / particles](http://threejs.org/examples/webgl_custom_attributes_particles.html )|○|○|○|○|
|[custom / attributes / particles2](http://threejs.org/examples/webgl_custom_attributes_particles2.html )|○|○|○|○|
|[custom / attributes / particles3](http://threejs.org/examples/webgl_custom_attributes_particles3.html )|○|○|○|○|
|[decals](http://threejs.org/examples/webgl_decals.html )|○|○|○|○|
|[effects / anaglyph](http://threejs.org/examples/webgl_effects_anaglyph.html )|○|○|○|○|
|[effects / oculusrift](http://threejs.org/examples/webgl_effects_oculusrift.html )|○|○|○|○|
|[effects / parallaxbarrier](http://threejs.org/examples/webgl_effects_parallaxbarrier.html )|○|○|○|○|
|[effects / stereo](http://threejs.org/examples/webgl_effects_stereo.html )|○|○|○|○|
|[effects / vr](http://threejs.org/examples/webgl_effects_vr.html )|○|○|○|○|
|[geometries](http://threejs.org/examples/webgl_geometries.html )|○|○|○|○|
|[geometries2](http://threejs.org/examples/webgl_geometries2.html )|○|○|○|○|
|[geometry / colors](http://threejs.org/examples/webgl_geometry_colors.html )|○|○|○|○|
|[geometry / colors / blender](http://threejs.org/examples/webgl_geometry_colors_blender.html )|○|○|○|○|
|[geometry / colors / lookuptable](http://threejs.org/examples/webgl_geometry_colors_lookuptable.html )|○|○|○|○|
|[geometry / convex](http://threejs.org/examples/webgl_geometry_convex.html )|○|○|○|○|
|[geometry / cube](http://threejs.org/examples/webgl_geometry_cube.html )|○|○|○|○|
|[geometry / dynamic](http://threejs.org/examples/webgl_geometry_dynamic.html )|○|○|○|○|
|[geometry / extrude / shapes](http://threejs.org/examples/webgl_geometry_extrude_shapes.html )|○|○|○|○|
|[geometry / extrude / shapes2](http://threejs.org/examples/webgl_geometry_extrude_shapes2.html )|○|○|○|○|
|[geometry / extrude / splines](http://threejs.org/examples/webgl_geometry_extrude_splines.html )|○|○|○|○|
|[geometry / hierarchy](http://threejs.org/examples/webgl_geometry_hierarchy.html )|○|○|○|○|
|[geometry / hierarchy2](http://threejs.org/examples/webgl_geometry_hierarchy2.html )|○|○|○|○|
|[geometry / large / mesh](http://threejs.org/examples/webgl_geometry_large_mesh.html )|○|○|○|○|
|[geometry / minecraft](http://threejs.org/examples/webgl_geometry_minecraft.html )|○|○|○|○|
|[geometry / minecraft / ao](http://threejs.org/examples/webgl_geometry_minecraft_ao.html )|○|○|○|○|
|[geometry / normals](http://threejs.org/examples/webgl_geometry_normals.html )|○|○|○|○|
|[geometry / nurbs](http://threejs.org/examples/webgl_geometry_nurbs.html )|○|○|○|○|
|[geometry / shapes](http://threejs.org/examples/webgl_geometry_shapes.html )|○|○|○|○|
|[geometry / subdivision](http://threejs.org/examples/webgl_geometry_subdivision.html )|○|○|○|○|
|[geometry / terrain](http://threejs.org/examples/webgl_geometry_terrain.html )|○|○|○|○|
|[geometry / terrain / fog](http://threejs.org/examples/webgl_geometry_terrain_fog.html )|○|○|○|△|
|[geometry / terrain / raycast](http://threejs.org/examples/webgl_geometry_terrain_raycast.html )|○|○|○|○|
|[geometry / tessellation](http://threejs.org/examples/webgl_geometry_tessellation.html )|○|○|○|○|
|[geometry / text](http://threejs.org/examples/webgl_geometry_text.html )|○|○|○|○|
|[geometry / text2](http://threejs.org/examples/webgl_geometry_text2.html )|○|○|○|○|
|[gpgpu / birds](http://threejs.org/examples/webgl_gpgpu_birds.html )|○|○|△|×|
|[hdr](http://threejs.org/examples/webgl_hdr.html )|○|○|○|○|
|[helpers](http://threejs.org/examples/webgl_helpers.html )|○|○|○|×|
|[interactive / buffergeometry](http://threejs.org/examples/webgl_interactive_buffergeometry.html )|○|○|○|○|
|[interactive / cubes](http://threejs.org/examples/webgl_interactive_cubes.html )|○|○|○|○|
|[interactive / cubes / gpu](http://threejs.org/examples/webgl_interactive_cubes_gpu.html )|○|○|○|○|
|[interactive / cubes / ortho](http://threejs.org/examples/webgl_interactive_cubes_ortho.html )|○|○|○|○|
|[interactive / draggablecubes](http://threejs.org/examples/webgl_interactive_draggablecubes.html )|○|○|○|○|
|[interactive / lines](http://threejs.org/examples/webgl_interactive_lines.html )|○|○|○|○|
|[interactive / particles](http://threejs.org/examples/webgl_interactive_particles.html )|○|○|○|○|
|[interactive / raycasting / pointcloud](http://threejs.org/examples/webgl_interactive_raycasting_pointcloud.html )|○|○|○|○|
|[interactive / voxelpainter](http://threejs.org/examples/webgl_interactive_voxelpainter.html )|○|○|○|○|
|[kinect](http://threejs.org/examples/webgl_kinect.html )|○|○|×|×|
|[lensflares](http://threejs.org/examples/webgl_lensflares.html )|○|○|○|○|
|[lights / hemisphere](http://threejs.org/examples/webgl_lights_hemisphere.html )|○|○|○|○|
|[lights / pointlights](http://threejs.org/examples/webgl_lights_pointlights.html )|○|○|○|○|
|[lights / pointlights2](http://threejs.org/examples/webgl_lights_pointlights2.html )|○|○|○|○|
|[lines / colors](http://threejs.org/examples/webgl_lines_colors.html )|○|○|○|○|
|[lines / cubes](http://threejs.org/examples/webgl_lines_cubes.html )|○|○|○|○|
|[lines / dashed](http://threejs.org/examples/webgl_lines_dashed.html )|○|○|○|○|
|[lines / sphere](http://threejs.org/examples/webgl_lines_sphere.html )|○|○|○|○|
|[lines / splines](http://threejs.org/examples/webgl_lines_splines.html )|○|○|○|○|
|[loader / assimp2json](http://threejs.org/examples/webgl_loader_assimp2json.html )|○|○|○|○|
|[loader / awd](http://threejs.org/examples/webgl_loader_awd.html )|○|○|○|○|
|[loader / collada](http://threejs.org/examples/webgl_loader_collada.html )|○|○|○|×|
|[loader / collada / keyframe](http://threejs.org/examples/webgl_loader_collada_keyframe.html )|○|○|○|○|
|[loader / collada / skinning](http://threejs.org/examples/webgl_loader_collada_skinning.html )|○|○|○|○|
|[loader / collada / kinematics](http://threejs.org/examples/webgl_loader_collada_kinematics.html )|○|○|×|○|
|[loader / ctm](http://threejs.org/examples/webgl_loader_ctm.html )|○|○|○|○|
|[loader / ctm / materials](http://threejs.org/examples/webgl_loader_ctm_materials.html )|○|○|○|○|
|[loader / gltf](http://threejs.org/examples/webgl_loader_gltf.html )|○|○|○|△|
|[loader / json / blender](http://threejs.org/examples/webgl_loader_json_blender.html )|○|○|○|○|
|[loader / json / objconverter](http://threejs.org/examples/webgl_loader_json_objconverter.html )|○|○|○|○|
|[loader / msgpack](http://threejs.org/examples/webgl_loader_msgpack.html )|○|○|○|△|
|[loader / obj](http://threejs.org/examples/webgl_loader_obj.html )|○|○|○|×|
|[loader / obj / mtl](http://threejs.org/examples/webgl_loader_obj_mtl.html )|○|○|○|△|
|[loader / pdb](http://threejs.org/examples/webgl_loader_pdb.html )|○|○|○|○|
|[loader / ply](http://threejs.org/examples/webgl_loader_ply.html )|○|○|○|○|
|[loader / scene](http://threejs.org/examples/webgl_loader_scene.html )|○|○|○|○|
|[loader / stl](http://threejs.org/examples/webgl_loader_stl.html )|○|○|○|○|
|[loader / utf8](http://threejs.org/examples/webgl_loader_utf8.html )|○|○|○|○|
|[loader / vrml](http://threejs.org/examples/webgl_loader_vrml.html )|○|○|○|○|
|[loader / vtk](http://threejs.org/examples/webgl_loader_vtk.html )|○|○|○|○|
|[lod](http://threejs.org/examples/webgl_lod.html )|○|○|○|○|
|[marchingcubes](http://threejs.org/examples/webgl_marchingcubes.html )|○|○|○|○|
|[materials](http://threejs.org/examples/webgl_materials.html )|○|○|○|○|
|[materials2](http://threejs.org/examples/webgl_materials2.html )|○|○|○|○|
|[materials / blending](http://threejs.org/examples/webgl_materials_blending.html )|○|○|○|○|
|[materials / blending / custom](http://threejs.org/examples/webgl_materials_blending_custom.html )|○|○|○|○|
|[materials / bumpmap](http://threejs.org/examples/webgl_materials_bumpmap.html )|○|○|○|○|
|[materials / bumpmap / skin](http://threejs.org/examples/webgl_materials_bumpmap_skin.html )|○|○|○|○|
|[materials / cars](http://threejs.org/examples/webgl_materials_cars.html )|○|○|○|○|
|[materials / cars / camaro](http://threejs.org/examples/webgl_materials_cars_camaro.html )|○|○|○|○|
|[materials / cubemap](http://threejs.org/examples/webgl_materials_cubemap.html )|○|○|○|○|
|[materials / cubemap / balls / reflection](http://threejs.org/examples/webgl_materials_cubemap_balls_reflection.html )|○|○|○|○|
|[materials / cubemap / balls / refraction](http://threejs.org/examples/webgl_materials_cubemap_balls_refraction.html )|○|○|○|○|
|[materials / cubemap / dynamic](http://threejs.org/examples/webgl_materials_cubemap_dynamic.html )|○|○|○|○|
|[materials / cubemap / dynamic2](http://threejs.org/examples/webgl_materials_cubemap_dynamic2.html )|○|○|○|○|
|[materials / cubemap / escher](http://threejs.org/examples/webgl_materials_cubemap_escher.html )|○|○|○|×|
|[materials / cubemap / refraction](http://threejs.org/examples/webgl_materials_cubemap_refraction.html )|○|○|○|○|
|[materials / grass](http://threejs.org/examples/webgl_materials_grass.html )|○|○|○|○|
|[materials / lightmap](http://threejs.org/examples/webgl_materials_lightmap.html )|○|○|○|○|
|[materials / normalmap](http://threejs.org/examples/webgl_materials_normalmap.html )|○|○|○|○|
|[materials / normalmap2](http://threejs.org/examples/webgl_materials_normalmap2.html )|○|○|○|×|
|[materials / parallaxmap](http://threejs.org/examples/webgl_materials_parallaxmap.html )|○|○|×|○|
|[materials / shaders / fresnel](http://threejs.org/examples/webgl_materials_shaders_fresnel.html )|○|○|○|○|
|[materials / skin](http://threejs.org/examples/webgl_materials_skin.html )|○|○|○|○|
|[materials / texture / anisotropy](http://threejs.org/examples/webgl_materials_texture_anisotropy.html )|○|○|○|○|
|[materials / texture / compressed](http://threejs.org/examples/webgl_materials_texture_compressed.html )|○|○|○|○|
|[materials / texture / filters](http://threejs.org/examples/webgl_materials_texture_filters.html )|○|○|△|○|
|[materials / texture / manualmipmap](http://threejs.org/examples/webgl_materials_texture_manualmipmap.html )|○|○|△|○|
|[materials / texture / pvrtc](http://threejs.org/examples/webgl_materials_texture_pvrtc.html )|×|×|×|○|
|[materials / texture / tga](http://threejs.org/examples/webgl_materials_texture_tga.html )|○|○|○|○|
|[materials / video](http://threejs.org/examples/webgl_materials_video.html )|○|○|×|×|
|[materials / wireframe](http://threejs.org/examples/webgl_materials_wireframe.html )|○|○|○|○|
|[mirror](http://threejs.org/examples/webgl_mirror.html )|○|○|○|○|
|[morphnormals](http://threejs.org/examples/webgl_morphnormals.html )|○|○|○|○|
|[morphtargets](http://threejs.org/examples/webgl_morphtargets.html )|○|○|○|○|
|[morphtargets / horse](http://threejs.org/examples/webgl_morphtargets_horse.html )|○|○|○|○|
|[morphtargets / human](http://threejs.org/examples/webgl_morphtargets_human.html )|○|○|○|○|
|[morphtargets / md2](http://threejs.org/examples/webgl_morphtargets_md2.html )|○|○|○|○|
|[morphtargets / md2 / control](http://threejs.org/examples/webgl_morphtargets_md2_control.html )|○|○|○|○|
|[multiple / canvases / circle](http://threejs.org/examples/webgl_multiple_canvases_circle.html )|○|○|△|○|
|[multiple / canvases / complex](http://threejs.org/examples/webgl_multiple_canvases_complex.html )|○|○|○|○|
|[multiple / canvases / grid](http://threejs.org/examples/webgl_multiple_canvases_grid.html )|○|○|○|○|
|[multiple / views](http://threejs.org/examples/webgl_multiple_views.html )|○|○|○|○|
|[nearestneighbour](http://threejs.org/examples/webgl_nearestneighbour.html )|○|○|○|○|
|[octree](http://threejs.org/examples/webgl_octree.html )|○|○|○|○|
|[octree / raycasting](http://threejs.org/examples/webgl_octree_raycasting.html )|○|○|○|○|
|[panorama / equirectangular](http://threejs.org/examples/webgl_panorama_equirectangular.html )|○|○|○|○|
|[particles / billboards](http://threejs.org/examples/webgl_particles_billboards.html )|○|○|○|○|
|[particles / billboards / colors](http://threejs.org/examples/webgl_particles_billboards_colors.html )|○|○|○|○|
|[particles / dynamic](http://threejs.org/examples/webgl_particles_dynamic.html )|○|○|○|×|
|[particles / random](http://threejs.org/examples/webgl_particles_random.html )|○|○|○|○|
|[particles / shapes](http://threejs.org/examples/webgl_particles_shapes.html )|○|○|○|○|
|[particles / sprites](http://threejs.org/examples/webgl_particles_sprites.html )|○|○|○|○|
|[performance](http://threejs.org/examples/webgl_performance.html )|○|○|○|○|
|[performance / doublesided](http://threejs.org/examples/webgl_performance_doublesided.html )|○|○|○|○|
|[performance / static](http://threejs.org/examples/webgl_performance_static.html )|○|○|○|○|
|[postprocessing](http://threejs.org/examples/webgl_postprocessing.html )|○|○|○|○|
|[postprocessing / advanced](http://threejs.org/examples/webgl_postprocessing_advanced.html )|○|○|○|×|
|[postprocessing / dof](http://threejs.org/examples/webgl_postprocessing_dof.html )|○|○|○|○|
|[postprocessing / dof2](http://threejs.org/examples/webgl_postprocessing_dof2.html )|○|○|○|○|
|[postprocessing / godrays](http://threejs.org/examples/webgl_postprocessing_godrays.html )|○|○|○|○|
|[postprocessing / crossfade](http://threejs.org/examples/webgl_postprocessing_crossfade.html )|○|○|○|○|
|[postprocessing / glitch](http://threejs.org/examples/webgl_postprocessing_glitch.html )|○|○|○|○|
|[rtt](http://threejs.org/examples/webgl_rtt.html )|○|○|○|○|
|[sandbox](http://threejs.org/examples/webgl_sandbox.html )|○|○|○|○|
|[shader](http://threejs.org/examples/webgl_shader.html )|○|○|○|○|
|[shader / lava](http://threejs.org/examples/webgl_shader_lava.html )|○|○|○|○|
|[shader2](http://threejs.org/examples/webgl_shader2.html )|○|○|○|○|
|[shaders / ocean](http://threejs.org/examples/webgl_shaders_ocean.html )|○|○|○|×|
|[shading / physical](http://threejs.org/examples/webgl_shading_physical.html )|○|○|○|○|
|[shaders / sky](http://threejs.org/examples/webgl_shaders_sky.html )|○|○|○|○|
|[shaders / vector](http://threejs.org/examples/webgl_shaders_vector.html )|○|○|○|○|
|[shadowmap](http://threejs.org/examples/webgl_shadowmap.html )|○|○|○|○|
|[shadowmap / performance](http://threejs.org/examples/webgl_shadowmap_performance.html )|○|○|○|○|
|[sprites](http://threejs.org/examples/webgl_sprites.html )|○|○|○|○|
|[terrain / dynamic](http://threejs.org/examples/webgl_terrain_dynamic.html )|○|○|○|×|
|[test / memory](http://threejs.org/examples/webgl_test_memory.html )|○|○|○|○|
|[test / memory2](http://threejs.org/examples/webgl_test_memory2.html )|○|○|○|○|
|[trails](http://threejs.org/examples/webgl_trails.html )|○|○|○|○|
|[video / panorama / equirectangular](http://threejs.org/examples/webgl_video_panorama_equirectangular.html )|○|○|×|×|

※ 「○」は正常動作。「△」一部表示乱れあり。「×」表示されない又はエラー等が発生する。

「×」印のものについては、場合によっては、ブラウザのクラッシュや OS の再起動が伴うものがありますので、ご注意下さい。