type PrintContextProps = {
target: Record<string, StorageSource>,
attributes: Record<string, StorageSource>,
swap: () => void,
shaders: {
printPoint: ShaderSource,
printLine: ShaderSource,
printData: ShaderSource,
},
}
packages / workbench / src / providers / print-provider.ts