pixi.js
Version:
PixiJS — The HTML5 Creation Engine =============
8 lines (7 loc) • 336 B
TypeScript
/// <reference types="@webgpu/types" />
import type { TextureSource } from '../../../shared/texture/sources/TextureSource';
import type { GPU } from '../../GpuDeviceSystem';
export interface GpuTextureUploader<T extends TextureSource = TextureSource> {
type: string;
upload(source: T, gpuTexture: GPUTexture, gpu: GPU): void;
}