Skip to content

Commit

Permalink
Rerelease: 1.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
KaNaDaAT committed Jan 21, 2024
1 parent 588b256 commit 01bac27
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 14 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Readme has to be changed manually yet.
| ------- | -------------------------------------------------------------------------------------------------------- | ------- |
| 1.0.0 | [vega-webgpu-renderer](https://kanadaat.github.io/vega-webgpu/releases/1_0_0/vega-webgpu-renderer.js) | First WebGPU Implementation |
| 1.1.0 | [vega-webgpu-renderer](https://kanadaat.github.io/vega-webgpu/releases/1_1_0/vega-webgpu-renderer.js) | Over all improvements in terms of performance and structure. |
| 1.1.1 | [vega-webgpu-renderer](https://kanadaat.github.io/vega-webgpu/releases/1_1_1/vega-webgpu-renderer.js) | Performance improvements on Paths |
| 1.1.1 | [vega-webgpu-renderer](https://kanadaat.github.io/vega-webgpu/releases/1_1_1/vega-webgpu-renderer.js) | Performance improvements on Paths.<br>Introducing WebGPU Render Option `renderLock`. |

Have a look at all versions [here](https://kanadaat.github.io/vega-webgpu/releases).

Expand Down Expand Up @@ -108,6 +108,7 @@ view._renderer.wgOptions.debugLog = true;
| debugLog | Allows the renderer to log the time needed for the frame | false | 1.0.0 | |
| simpleLine | When set to `false` the renderer will use a different type of line rendering that is optimized for small amount of lines with alot of points (curved lines) | true | 1.0.0 | |
| cacheShape | Allows shapes to cache its entries so it might be faster (experimental) | false | 1.1.0 | |
| renderLock | Will lock the render loop from beeing called again until the previous call is finished. Might skip render steps. The most recent will always be called. Will enhance the performance, esspecially for interactive GUI. | true | 1.1.1 | |

**Note:** Its a bit different on Version 1.0.0. Have a look at the demos index.js

Expand Down
64 changes: 53 additions & 11 deletions releases/1_1_1/vega-webgpu-renderer.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion releases/1_1_1/vega-webgpu-renderer.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion releases/1_1_1/vega-webgpu-renderer.min.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions test/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ function configureWebGPU() {
view._renderer.wgOptions.debugLog = true;
view._renderer.wgOptions.simpleLine = true;
view._renderer.wgOptions.shapeCache = false;
view._renderer.wgOptions.renderLock = true;
}
}

Expand Down

0 comments on commit 01bac27

Please sign in to comment.