MCPcopy Index your code
hub / github.com/CapSoftware/Cap / requestWebGPUAdapter

Function requestWebGPUAdapter

apps/desktop/src/utils/webgpu-renderer.ts:119–129  ·  view source on GitHub ↗
(
	powerPreference: GPUPowerPreference = "high-performance",
)

Source from the content-addressed store, hash-verified

117}
118
119async function requestWebGPUAdapter(
120 powerPreference: GPUPowerPreference = "high-performance",
121): Promise<GPUAdapter | null> {
122 let preferredAdapter: GPUAdapter | null = null;
123 try {
124 preferredAdapter = await navigator.gpu.requestAdapter({
125 powerPreference,
126 });
127 } catch {}
128 return preferredAdapter ?? navigator.gpu.requestAdapter();
129}
130
131export async function isWebGPUSupported(
132 powerPreference: GPUPowerPreference = "high-performance",

Callers 2

isWebGPUSupportedFunction · 0.85
initWebGPUFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected