Alison Watson
|
421a624b1c
|
use llvm-sys instead of llama
|
2 years ago |
Alison Watson
|
61ce449983
|
a
|
2 years ago |
Alison Watson
|
f2bc87eef2
|
make decl items into a macro
|
2 years ago |
Alison Watson
|
c8eb43c899
|
move doc_comment! to meta
|
2 years ago |
Alison Watson
|
5a0c14eec6
|
replace serialize! with proc macro
|
2 years ago |
Alison Watson
|
cefbb11e8b
|
use procedural macro for nat_funct and func_type
|
2 years ago |
Alison Watson
|
db87fb3b7f
|
small fixes
|
2 years ago |
Alison Watson
|
ca46a4e8c8
|
initial testing for llvm stuff
|
2 years ago |
Alison Watson
|
b3624233b6
|
rustfmt
|
2 years ago |
Alison Watson
|
beed17356a
|
update dependencies
|
2 years ago |
Alison Watson
|
4def7f6f7b
|
changes to uniform and vertex assignments, add test code for skeletal meshes
|
2 years ago |
Alison Watson
|
1d3dd12be5
|
allow uppercase for integer radices
|
2 years ago |
Alison Watson
|
b072801aea
|
use thiserror instead of error_type
|
2 years ago |
Alison Watson
|
172c6f30f7
|
clippy
|
2 years ago |
Alison Watson
|
0773a36d00
|
rewrite the vire parser entirely
|
2 years ago |
Alison Watson
|
65ee49abd7
|
fix some performance issues in the bit reader under debug mode and make it no_std
|
2 years ago |
Alison Watson
|
18828335b9
|
use toml for configs, reduce dependency pool
|
2 years ago |
Alison Watson
|
f9116e90dc
|
rename some errors
|
2 years ago |
Alison Watson
|
bab4a81ec8
|
remove use of xxhash64 for hashmaps
this isn't actually useful as with small keys (as implied by SmolStr) it's slower
|
2 years ago |
Alison Watson
|
d696612c9c
|
thicc boi
|
2 years ago |
Alison Watson
|
86b206c56e
|
clean cargo.lock
|
2 years ago |
Alison Watson
|
4d2a1f5222
|
use glam instead of cgmath
|
2 years ago |
Alison Watson
|
a0211c7e37
|
add model rendering
|
2 years ago |
Alison Watson
|
33f1f091ec
|
add iqm model loader
|
2 years ago |
Alison Watson
|
1e670bc701
|
minor changes
|
2 years ago |
Alison Watson
|
92c2f2fadc
|
use read module retroactively
|
2 years ago |
Alison Watson
|
b8f1bb7be3
|
use Vec::with_capacity where valid
|
2 years ago |
Alison Watson
|
d75718d8b6
|
use smol_str in fw::data::vfs
|
2 years ago |
Alison Watson
|
163fae8e88
|
add normals and alpha to vertex info
|
2 years ago |
Alison Watson
|
d0699d1eaf
|
COCK
|
2 years ago |
Alison Watson
|
9c45274a41
|
fucke
|
2 years ago |
Alison Watson
|
224741f490
|
add mipmap support
|
2 years ago |
Alison Watson
|
3b5e2d5de5
|
add support for tars that use spaces for padding
|
2 years ago |
Alison Watson
|
dbfb9a3e69
|
move aces to todo file
|
2 years ago |
Alison Watson
|
3c3495014f
|
more test code
|
2 years ago |
Alison Watson
|
6c0f6b6cab
|
minor improvements to vfs
|
2 years ago |
Alison Watson
|
77d3f67862
|
enable color blending (not that it works)
|
2 years ago |
Alison Watson
|
c9ae458a1e
|
add image reading
|
2 years ago |
Alison Watson
|
7e66449470
|
fix naming conventions used in glsl
|
2 years ago |
Alison Watson
|
109aaf5ff7
|
split into library and entry point
|
2 years ago |
Alison Watson
|
f72808dea2
|
add support for directories, remove linking support
|
2 years ago |
Alison Watson
|
54a2b7c4bb
|
add deduplication and un-gzipping to vfs
|
2 years ago |
Alison Watson
|
386463c087
|
finish vfs stuff
|
2 years ago |
Alison Watson
|
cd1ec2f3f1
|
clippy faff
|
2 years ago |
Alison Watson
|
4bdc93a310
|
add a macro for error type creation
|
2 years ago |
Alison Watson
|
03a0af09b0
|
some yet unused changes to vire
|
2 years ago |
Alison Watson
|
fbb265777b
|
depth buffer, split entry point
|
2 years ago |
Alison Watson
|
37922ed183
|
improvements to inter-module usage of images - fixing weird dependencies
|
2 years ago |
Alison Watson
|
cd45a039a2
|
make texture coordinates 3d (future proofing)
|
2 years ago |
Alison Watson
|
f441c5075b
|
finish image stuff
|
2 years ago |