Stephen Gutekanst
|
edc3b5d60e
|
examples: use default values, gpu helper APIs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-08-17 01:42:27 -07:00 |
|
Stephen Gutekanst
|
f299d87aa2
|
{examples,shaderexp}: update to new mach/gpu API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-08-12 00:43:43 -07:00 |
|
Stephen Gutekanst
|
167f2d3a4f
|
{examples,shaderexp}: make const App public
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-07-04 21:32:38 -07:00 |
|
Stephen Gutekanst
|
1b97c9f1e5
|
{examples,shaderexp}: rename mach.Engine -> mach.Core
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-07-04 20:14:27 -07:00 |
|
iddev5
|
2d53b8bdfd
|
examples: Do not return bool on update()
Also replaced all ``return false;`` usages with Engine.setShouldClose(true).
|
2022-06-08 07:31:53 -07:00 |
|
iddev5
|
03491dfd27
|
examples: update to new Engine API
|
2022-06-01 23:45:56 -07:00 |
|
iddev5
|
f4de00d8b5
|
examples: boids: use std.log.info instead of std.debug.print
std.debug.print uses IO which depends on file system and thus needs
support from OS, which dont have in freestanding targets (like WASM).
|
2022-05-22 08:26:56 -07:00 |
|
Lee Cannon
|
4570838304
|
Update to latest Zig master (0.10.0-dev.2017+a0a2ce92c) (#261)
* use `@ceil` instead of `std.math.ceil`
* `ChildProcess.init` does not allocate anymore
* update CI zig version
* examples: temporarily switch to fork of zigimg compatible with zig-master
Commands executed:
```
git submodule set-url -- examples/libs/zigimg https://github.com/slimsag/zigimg
git submodule set-branch --branch zig-master -- examples/libs/zigimg
git submodule update --init --remote examples/libs/zigimg
```
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
Co-authored-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-05-01 11:44:27 -07:00 |
|
iddev5
|
218a6a5c08
|
examples: port to new API
|
2022-04-29 13:06:34 -07:00 |
|
Stephen Gutekanst
|
8137f1a914
|
examples: zig fmt
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-04-20 23:01:30 -07:00 |
|
Stephen Gutekanst
|
6f3864c1f9
|
examples: boids: make boids calculation framerate independent
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-04-17 10:07:27 -07:00 |
|
Andrew Gutekanst
|
a7727c6b54
|
examples: add ported boids example
Ported from https://github.com/austinEng/webgpu-samples/
|
2022-04-14 10:46:31 -07:00 |
|