[Webkit-unassigned] [Bug 92139] New: WebGL GPGPU page causes browser and MacOS to hang requiring hard reboot
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 24 10:28:14 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=92139
Summary: WebGL GPGPU page causes browser and MacOS to hang
requiring hard reboot
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
URL: http://lab.dev.concord.org/examples/energy2d-gpu-model
/energy2d-model.html#interactives/conduction512.json
OS/Version: Mac OS X 10.7
Status: UNCONFIRMED
Severity: Critical
Priority: P2
Component: WebGL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: stephen.bannasch at gmail.com
We are developing open source physics simulations and visualizations: http://lab.dev.concord.org/
One of the modeling engines is called Energy2D. Energy2D implements a number of fluid-dynamics modeling steps in other to simulate conductive and convective heat flow.
Here is a simple example that only simulates conductive heat flow:
http://lab.dev.concord.org/examples/energy2d-model/energy2d-model.html#interactives/imports/conduction1.json
I've fixed Retina display issues for the deployed Safari but there are new Retina-related display issues in Nightly Webkit on that page -- but that is not what this bug report is about.
We are starting to develop WebGL-based GPGPU versions of the fluid-dynamics solvers. We have implemented a Heat Solver using WebGL.
Here are two links to a page which allows you to switch between CPU (JavaScript) and WebGL versions of the Heat Solver:
100x100 cell grid: http://lab.dev.concord.org/examples/energy2d-gpu-model/energy2d-model.html#interactives/conduction100.json
512x512 cell grid: http://lab.dev.concord.org/examples/energy2d-gpu-model/energy2d-model.html#interactives/conduction512.json
When I test these pages on Mac OS 10.6 using either Safari v5.1.7 or Webkit Nightly with WebGL enabled in the browser AND on the page the model runs.
However when I open the 512x512 page on a 2012 Retina MacBook Pro running 10.7.4 and enable WebGL on the page and run the model the browser and operating system become unresponsive and I have to do a hard-poweroff and restart the computer.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list