feat(renderer): draw selection overlay
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import type { ImageDocument } from "@core/document";
|
||||
import type { EditorState } from "@editor/state";
|
||||
import { renderArtboard } from "./artboard";
|
||||
import { renderSelectionOverlay } from "./selection";
|
||||
import type { WebGlRendererContext } from "./types";
|
||||
|
||||
export type RenderFrame = {
|
||||
@@ -44,6 +45,8 @@ export function createRenderer(canvas: HTMLCanvasElement, backend: RendererBacke
|
||||
renderArtboard(rendererContext, artboard, frame.editor.viewport);
|
||||
}
|
||||
|
||||
renderSelectionOverlay(rendererContext, frame.document, frame.editor);
|
||||
|
||||
context.disable(context.SCISSOR_TEST);
|
||||
},
|
||||
dispose() {},
|
||||
|
||||
Reference in New Issue
Block a user