├── .eslintignore ├── .eslintrc ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .prettierrc ├── EXAMPLES_DEFINITIONS.json ├── README.md ├── create-example-markdown-files.js ├── docs ├── 404.html ├── _eleventy_redirect │ └── index.html ├── assets │ ├── 2CylinderEngine.gltf │ ├── 2CylinderEngine0.bin │ ├── Buggy.gltf │ ├── Buggy0.bin │ ├── DragonAttenuation.bin │ ├── DragonAttenuation.gltf │ ├── Dragon_ThicknessMap.jpg │ ├── Duck.gltf │ ├── Duck0.bin │ ├── DuckCM.png │ ├── GearboxAssy.gltf │ ├── GearboxAssy0.bin │ ├── Triangle.gltf │ ├── checkerboard.jpg │ ├── css │ │ └── main.css │ ├── draw-multiple-things.png │ ├── eye-texture.jpeg │ ├── geometry-instancing.png │ ├── gltf-hello-triangle.png │ ├── hello-index-square.png │ ├── images │ │ ├── deferred-rendering.png │ │ ├── draw-multiple-things.png │ │ ├── geometry-instancing.png │ │ ├── gltf-buggy.png │ │ ├── gltf-hello-triangle.png │ │ ├── gpu-compute-matrix.png │ │ ├── hello-index-square.png │ │ ├── hello-triangle.png │ │ ├── phong-material.png │ │ ├── postprocessing-01.png │ │ ├── scene-graph.png │ │ ├── shadow-mapping.png │ │ └── textured-cube.png │ ├── index.js │ ├── simpleTriangle.bin │ ├── textured-cube.png │ ├── transition2.png │ ├── webgpu-logo-pot.png │ └── webgpu-sketch-dojo-social.png ├── examples │ ├── deferred-rendering │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── draw-multiple-things │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── geometry-instancing │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── gltf-buggy │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── gltf-hello-triangle │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── gpu-compute-matrix │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── hello-index-square │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── hello-triangle │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── phong-material │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── postprocessing-01 │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── scene-graph │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ ├── shadow-mapping │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html │ └── textured-cube │ │ ├── bundle.css │ │ ├── bundle.js │ │ └── index.html └── index.html ├── eleventy.js ├── package.json ├── rollup.config.js ├── site ├── 404.html ├── _data │ └── EXAMPLES_DEFINITIONS.json ├── _layouts │ ├── default.html │ └── post.html ├── assets │ ├── css │ │ └── main.css │ └── images │ │ ├── deferred-rendering.png │ │ ├── draw-multiple-things.png │ │ ├── geometry-instancing.png │ │ ├── gltf-buggy.png │ │ ├── gltf-hello-triangle.png │ │ ├── gpu-compute-matrix.png │ │ ├── hello-index-square.png │ │ ├── hello-triangle.png │ │ ├── phong-material.png │ │ ├── postprocessing-01.png │ │ ├── scene-graph.png │ │ ├── shadow-mapping.png │ │ └── textured-cube.png ├── examples │ ├── deferred-rendering.md │ ├── draw-multiple-things.md │ ├── geometry-instancing.md │ ├── gltf-buggy.md │ ├── gltf-hello-triangle.md │ ├── gpu-compute-matrix.md │ ├── hello-index-square.md │ ├── hello-triangle.md │ ├── phong-material.md │ ├── postprocessing-01.md │ ├── scene-graph.md │ ├── shadow-mapping.md │ └── textured-cube.md └── index.md ├── src ├── assets │ ├── 2CylinderEngine.gltf │ ├── 2CylinderEngine0.bin │ ├── Buggy.gltf │ ├── Buggy0.bin │ ├── DragonAttenuation.bin │ ├── DragonAttenuation.gltf │ ├── Dragon_ThicknessMap.jpg │ ├── Duck.gltf │ ├── Duck0.bin │ ├── DuckCM.png │ ├── GearboxAssy.gltf │ ├── GearboxAssy0.bin │ ├── Triangle.gltf │ ├── checkerboard.jpg │ ├── draw-multiple-things.png │ ├── eye-texture.jpeg │ ├── geometry-instancing.png │ ├── gltf-hello-triangle.png │ ├── hello-index-square.png │ ├── simpleTriangle.bin │ ├── textured-cube.png │ ├── transition2.png │ ├── webgpu-logo-pot.png │ └── webgpu-sketch-dojo-social.png ├── examples │ ├── deferred-rendering │ │ └── index.ts │ ├── draw-multiple-things │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl │ ├── geometry-instancing │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl │ ├── gltf-buggy │ │ └── index.ts │ ├── gltf-hello-triangle │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl │ ├── gpu-compute-matrix │ │ └── index.ts │ ├── hello-index-square │ │ └── index.ts │ ├── hello-triangle │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl │ ├── index.css │ ├── phong-material │ │ └── index.ts │ ├── postprocessing-01 │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── instanced-shader.frag.wglsl │ │ ├── instanced-shader.vert.wglsl │ │ ├── quad-shader.frag.wglsl │ │ └── quad-shader.vert.wglsl │ ├── scene-graph │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl │ ├── shadow-mapping │ │ └── index.ts │ ├── shared │ │ └── test-for-webgpu-support.ts │ └── textured-cube │ │ ├── index.ts │ │ ├── shader.frag.wglsl │ │ └── shader.vert.wglsl ├── index.js ├── shared │ └── node.ts └── types.d.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | src/lib -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/.prettierrc -------------------------------------------------------------------------------- /EXAMPLES_DEFINITIONS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/EXAMPLES_DEFINITIONS.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/README.md -------------------------------------------------------------------------------- /create-example-markdown-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/create-example-markdown-files.js -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/_eleventy_redirect/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/_eleventy_redirect/index.html -------------------------------------------------------------------------------- /docs/assets/2CylinderEngine.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/2CylinderEngine.gltf -------------------------------------------------------------------------------- /docs/assets/2CylinderEngine0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/2CylinderEngine0.bin -------------------------------------------------------------------------------- /docs/assets/Buggy.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Buggy.gltf -------------------------------------------------------------------------------- /docs/assets/Buggy0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Buggy0.bin -------------------------------------------------------------------------------- /docs/assets/DragonAttenuation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/DragonAttenuation.bin -------------------------------------------------------------------------------- /docs/assets/DragonAttenuation.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/DragonAttenuation.gltf -------------------------------------------------------------------------------- /docs/assets/Dragon_ThicknessMap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Dragon_ThicknessMap.jpg -------------------------------------------------------------------------------- /docs/assets/Duck.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Duck.gltf -------------------------------------------------------------------------------- /docs/assets/Duck0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Duck0.bin -------------------------------------------------------------------------------- /docs/assets/DuckCM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/DuckCM.png -------------------------------------------------------------------------------- /docs/assets/GearboxAssy.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/GearboxAssy.gltf -------------------------------------------------------------------------------- /docs/assets/GearboxAssy0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/GearboxAssy0.bin -------------------------------------------------------------------------------- /docs/assets/Triangle.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/Triangle.gltf -------------------------------------------------------------------------------- /docs/assets/checkerboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/checkerboard.jpg -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/draw-multiple-things.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/draw-multiple-things.png -------------------------------------------------------------------------------- /docs/assets/eye-texture.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/eye-texture.jpeg -------------------------------------------------------------------------------- /docs/assets/geometry-instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/geometry-instancing.png -------------------------------------------------------------------------------- /docs/assets/gltf-hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/gltf-hello-triangle.png -------------------------------------------------------------------------------- /docs/assets/hello-index-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/hello-index-square.png -------------------------------------------------------------------------------- /docs/assets/images/deferred-rendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/deferred-rendering.png -------------------------------------------------------------------------------- /docs/assets/images/draw-multiple-things.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/draw-multiple-things.png -------------------------------------------------------------------------------- /docs/assets/images/geometry-instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/geometry-instancing.png -------------------------------------------------------------------------------- /docs/assets/images/gltf-buggy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/gltf-buggy.png -------------------------------------------------------------------------------- /docs/assets/images/gltf-hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/gltf-hello-triangle.png -------------------------------------------------------------------------------- /docs/assets/images/gpu-compute-matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/gpu-compute-matrix.png -------------------------------------------------------------------------------- /docs/assets/images/hello-index-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/hello-index-square.png -------------------------------------------------------------------------------- /docs/assets/images/hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/hello-triangle.png -------------------------------------------------------------------------------- /docs/assets/images/phong-material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/phong-material.png -------------------------------------------------------------------------------- /docs/assets/images/postprocessing-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/postprocessing-01.png -------------------------------------------------------------------------------- /docs/assets/images/scene-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/scene-graph.png -------------------------------------------------------------------------------- /docs/assets/images/shadow-mapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/shadow-mapping.png -------------------------------------------------------------------------------- /docs/assets/images/textured-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/images/textured-cube.png -------------------------------------------------------------------------------- /docs/assets/index.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | 'use strict'; 3 | 4 | 5 | 6 | }()); 7 | -------------------------------------------------------------------------------- /docs/assets/simpleTriangle.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/simpleTriangle.bin -------------------------------------------------------------------------------- /docs/assets/textured-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/textured-cube.png -------------------------------------------------------------------------------- /docs/assets/transition2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/transition2.png -------------------------------------------------------------------------------- /docs/assets/webgpu-logo-pot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/webgpu-logo-pot.png -------------------------------------------------------------------------------- /docs/assets/webgpu-sketch-dojo-social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/assets/webgpu-sketch-dojo-social.png -------------------------------------------------------------------------------- /docs/examples/deferred-rendering/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/deferred-rendering/bundle.css -------------------------------------------------------------------------------- /docs/examples/deferred-rendering/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/deferred-rendering/bundle.js -------------------------------------------------------------------------------- /docs/examples/deferred-rendering/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/deferred-rendering/index.html -------------------------------------------------------------------------------- /docs/examples/draw-multiple-things/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/draw-multiple-things/bundle.css -------------------------------------------------------------------------------- /docs/examples/draw-multiple-things/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/draw-multiple-things/bundle.js -------------------------------------------------------------------------------- /docs/examples/draw-multiple-things/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/draw-multiple-things/index.html -------------------------------------------------------------------------------- /docs/examples/geometry-instancing/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/geometry-instancing/bundle.css -------------------------------------------------------------------------------- /docs/examples/geometry-instancing/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/geometry-instancing/bundle.js -------------------------------------------------------------------------------- /docs/examples/geometry-instancing/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/geometry-instancing/index.html -------------------------------------------------------------------------------- /docs/examples/gltf-buggy/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-buggy/bundle.css -------------------------------------------------------------------------------- /docs/examples/gltf-buggy/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-buggy/bundle.js -------------------------------------------------------------------------------- /docs/examples/gltf-buggy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-buggy/index.html -------------------------------------------------------------------------------- /docs/examples/gltf-hello-triangle/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-hello-triangle/bundle.css -------------------------------------------------------------------------------- /docs/examples/gltf-hello-triangle/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-hello-triangle/bundle.js -------------------------------------------------------------------------------- /docs/examples/gltf-hello-triangle/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gltf-hello-triangle/index.html -------------------------------------------------------------------------------- /docs/examples/gpu-compute-matrix/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gpu-compute-matrix/bundle.css -------------------------------------------------------------------------------- /docs/examples/gpu-compute-matrix/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gpu-compute-matrix/bundle.js -------------------------------------------------------------------------------- /docs/examples/gpu-compute-matrix/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/gpu-compute-matrix/index.html -------------------------------------------------------------------------------- /docs/examples/hello-index-square/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-index-square/bundle.css -------------------------------------------------------------------------------- /docs/examples/hello-index-square/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-index-square/bundle.js -------------------------------------------------------------------------------- /docs/examples/hello-index-square/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-index-square/index.html -------------------------------------------------------------------------------- /docs/examples/hello-triangle/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-triangle/bundle.css -------------------------------------------------------------------------------- /docs/examples/hello-triangle/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-triangle/bundle.js -------------------------------------------------------------------------------- /docs/examples/hello-triangle/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/hello-triangle/index.html -------------------------------------------------------------------------------- /docs/examples/phong-material/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/phong-material/bundle.css -------------------------------------------------------------------------------- /docs/examples/phong-material/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/phong-material/bundle.js -------------------------------------------------------------------------------- /docs/examples/phong-material/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/phong-material/index.html -------------------------------------------------------------------------------- /docs/examples/postprocessing-01/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/postprocessing-01/bundle.css -------------------------------------------------------------------------------- /docs/examples/postprocessing-01/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/postprocessing-01/bundle.js -------------------------------------------------------------------------------- /docs/examples/postprocessing-01/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/postprocessing-01/index.html -------------------------------------------------------------------------------- /docs/examples/scene-graph/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/scene-graph/bundle.css -------------------------------------------------------------------------------- /docs/examples/scene-graph/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/scene-graph/bundle.js -------------------------------------------------------------------------------- /docs/examples/scene-graph/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/scene-graph/index.html -------------------------------------------------------------------------------- /docs/examples/shadow-mapping/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/shadow-mapping/bundle.css -------------------------------------------------------------------------------- /docs/examples/shadow-mapping/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/shadow-mapping/bundle.js -------------------------------------------------------------------------------- /docs/examples/shadow-mapping/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/shadow-mapping/index.html -------------------------------------------------------------------------------- /docs/examples/textured-cube/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/textured-cube/bundle.css -------------------------------------------------------------------------------- /docs/examples/textured-cube/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/textured-cube/bundle.js -------------------------------------------------------------------------------- /docs/examples/textured-cube/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/examples/textured-cube/index.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/docs/index.html -------------------------------------------------------------------------------- /eleventy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/eleventy.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/rollup.config.js -------------------------------------------------------------------------------- /site/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/404.html -------------------------------------------------------------------------------- /site/_data/EXAMPLES_DEFINITIONS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/_data/EXAMPLES_DEFINITIONS.json -------------------------------------------------------------------------------- /site/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/_layouts/default.html -------------------------------------------------------------------------------- /site/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/_layouts/post.html -------------------------------------------------------------------------------- /site/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/css/main.css -------------------------------------------------------------------------------- /site/assets/images/deferred-rendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/deferred-rendering.png -------------------------------------------------------------------------------- /site/assets/images/draw-multiple-things.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/draw-multiple-things.png -------------------------------------------------------------------------------- /site/assets/images/geometry-instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/geometry-instancing.png -------------------------------------------------------------------------------- /site/assets/images/gltf-buggy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/gltf-buggy.png -------------------------------------------------------------------------------- /site/assets/images/gltf-hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/gltf-hello-triangle.png -------------------------------------------------------------------------------- /site/assets/images/gpu-compute-matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/gpu-compute-matrix.png -------------------------------------------------------------------------------- /site/assets/images/hello-index-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/hello-index-square.png -------------------------------------------------------------------------------- /site/assets/images/hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/hello-triangle.png -------------------------------------------------------------------------------- /site/assets/images/phong-material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/phong-material.png -------------------------------------------------------------------------------- /site/assets/images/postprocessing-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/postprocessing-01.png -------------------------------------------------------------------------------- /site/assets/images/scene-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/scene-graph.png -------------------------------------------------------------------------------- /site/assets/images/shadow-mapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/shadow-mapping.png -------------------------------------------------------------------------------- /site/assets/images/textured-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/assets/images/textured-cube.png -------------------------------------------------------------------------------- /site/examples/deferred-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/deferred-rendering.md -------------------------------------------------------------------------------- /site/examples/draw-multiple-things.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/draw-multiple-things.md -------------------------------------------------------------------------------- /site/examples/geometry-instancing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/geometry-instancing.md -------------------------------------------------------------------------------- /site/examples/gltf-buggy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/gltf-buggy.md -------------------------------------------------------------------------------- /site/examples/gltf-hello-triangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/gltf-hello-triangle.md -------------------------------------------------------------------------------- /site/examples/gpu-compute-matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/gpu-compute-matrix.md -------------------------------------------------------------------------------- /site/examples/hello-index-square.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/hello-index-square.md -------------------------------------------------------------------------------- /site/examples/hello-triangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/hello-triangle.md -------------------------------------------------------------------------------- /site/examples/phong-material.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/phong-material.md -------------------------------------------------------------------------------- /site/examples/postprocessing-01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/postprocessing-01.md -------------------------------------------------------------------------------- /site/examples/scene-graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/scene-graph.md -------------------------------------------------------------------------------- /site/examples/shadow-mapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/shadow-mapping.md -------------------------------------------------------------------------------- /site/examples/textured-cube.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/site/examples/textured-cube.md -------------------------------------------------------------------------------- /site/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default.html 3 | --- 4 | -------------------------------------------------------------------------------- /src/assets/2CylinderEngine.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/2CylinderEngine.gltf -------------------------------------------------------------------------------- /src/assets/2CylinderEngine0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/2CylinderEngine0.bin -------------------------------------------------------------------------------- /src/assets/Buggy.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Buggy.gltf -------------------------------------------------------------------------------- /src/assets/Buggy0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Buggy0.bin -------------------------------------------------------------------------------- /src/assets/DragonAttenuation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/DragonAttenuation.bin -------------------------------------------------------------------------------- /src/assets/DragonAttenuation.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/DragonAttenuation.gltf -------------------------------------------------------------------------------- /src/assets/Dragon_ThicknessMap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Dragon_ThicknessMap.jpg -------------------------------------------------------------------------------- /src/assets/Duck.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Duck.gltf -------------------------------------------------------------------------------- /src/assets/Duck0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Duck0.bin -------------------------------------------------------------------------------- /src/assets/DuckCM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/DuckCM.png -------------------------------------------------------------------------------- /src/assets/GearboxAssy.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/GearboxAssy.gltf -------------------------------------------------------------------------------- /src/assets/GearboxAssy0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/GearboxAssy0.bin -------------------------------------------------------------------------------- /src/assets/Triangle.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/Triangle.gltf -------------------------------------------------------------------------------- /src/assets/checkerboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/checkerboard.jpg -------------------------------------------------------------------------------- /src/assets/draw-multiple-things.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/draw-multiple-things.png -------------------------------------------------------------------------------- /src/assets/eye-texture.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/eye-texture.jpeg -------------------------------------------------------------------------------- /src/assets/geometry-instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/geometry-instancing.png -------------------------------------------------------------------------------- /src/assets/gltf-hello-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/gltf-hello-triangle.png -------------------------------------------------------------------------------- /src/assets/hello-index-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/hello-index-square.png -------------------------------------------------------------------------------- /src/assets/simpleTriangle.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/simpleTriangle.bin -------------------------------------------------------------------------------- /src/assets/textured-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/textured-cube.png -------------------------------------------------------------------------------- /src/assets/transition2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/transition2.png -------------------------------------------------------------------------------- /src/assets/webgpu-logo-pot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/webgpu-logo-pot.png -------------------------------------------------------------------------------- /src/assets/webgpu-sketch-dojo-social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/assets/webgpu-sketch-dojo-social.png -------------------------------------------------------------------------------- /src/examples/deferred-rendering/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/deferred-rendering/index.ts -------------------------------------------------------------------------------- /src/examples/draw-multiple-things/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/draw-multiple-things/index.ts -------------------------------------------------------------------------------- /src/examples/draw-multiple-things/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/draw-multiple-things/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/draw-multiple-things/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/draw-multiple-things/shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/geometry-instancing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/geometry-instancing/index.ts -------------------------------------------------------------------------------- /src/examples/geometry-instancing/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/geometry-instancing/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/geometry-instancing/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/geometry-instancing/shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/gltf-buggy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/gltf-buggy/index.ts -------------------------------------------------------------------------------- /src/examples/gltf-hello-triangle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/gltf-hello-triangle/index.ts -------------------------------------------------------------------------------- /src/examples/gltf-hello-triangle/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/gltf-hello-triangle/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/gltf-hello-triangle/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/gltf-hello-triangle/shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/gpu-compute-matrix/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/gpu-compute-matrix/index.ts -------------------------------------------------------------------------------- /src/examples/hello-index-square/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/hello-index-square/index.ts -------------------------------------------------------------------------------- /src/examples/hello-triangle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/hello-triangle/index.ts -------------------------------------------------------------------------------- /src/examples/hello-triangle/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/hello-triangle/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/hello-triangle/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/hello-triangle/shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/index.css -------------------------------------------------------------------------------- /src/examples/phong-material/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/phong-material/index.ts -------------------------------------------------------------------------------- /src/examples/postprocessing-01/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/helpers.ts -------------------------------------------------------------------------------- /src/examples/postprocessing-01/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/index.ts -------------------------------------------------------------------------------- /src/examples/postprocessing-01/instanced-shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/instanced-shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/postprocessing-01/instanced-shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/instanced-shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/postprocessing-01/quad-shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/quad-shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/postprocessing-01/quad-shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/postprocessing-01/quad-shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/scene-graph/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/scene-graph/index.ts -------------------------------------------------------------------------------- /src/examples/scene-graph/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/scene-graph/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/scene-graph/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/scene-graph/shader.vert.wglsl -------------------------------------------------------------------------------- /src/examples/shadow-mapping/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/shadow-mapping/index.ts -------------------------------------------------------------------------------- /src/examples/shared/test-for-webgpu-support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/shared/test-for-webgpu-support.ts -------------------------------------------------------------------------------- /src/examples/textured-cube/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/textured-cube/index.ts -------------------------------------------------------------------------------- /src/examples/textured-cube/shader.frag.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/textured-cube/shader.frag.wglsl -------------------------------------------------------------------------------- /src/examples/textured-cube/shader.vert.wglsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/examples/textured-cube/shader.vert.wglsl -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/shared/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/shared/node.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnikoloff/webgpu-dojo/HEAD/tsconfig.json --------------------------------------------------------------------------------