Implementations/Chrome: Difference between revisions

From WebGL Public Wiki
Jump to navigation Jump to search
Created page with '== Availability == A preliminary implementation of WebGL for Linux, Mac OS X and Windows has been checked in to the Chrome browser. It should be available shortly in the Dev Cha…'
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Availability ==
== Availability ==


A preliminary implementation of WebGL for Linux, Mac OS X and Windows has been checked in to the Chrome browser. It should be available shortly in the Dev Channel, but in the interim you can build it yourself.
Supported as of Chrome 9 on Linux, Mac and Windows. See [[Getting a WebGL Implementation]] for information on obtaining and running a build.
 
Get the source code according to the Chrome build instructions:
 
http://dev.chromium.org/developers/how-tos
 
Ensure that ENABLE_3D_CANVAS is set to 1 in src/build/features_override.gypi. If it is set to 0, you will probably need to fix some errors during the build. Run gclient runhooks --force from the root of your tree if you changed it from 0 to 1.
 
Build the browser according to the platform-specific instructions above.
 
Enable WebGL by passing --no-sandbox --enable-webgl on Chrome's command line. Note that the --no-sandbox flag is generally unsafe and not recommended for arbitrary web browsing.  


== Status ==
== Status ==


* Context name:
* Conformance tests
** Passes 100% of 1.0.1 tests
** Exposed via either getContext("webgl") or getContext("experimental-webgl")
* Typed Arrays
** Everything supported


== Reporting Bugs ==
== Reporting Bugs ==
Please file bugs on http://code.google.com/p/chromium/issues/list . Please add, if possible, the labels "Area-Internals", "Internals-Graphics", and "Feature-GPU-WebGL" to the bug so it will be categorized appropriately. Feel free to CC: or email the bug ID to kbr at chromium dot org.

Latest revision as of 17:14, 5 June 2013

Availability

Supported as of Chrome 9 on Linux, Mac and Windows. See Getting a WebGL Implementation for information on obtaining and running a build.

Status

  • Conformance tests
    • Passes 100% of 1.0.1 tests
    • Exposed via either getContext("webgl") or getContext("experimental-webgl")
  • Typed Arrays
    • Everything supported

Reporting Bugs

Please file bugs on http://code.google.com/p/chromium/issues/list . Please add, if possible, the labels "Area-Internals", "Internals-Graphics", and "Feature-GPU-WebGL" to the bug so it will be categorized appropriately. Feel free to CC: or email the bug ID to kbr at chromium dot org.