-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathfeatures.html
21 lines (19 loc) · 898 Bytes
/
features.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<body></body>
<script type="module">
import * as features from "./js/features.js";
const str = `
<p>Results:</p>
<p>EXT_shader_texture_lod: ${features.canDoTexLOD()}</p>
<p>Float linear: ${features.canDoFloatLinear()}</p>
<p> - Float: ${features.floatTextures.float}</p>
<p> - Float linear: ${features.floatTextures.floatFilter}</p>
<p> - Render to float: ${features.floatTextures.canRenderToFloat}</p>
<p>Half float linear: ${features.canDoFloatLinear()}</p>
<p> - Half float: ${features.floatTextures.halfFloat}</p>
<p> - Half float linear: ${features.floatTextures.halfFloatFilter}</p>
<p> - Render to half float: ${features.floatTextures.canRenderToHalfFloat}</p>
<p>WEBGL_color_buffer_float linear: ${features.canDoColorBufferFloat()}</p>
<p>EXT_color_buffer_half_float: ${features.canDoColorBufferHalfFloat()}</p>
`;
document.body.innerHTML = str;
</script>