Closed Bug 583375 Opened 16 years ago Closed 16 years ago

upgrade ANGLE to r367

Categories

(Core :: Graphics: CanvasWebGL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: vlad, Unassigned)

Details

picks up some shader compiler fixes, as well as DEPTH24_STENCIL8 support.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
This broke non-IPC builds as follows: In file included from /buildbot/comm-central-trunk-bloat-linux/build/mozilla/content/canvas/src/WebGLContextGL.cpp:62: ../../../dist/include/angle/ShaderLang.h:50: error: comma at end of enumerator list ../../../dist/include/angle/ShaderLang.h:59: error: comma at end of enumerator list ../../../dist/include/angle/ShaderLang.h:69: error: comma at end of enumerator list ../../../dist/include/angle/ShaderLang.h:74: error: comma at end of enumerator list It appears that the chromium-config.mk file disables -pedantic for IPC builds. vlad, do you want to fix the code, or should we discuss on one of the newsgroups about the -pedantic option being enabled differently according to what we're building with? For now, I'm going to specify --disable-pedantic in TB's tinderbox builds to get them green for the weekend.
You need to log in before you can comment on or make changes to this bug.