UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

18 lines 623 B
import { TgdShaderFragment, TgdShaderVertex } from "../shader"; import { TgdCodeBloc } from "../shader/code"; export interface TgdProgramOptions { name?: string; /** Code of the vertex shader */ vert: TgdCodeBloc | TgdShaderVertex; /** Code of the fragment shader */ frag: TgdCodeBloc | TgdShaderFragment; /** * What attributes to record in a TransformFeedback operation. * Default to INTERLEAVED_ATTRIBS. */ transformFeedback?: string[] | { bufferMode: "INTERLEAVED_ATTRIBS" | "SEPARATE_ATTRIBS"; varyings: string[]; }; } //# sourceMappingURL=program.d.ts.map