]> git.codecow.com Git - nano-pow.git/commit
Refactor BLAKE2b codegen.
authorChris Duncan <chris@zoso.dev>
Fri, 27 Jun 2025 00:54:38 +0000 (17:54 -0700)
committerChris Duncan <chris@zoso.dev>
Fri, 27 Jun 2025 00:54:38 +0000 (17:54 -0700)
commita3679ae459cf71b50b2c7f965be2d82fbab65d8a
tree2f56b87f07348d8bb9947ea2fa6024c04de76f2c
parentc7ba59d0bf2caead749a9b6834ebf06709e08e0b
Refactor BLAKE2b codegen.
Combine API-specific blake code generation files into one abstracted script.
Reset hashes between score benchmark runs so it doesn't pull from cache.
22 files changed:
asconfig.json
docs/blake2.md [new file with mode: 0644]
package.json
scripts/blake2b-gen.js [new file with mode: 0644]
src/bin/cli.ts
src/lib/generate/wasm/asm/compute.d.ts [new file with mode: 0644]
src/lib/generate/wasm/asm/compute.js [new file with mode: 0644]
src/lib/generate/wasm/asm/compute.wasm [new file with mode: 0644]
src/lib/generate/wasm/asm/generate.ts [deleted file]
src/lib/generate/wasm/asm/index.ts [new file with mode: 0644]
src/lib/generate/wasm/worker.ts
src/lib/generate/webgl/shaders/draw.frag [new file with mode: 0644]
src/lib/generate/webgl/shaders/generate.ts [deleted file]
src/lib/generate/webgl/shaders/index.ts
src/lib/generate/webgl/shaders/tsconfig.json [deleted file]
src/lib/generate/webgl/shaders/tsconfig.json.license [deleted file]
src/lib/generate/webgpu/index.ts
src/lib/generate/webgpu/shaders/compute.wgsl [new file with mode: 0644]
src/lib/generate/webgpu/shaders/generate.ts [deleted file]
src/lib/generate/webgpu/shaders/tsconfig.json [deleted file]
src/lib/generate/webgpu/shaders/tsconfig.json.license [deleted file]
test/index.html