Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/daybreak/src/wgpu/objects.ts>WGPUAdapter

[WIP] WebGPU API implementation for Deno, built using Dawn with FFI.
Latest
class WGPUAdapter
import { WGPUAdapter } from "https://deno.land/x/daybreak@0.1.2/src/wgpu/objects.ts";

Constructors

new
WGPUAdapter(ptr: Deno.UnsafePointer)

Methods

createDevice(descriptor: wgpu.WGPUDeviceDescriptor): wgpu.WGPUDevice
enumerateFeatures(features: wgpu.WGPUFeatureName): BigInt
getLimits(limits: wgpu.WGPUSupportedLimits): boolean
getProperties(properties: wgpu.WGPUAdapterProperties): void
hasFeature(feature: wgpu.WGPUFeatureName): boolean
requestDevice(
descriptor: wgpu.WGPUDeviceDescriptor,
callback: any,
userdata: unknown,
): void