refactor(renderer): extract artboard checkerboard drawing

This commit is contained in:
syntaxbullet
2026-07-03 09:56:03 +02:00
parent 3d32e8fbef
commit fb0c424745
7 changed files with 75 additions and 26 deletions

13
renderer/types.ts Normal file
View File

@@ -0,0 +1,13 @@
export type RgbaColor = readonly [number, number, number, number];
export type ScreenRect = {
x: number;
y: number;
w: number;
h: number;
};
export type WebGlRendererContext = {
gl: WebGL2RenderingContext;
canvas: HTMLCanvasElement;
};