chyyran
|
e0fe82716e
|
release(0.3): substantially improve API ergonomics and remove build-time bindgen
|
2023-02-06 19:13:42 -05:00 |
|
chyyran
|
70b57831d3
|
build: try and fix downstream docs.rs
|
2023-02-06 03:07:48 -05:00 |
|
chyyran
|
09bdbcdbec
|
sys: automatically ensure meson and ninja in cmake build
|
2023-02-06 01:40:51 -05:00 |
|
chyyran
|
90737b79d3
|
release: 0.2.5
|
2023-02-04 23:46:50 -05:00 |
|
chyyran
|
db2c4d67ce
|
rs: make shadermodel clone/copy
|
2023-02-04 23:45:11 -05:00 |
|
chyyran
|
cf2786fc97
|
rs: make runtimeconfig copy/debug
|
2023-02-04 20:57:50 -05:00 |
|
chyyran
|
4837b3c7d7
|
rs: mark enums as copy/clone/debug
|
2023-02-04 19:27:41 -05:00 |
|
chyyran
|
1a5625d57a
|
rs: fix docs.rs and add runtime-data
|
2023-02-04 18:39:22 -05:00 |
|
chyyran
|
3252599d3c
|
sys: always build release profile
|
2023-02-04 18:13:02 -05:00 |
|
chyyran
|
dbe13dcd73
|
doc: add readme
|
2023-02-04 17:29:40 -05:00 |
|
chyyran
|
70fc10a593
|
chore: release 0.2.1
|
2023-02-04 17:25:27 -05:00 |
|
chyyran
|
c579287e6e
|
build: further reduce build size
|
2023-02-04 17:24:41 -05:00 |
|
chyyran
|
cbf64c1a43
|
chore: release 0.2.0
|
2023-02-04 17:11:00 -05:00 |
|
chyyran
|
1ed4c811e2
|
doc: up cmake requirement and add badges
|
2023-02-04 17:01:22 -05:00 |
|
chyyran
|
0f4c1ba163
|
build: go back to submodule method but clone a minimal subset
|
2023-02-04 16:58:31 -05:00 |
|
chyyran
|
701ff2f7a2
|
build(linux): add path to link stdc++
|
2023-02-04 15:25:37 -05:00 |
|
chyyran
|
175c9b4b1e
|
doc: submodule-less build
|
2023-02-04 03:37:12 -05:00 |
|
chyyran
|
89877a1532
|
chore: Release
|
2023-02-04 03:31:30 -05:00 |
|
chyyran
|
5bea9a98fb
|
build: update mesa SHA
|
2023-02-04 03:31:22 -05:00 |
|
chyyran
|
16d809f9a1
|
chore: Release
|
2023-02-04 03:20:19 -05:00 |
|
chyyran
|
3261a3c54f
|
build: clone mesa directly from gitlab
If we don't do this, the crate is too big for crates.io.
|
2023-02-04 03:18:34 -05:00 |
|
chyyran
|
fddf8aab2a
|
chore: Release
|
2023-02-04 03:08:41 -05:00 |
|
chyyran
|
5fce1f5921
|
build: disable shader-cache
|
2023-02-04 03:07:48 -05:00 |
|
chyyran
|
e911f934be
|
build: use meson wrapped compile
|
2023-02-04 02:41:33 -05:00 |
|
chyyran
|
37d0e5a0d5
|
build: allow using included bindings
|
2023-02-04 02:32:40 -05:00 |
|
chyyran
|
3a74e07031
|
doc: advise to only clone depth=1
|
2023-02-04 02:13:52 -05:00 |
|
chyyran
|
708f86ea6e
|
build: disable building platforms
|
2023-02-04 02:12:15 -05:00 |
|
chyyran
|
3844a7d254
|
doc: basic documentation
|
2023-02-04 01:40:17 -05:00 |
|
chyyran
|
463a584917
|
rs: initial implementation of safe wrapper
|
2023-02-04 01:35:10 -05:00 |
|
chyyran
|
9afe6b30ca
|
sys: remove need to link against synchronization.lib
|
2023-02-03 03:20:31 -05:00 |
|
chyyran
|
92388514cf
|
sys: get sys to link properly and clean up CMake file
flex and bison aren't actually needed if we don't use opengl
|
2023-02-03 03:14:11 -05:00 |
|
chyyran
|
4d8dce5eb5
|
sys: get sys to link properly
|
2023-02-03 03:07:53 -05:00 |
|
chyyran
|
d0f646d907
|
sys: Initial commit, includes -sys crate bindings
|
2023-02-02 23:38:23 -05:00 |
|