CesiumGS / webglreport

A web page that reports a browser's WebGL capabilities, including supported extensions and implementation specific capabilities, such as the maximum number of texture units.
https://webglreport.com
Apache License 2.0
400 stars 100 forks source link

WebGL 2 tab and pipeline #28

Closed emackey closed 9 years ago

emackey commented 9 years ago

Add separate "WebGL 1" and "WebGL 2" tabs at the top, and modify the pipeline to display a lot of new values from WebGL 2.

This fixes #26 and fixes #27.

pjcozzi commented 9 years ago

This looks awesome! Can you post a WebGL 2 screenshot from Firefox? I can't get a WebGL 2 context on any of my home machines.

pjcozzi commented 9 years ago

I suppose the new Transform Feedback section is fine where it is, but to be precise, it should come off the arrow coming out of the bottom of the Vertex Shader stage since it happens after primitive assembly, not right after the vertex shader (see here). If there's a way to make this look good, I say we do it; if not, no problem.

emackey commented 9 years ago

Here's the current layout. I could move Transform Feedback to the left column between the vertex shader and the rasterizer. I'm a little concerned that it would make the left column taller than some typical screen heights, but if it really needs to be there then I can move it there.

webgl2report_draft1

pjcozzi commented 9 years ago

Wow, looks good.