I tried running a GPU intensive WebGL shader and couldnt get my GPU to peak over ~30% usage in task manager, even when visiting pages that benchmark wild WebGL simulations like this one which renders 30,000 fish in a complex environment. Perhaps this is a WebGL security feature? Is there any way programatically, even if it involves disabling security settings in the browser (any browser), to force WebGL to utilize 100% of the GPU?
相关问题
- debugging webgl in chrome
- SecurityError for same-origin image texImage2D
- What are VertexIndices in webgl?
- Is clipping done automatically in Three.js?
- How do I enable WebGL in Xamarin.Forms WebView on
相关文章
- How to get OpenGL version using Javascript?
- Why do I need to define a precision value in webgl
- How to change one texture image of a 3d model(maya
- Why do my three.js examples not load properly?
- Coloring rectangle in function of distance to near
- Repeating a bump map
- Passing color to fragment shader from javascript
- Texture shape extrude in three.js
What did you try? It's trival to use 100% of your GPUs power. Just give it something to draw that takes a long time. The aquarium you linked to is not designed to do that.
Here's a trival one
For me a value of 30 saturated the GPU and also made everything slow (the OS needs the GPU too but we're hogging it)
At 30 each draw call is drawing 2048x2048x30 pixels. That's 125.8 million pixels per draw call.