需要: canvas adapter = navigator.gpu.requestAdapater(); device = adapter.requestDevice(); context = canvas.getContext('webgpu'); context.configure({})
commandEncoder = device.createCommonEncoder();
textureView = context.getCurrentTexture().getView();
builtin vertex_index vertex input u32 instance_index vertex input u32 position vertex output vec4 position fragment input vec4 front_facing fragment input bool frag_depth fragment output f32 local_invocation_id compute input vec3 local_invocation_index compute input u32 global_invocation_id compute input vec3 workgroup_id compute input vec3 num_workgroups compute input vec3 sample_index fragment input sample_mask fragment input u32 sample_mask fragment output u32