From 380e506feaa77e3859ee94c90faa9fa2910b0a8d Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Thu, 21 May 2026 11:23:26 -0700 Subject: [PATCH] Improve dynamic API selection on test page load. --- test/index.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/index.html b/test/index.html index b2e2f03..26abadf 100644 --- a/test/index.html +++ b/test/index.html @@ -284,7 +284,10 @@ SPDX-License-Identifier: GPL-3.0-or-later } document.getElementById('api_webgpu').disabled = navigator?.gpu == null - document.getElementById('api_webgl').selected = navigator?.gpu == null + document.getElementById('api_webgpu').selected = navigator?.gpu != null + document.getElementById('api_webgl').disabled = glSize == null + document.getElementById('api_webgl').selected = navigator?.gpu == null && glSize != null + document.getElementById('api_wasm').selected = navigator?.gpu == null && glSize == null document.getElementById('btnStartTest').addEventListener('click', startTest) document.getElementById('btnStartScore').addEventListener('click', startScore) document.getElementById('effort').value = Math.max(1, Math.floor(navigator.hardwareConcurrency) / 2) @@ -328,7 +331,7 @@ SPDX-License-Identifier: GPL-3.0-or-later -- 2.52.0