UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

15 lines (14 loc) 379 B
import { BUFFERUSAGE_UNIFORM } from "../constants.js"; import { WebgpuBuffer } from "./webgpu-buffer.js"; class WebgpuUniformBuffer extends WebgpuBuffer { constructor(uniformBuffer) { super(BUFFERUSAGE_UNIFORM); } unlock(uniformBuffer) { const device = uniformBuffer.device; super.unlock(device, uniformBuffer.storageInt32.buffer); } } export { WebgpuUniformBuffer };