mirror of
https://github.com/Rezmason/matrix.git
synced 2026-04-23 16:19:31 -07:00
Massive overhaul: the renderers are now classes that implement Renderer; replaced webpack and rollup with vite; converted bundle-contents to "core" and "full" bundle profiles; renamed "inclusions" to "staticAssets", which are "url" base64-encoded images and "raw" text strings; renamed the Matrix component module to the JSX extension; built out a test scaffold at tools/test/index.html to manually test the various deploy options.
This commit is contained in:
13
TODO.txt
13
TODO.txt
@@ -1,8 +1,11 @@
|
||||
TODO:
|
||||
Make sure component works right
|
||||
bundled, of course
|
||||
webpack?
|
||||
WebGPU formulate is expensive
|
||||
Mirror pass clicks bug
|
||||
|
||||
Minify bundles
|
||||
Naming "matrix" for the github repo, "digital-rain" and "DigitalRain" for everything else
|
||||
Minimum react requirement?
|
||||
Retire fetchLibraries?
|
||||
Move off of regl
|
||||
Unify implementations?
|
||||
Responsive changes
|
||||
@@ -14,10 +17,10 @@ TODO:
|
||||
return boolean of whether all deltas are simple
|
||||
Resource changes are simple if they're cached and loaded, false otherwise
|
||||
remake the pipeline if anything returns false
|
||||
Create multiple distributions
|
||||
Core vs full
|
||||
core
|
||||
One embedded MSDF, combined from the two main glyph sets and their configs
|
||||
fun
|
||||
full
|
||||
Other MSDFs and configs
|
||||
and then one with built-in MSDF generation
|
||||
(TTF + glyphString) --> MSDF
|
||||
|
||||
Reference in New Issue
Block a user