Turing machine #2

Merged
Simponic merged 4 commits from turing-machine into main 2023-10-25 01:44:38 -04:00
2 changed files with 19 additions and 19668 deletions
Showing only changes of commit d6b885b318 - Show all commits

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ const MAX_ZOOM = 4;
const C_THRESHOLD = Math.sqrt(2)/2;
const SLIDER_DIV = 2000*C_THRESHOLD;
const gpu = new GPU();
const gpu = new GPUX();
const buildRender = (width, height) => gpu.createKernel(function (maxIterations, cr, ci, centerX, centerY, zoom, colorMultipliers) {
let zx = (this.output.x / this.output.y) * (centerX + (4 * this.thread.x / this.output.x - 2) * (zoom / 4));
let zy = centerY + (4 * this.thread.y / this.output.y - 2) * (zoom / 4);