Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Broken, Starting with Firefox 35. #71
Lesson 2 will not run, starting with Firefox 35.
On Firefox 35, Browser Console throws error:
While Firefox 35 will still run Lesson 1, Firefox 36 does not. It throws the errors:
"WEBCL ERROR: WebCLLoader#observe "content-document-global-created": ReferenceError: WebCLException is not defined" and
That's unfortunately true. Firefox 34 was the last version when WebCL plugin wored without problems.
Personally, I have maintained a Firefox 34 instance with a custom -no-remote WebCL profile. I mostly use an old version of Win64 Nightly from Mozilla's FTP (because there's a few experimental features that I might want but are disabled in Release).
If you want to stick with release branches, then you can try 34.0.5.
Really, the main reason why WebCL struggles is because browser vendors believe that "no-one" will develop for it. That's not without basis, given the lackluster adoption of OpenCL proper. OpenCL is also pivoting itself, preferring compiled LLVM-based bytecode kernels instead of full-source kernels that are compiled by the driver.
In either case, the best way to convince browsers to adopt it is developing software.
Thank you for the links Scott!
I agree that the major browser developers aren't being given much reason to continue WebCL support right now.
I hope that changes soon. This is definitely an interesting project and I was impressed to see that Nokia even developed it in the first place.
Having to use Firefox version 34 when the latest is 35 isn't so bad. Hopefully it doesn't continue for too many versions without support though...