mirror of
https://forge.katzen.cafe/katzen-cafe/iowo.git
synced 2024-11-05 23:36:23 +01:00
32 lines
531 B
Plaintext
32 lines
531 B
Plaintext
#import "../template.typ": conf
|
|
#import "graphics.typ"
|
|
|
|
#show: conf.with(title: [iOwO design], subtitle: [don't worry, we're just dreaming])
|
|
#show ">": graphics.arrow()
|
|
|
|
= Type data model
|
|
|
|
== Requirements
|
|
|
|
- Color-aware
|
|
- It can handle colors and colorspaces for images
|
|
- ocio????
|
|
- number/number type support
|
|
- custom types (structs/enums)
|
|
- algebraic enums
|
|
- traits (`Numeric`...)
|
|
|
|
= Execution stages
|
|
|
|
#graphics.stages-overview
|
|
|
|
== Source > Graph IR
|
|
|
|
== Graph IR > VM Bytecode
|
|
|
|
=== Optimizer
|
|
|
|
=== Compiler
|
|
|
|
== VM Bytecode > VM
|