]> zoso.dev Git - nano-pow.git/shortlog
nano-pow.git
2025-02-01 Chris DuncanBenchmarks.
2025-02-01 Chris DuncanBenchmarks, now with a date.
2025-02-01 Chris DuncanNotate benchmark.
2025-02-01 Chris DuncanBenchmarks without early return.
2025-01-29 Chris DuncanLog median values. Benchmark. Upload bundle for mobile...
2025-01-28 Chris DuncanZero-threshold benchmarks
2025-01-26 Chris DuncanOverhaul NanoPowGl to use vector operations which great...
2025-01-25 Chris DuncanEliminate temporary variables from G.
2025-01-25 Chris DuncanCheck found flag only once per workgroup to avoid numer...
2025-01-25 Chris DuncanRevert to single dimensional workgroup size since that...
2025-01-25 Chris DuncanRemove useless found flag check from validate since...
2025-01-25 Chris DuncanEliminate an atomic operation by performing an exchange...
2025-01-25 Chris DuncanRemove redundant swizzles. Refactor 32-bit rotation...
2025-01-25 Chris DuncanValidate work on test page with pizzazz.
2025-01-25 Chris DuncanValidate input prior to setting busy flag to avoid...
2025-01-23 Chris DuncanAdjust truncated average calculation. Initialize benchm...
2025-01-21 Chris DuncanFix truncated benchmark calculation.
2025-01-21 Chris DuncanUpdate README with new options object. Add example...
2025-01-21 Chris DuncanInitialize digest constant as vec2 and initialize v0...
2025-01-21 Chris DuncanSet default test run to 1.
2025-01-21 Chris DuncanReduce loop iteration by reading 64 bits at a time...
2025-01-20 Chris DuncanRelease version. v2.0.0
2025-01-20 Chris DuncanShow API type in test page summary output.
2025-01-20 Chris DuncanRemove nano-webgl-pow package since it is no longer...
2025-01-20 Chris DuncanAdd type description to NanoPowGl.
2025-01-20 Chris DuncanFix truncated time calculation. Remove repo minified...
2025-01-20 Chris DuncanAdd custom threshold to test page.
2025-01-20 Chris DuncanRemove testing logs.
2025-01-20 Chris DuncanLog iPhone benchmark.
2025-01-20 Chris DuncanSimplify m initialization with swizzles, and switch...
2025-01-20 Chris DuncanLog a longer benchmark.
2025-01-20 Chris DuncanLog mapAsync times and remove validation for more accur...
2025-01-20 Chris DuncanZero-threshold benchmarks.
2025-01-20 Chris DuncanEliminate redundant console print function. Pass thresh...
2025-01-19 Chris DuncanRevert m[sigma] inlining due to complexity.
2025-01-18 Chris DuncanUpdate import to repo URL.
2025-01-18 Chris DuncanUpload bundle and add URL to test page for mobile testi...
2025-01-18 Chris DuncanUpdate typings.
2025-01-18 Chris DuncanSuper benchmarks.
2025-01-18 Chris DuncanRemove comments about skipping and summarize their...
2025-01-18 Chris DuncanInline remaining m[sigma] additions.
2025-01-18 Chris DuncanStart inlining m[sigma] addition.
2025-01-17 Chris DuncanIncrease effort range in test page. Benchmarks.
2025-01-17 Chris DuncanIncrease allowed effort.
2025-01-17 Chris DuncanAdjust test form element names and extract function...
2025-01-17 Chris DuncanLog effort in test summary.
2025-01-17 Chris DuncanTweak test summary output.
2025-01-17 Chris DuncanAdjust how effort is set. Log search parameters when...
2025-01-17 Chris DuncanFix numbers being passed as strings and doing nothing.
2025-01-17 Chris DuncanAvoid main function call entirely if work was already...
2025-01-17 Chris DuncanImplement busy status for gl. Wrap init in try block...
2025-01-17 Chris DuncanCatch if nav.gpu does not exist. Make private method...
2025-01-17 Chris DuncanTry to load gpu first.
2025-01-17 Chris DuncanTweak status outputs when testing.
2025-01-17 Chris DuncanFix bug with rate calculation on test page.
2025-01-16 Chris DuncanAdd long benchmark at optimal dispatch size.
2025-01-16 Chris DuncanPick out test page changes from other branch.
2025-01-16 Chris DuncanValidate test run after computing work instead of durin...
2025-01-16 Chris DuncanUpdate dispatch size defaults to reflect the fact that...
2025-01-16 Chris DuncanLog more benchmarks, and note that dispatch 0x800 and...
2025-01-16 Chris DuncanSome benchmarks with updated shader.
2025-01-16 Chris DuncanGrammar and math.
2025-01-16 Chris DuncanStart taking new benchmarks with updated shader.
2025-01-16 Chris DuncanAdjust debug table output. Increase base dispatch size.
2025-01-16 Chris DuncanPrune steps from final round that do not affect final...
2025-01-16 Chris DuncanSome final steps are unnecessary since we only use...
2025-01-16 Chris DuncanWrite better documentation of G mixing algorithm and...
2025-01-16 Chris DuncanAdjust documentation now that components have been...
2025-01-16 Chris DuncanRevert special nonce naming to maintain consistency...
2025-01-16 Chris DuncanInline XOR part of bit rotation step so that an assignm...
2025-01-16 Chris DuncanReplace constructors of vector constants with actual...
2025-01-16 Chris DuncanReplace 32-bit rotations using two assignments with...
2025-01-16 Chris DuncanReplace 16 and 63 bit rotations with swizzle version.
2025-01-16 Chris DuncanReplace all 24-bit rotations with swizzle version.
2025-01-16 Chris DuncanReplace all 32-bit rotations with swizzle. Start workin...
2025-01-16 Chris DuncanTry switching swizzles.
2025-01-16 Chris DuncanSwizzle on other bit shift not working but leaving...
2025-01-16 Chris DuncanThis is just one example of reversing bits with a swizz...
2025-01-16 Chris DuncanFix rate reporting. Add benchmarks.
2025-01-16 Chris DuncanReplace selects with simple carry arithmetic since...
2025-01-16 Chris DuncanConvert blockhash u32 scalars to vec2 vectors.
2025-01-16 Chris DuncanRemove false positive from benchmarks since it is now...
2025-01-16 Chris DuncanAdd edge cases to validate check on testing web page...
2025-01-16 Chris DuncanSplit main into separate entry points to fix false...
2025-01-16 Chris DuncanFix validation in gl implementation which could return...
2025-01-15 Chris DuncanAdd data to error message.
2025-01-15 Chris DuncanSave another couple benchmarks but also note an issue...
2025-01-15 Chris DuncanFix bug with GL validate.
2025-01-15 Chris DuncanYeah, lucky pass. Log a couple more benchmarks. Set...
2025-01-15 Chris DuncanMight be just a lucky pass, but this is the best benchm...
2025-01-15 Chris DuncanRevert to workgroup size 64. Create NanoPowOptions...
2025-01-15 Chris DuncanBenchmarking.
2025-01-15 Chris DuncanUpdate documentation comments.
2025-01-14 Chris DuncanReplace m[0-1] with nonce vector.
2025-01-14 Chris DuncanRename `v` vectors to align with reference implementation.
2025-01-14 Chris DuncanBenchmarks.
2025-01-14 Chris DuncanWhitespace.
2025-01-14 Chris DuncanClean up whitespace.
2025-01-14 Chris DuncanRemove last instances of original v scalar variables.
2025-01-14 Chris DuncanReplace remaining 32-bit rotations.
next