The WebGL extension WEBGL_draw_buffers is missing on iOS8. Possibly a merge task/regression. Related ticket (rename from EXT to WEBGL): https://bugs.webkit.org/show_bug.cgi?id=128894 Specification: http://www.khronos.org/registry/webgl/extensions/WEBGL_draw_buffers/
iOS8 Beta 2 is still missing WEBGL_draw_buffers. They're also missing on desktop safari. Firefox implements this feature on OSX, Linux and Android. Chrome implements it on OSX and Linux.
rdar://problem/15949588
Created attachment 243061 [details] patch
The implementation for this was already done before but was not switched on due to underlying driver bugs which have now been resolved. Flipping on the switch.
Comment on attachment 243061 [details] patch r=me.
(In reply to comment #5) > Comment on attachment 243061 [details] > patch > > r=me. We might want to either confirm drivers at runtime, or limit this to specific OS revisions.
http://trac.webkit.org/changeset/177099 http://trac.webkit.org/changeset/177101
WEBGL_draw_buffers is still not available on iOS 9.2.1. Are there any plans to push it?