wgpu/src/utils/events.js
2025-04-15 05:34:18 -05:00

27 lines
502 B
JavaScript

import { GraphicsDevice } from '../core/graphics-device.js'
export class GraphicsDeviceInitialized {
static EventName = 'graphics-device:initialized'
graphicsDevice
/**
* @param {GraphicsDevice} graphicsDevice
*/
constructor(graphicsDevice) {
this.graphicsDevice = graphicsDevice
}
}
export class GraphicsDeviceLost {
static EventName = 'graphics-device:device-lost'
info
/**
* @param {GPUDeviceLostInfo} info
*/
constructor(info) {
this.info = info
}
}