Commit Graph

11 Commits

Author SHA1 Message Date
colin 859a7f8b18 rename `FullyGenericMaterial` -> `GenericMaterial`
this naming was an artifact from the separate CPU/GPU material implementations.
2022-12-07 09:46:33 +00:00
colin 9461cc7781 stim: introduce a VectorField trait which we'll use to build a more structured approach to Stimulus 2022-08-18 17:08:44 -07:00
colin 6750feef8d stim: remove `TimeVarying3`
`TimeVarying`(1) is enough for what we want.
2022-08-18 15:51:54 -07:00
colin 60e44d6d4d rename `Stimulus` -> `RegionGated` 2022-08-18 15:22:28 -07:00
colin 45d2de29c6 rename 'coremem_types' -> 'coremem_cross' to better reflect its purpose 2022-07-28 15:40:23 -07:00
colin fe47eb09f8 driver: rename `new_with_state` -> `new` 2022-07-28 01:59:11 -07:00
colin 7a6bbf06a5 driver: remove `new_spirv` method 2022-07-28 01:52:09 -07:00
colin c8a082d2a1 wavefront: port to spirv driver 2022-07-24 17:45:13 -07:00
colin 048eb7dbef geom: don't re-export coremem_types::vec 2022-07-23 18:57:17 -07:00
colin 82e72e9e14 fix output directories (`out/applications/...`) 2022-07-17 13:05:41 -07:00
colin 99e7306ae9 make all the examples be their own binary crates
this achieves a few things:
- trivial way to get these shipped as the default nix package
- better dependency management
- ability to split large applications into multiple files

the README probably needs some updating.
2022-07-06 01:30:31 -07:00