UNPKG

modern-canvas

Version:

A JavaScript WebGL rendering engine. only the ESM.

17 lines (16 loc) 529 B
import type { Reactivable } from 'modern-idoc'; import type { TextureLike } from '../texture'; export interface RenderTargetLikeObject { instanceId: number; width: number; height: number; colorTextures: TextureLike[]; isRoot?: boolean; mipLevel?: number; msaa?: boolean; stencil?: boolean; depth?: boolean; } export interface RenderTargetLikeReactiveObject extends RenderTargetLikeObject, Reactivable { } export type RenderTargetLike = RenderTargetLikeObject | RenderTargetLikeReactiveObject;