[bones] Part 1: Joint (#1110)

* joints

* bones

* align spr to 16k

* fix bug

* lack of sound hack

* clean up
This commit is contained in:
water111
2022-01-28 21:32:03 -05:00
committed by GitHub
parent eb53f410e5
commit 57649d243f
49 changed files with 6817 additions and 1373 deletions
+3 -1
View File
@@ -1,3 +1,4 @@
# Language Changes
## V0.1
@@ -212,4 +213,5 @@
- Debugger will now correctly track when object files are loaded over previous files
- Asm ops requiring 128-bit inputs will now try harder to convert their inputs when it is appropriate.
- 0's that are constant propagated to the input of a 128-bit instruction will use `vpxor` instruction to generate the value, instead of `xor` and a `mov`.
- Add a `stack-singleton-no-clear` stack construction type. It will create a "singleton" inside this function - all other `(new 'stack-singleton` forms with the same type will return the same stack object.
- Add a `stack-singleton-no-clear` stack construction type. It will create a "singleton" inside this function - all other `(new 'stack-singleton` forms with the same type will return the same stack object.
- Added support for using `(new 'static 'array ...)` for setting a static field of type `(pointer ...)`