mirror of
https://github.com/Rezmason/matrix.git
synced 2026-04-21 15:29:30 -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:
77
js/staticAssets.js
Normal file
77
js/staticAssets.js
Normal file
@@ -0,0 +1,77 @@
|
||||
export default [
|
||||
[
|
||||
"raw::shaders/glsl/bloomPass.highPass.frag.glsl",
|
||||
() => import("../shaders/glsl/bloomPass.highPass.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/bloomPass.blur.frag.glsl",
|
||||
() => import("../shaders/glsl/bloomPass.blur.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/bloomPass.combine.frag.glsl",
|
||||
() => import("../shaders/glsl/bloomPass.combine.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/imagePass.frag.glsl",
|
||||
() => import("../shaders/glsl/imagePass.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/mirrorPass.frag.glsl",
|
||||
() => import("../shaders/glsl/mirrorPass.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/palettePass.frag.glsl",
|
||||
() => import("../shaders/glsl/palettePass.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/rainPass.intro.frag.glsl",
|
||||
() => import("../shaders/glsl/rainPass.intro.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/rainPass.raindrop.frag.glsl",
|
||||
() => import("../shaders/glsl/rainPass.raindrop.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/rainPass.symbol.frag.glsl",
|
||||
() => import("../shaders/glsl/rainPass.symbol.frag.glsl?raw"),
|
||||
],
|
||||
[
|
||||
"raw::shaders/glsl/rainPass.effect.frag.glsl",
|
||||
() => import("../shaders/glsl/rainPass.effect.frag.glsl?raw"),
|
||||
],
|
||||
["raw::shaders/glsl/rainPass.vert.glsl", () => import("../shaders/glsl/rainPass.vert.glsl?raw")],
|
||||
["raw::shaders/glsl/rainPass.frag.glsl", () => import("../shaders/glsl/rainPass.frag.glsl?raw")],
|
||||
[
|
||||
"raw::shaders/glsl/stripePass.frag.glsl",
|
||||
() => import("../shaders/glsl/stripePass.frag.glsl?raw"),
|
||||
],
|
||||
["url::assets/coptic_msdf.png", () => import("../assets/coptic_msdf.png")],
|
||||
["url::assets/gothic_msdf.png", () => import("../assets/gothic_msdf.png")],
|
||||
["url::assets/matrixcode_msdf.png", () => import("../assets/matrixcode_msdf.png")],
|
||||
["url::assets/resurrections_msdf.png", () => import("../assets/resurrections_msdf.png")],
|
||||
["url::assets/megacity_msdf.png", () => import("../assets/megacity_msdf.png")],
|
||||
[
|
||||
"url::assets/resurrections_glint_msdf.png",
|
||||
() => import("../assets/resurrections_glint_msdf.png"),
|
||||
],
|
||||
["url::assets/huberfish_a_msdf.png", () => import("../assets/huberfish_a_msdf.png")],
|
||||
["url::assets/huberfish_d_msdf.png", () => import("../assets/huberfish_d_msdf.png")],
|
||||
[
|
||||
"url::assets/gtarg_tenretniolleh_msdf.png",
|
||||
() => import("../assets/gtarg_tenretniolleh_msdf.png"),
|
||||
],
|
||||
["url::assets/gtarg_alientext_msdf.png", () => import("../assets/gtarg_alientext_msdf.png")],
|
||||
["url::assets/neomatrixology_msdf.png", () => import("../assets/neomatrixology_msdf.png")],
|
||||
["url::assets/sand.png", () => import("../assets/sand.png")],
|
||||
["url::assets/pixel_grid.png", () => import("../assets/pixel_grid.png")],
|
||||
["url::assets/mesh.png", () => import("../assets/mesh.png")],
|
||||
["url::assets/metal.png", () => import("../assets/metal.png")],
|
||||
["raw::shaders/wgsl/bloomBlur.wgsl", () => import("../shaders/wgsl/bloomBlur.wgsl?raw")],
|
||||
["raw::shaders/wgsl/bloomCombine.wgsl", () => import("../shaders/wgsl/bloomCombine.wgsl?raw")],
|
||||
["raw::shaders/wgsl/endPass.wgsl", () => import("../shaders/wgsl/endPass.wgsl?raw")],
|
||||
["raw::shaders/wgsl/imagePass.wgsl", () => import("../shaders/wgsl/imagePass.wgsl?raw")],
|
||||
["raw::shaders/wgsl/mirrorPass.wgsl", () => import("../shaders/wgsl/mirrorPass.wgsl?raw")],
|
||||
["raw::shaders/wgsl/palettePass.wgsl", () => import("../shaders/wgsl/palettePass.wgsl?raw")],
|
||||
["raw::shaders/wgsl/rainPass.wgsl", () => import("../shaders/wgsl/rainPass.wgsl?raw")],
|
||||
["raw::shaders/wgsl/stripePass.wgsl", () => import("../shaders/wgsl/stripePass.wgsl?raw")],
|
||||
];
|
||||
Reference in New Issue
Block a user