Malek
9972827c5c
Update README.md
2024-04-02 12:33:50 -07:00
Salzian
38a92cbe12
Disabled vsync
2024-03-31 00:56:24 +01:00
awtterpip
a299702f7a
derive macro for actions
2024-03-28 20:00:54 -05:00
awtterpip
42dc01dc6a
somewhat working actions
2024-03-24 20:59:21 -05:00
awtterpip
6f5aa468c8
added nix flake and started actions
2024-03-22 21:19:43 -05:00
Schmarni
c6d0686708
Merge pull request #81 from Schmarni-Dev/crash_on_session_create_no_instance_fix
...
fix panic when trying to start a session without an instance
2024-03-22 19:44:00 +01:00
Schmarni
cda25f44e9
Merge pull request #83 from Foxinatel/not-like-the-others
...
Fix is_metacarpal including `LittleTip`
2024-03-22 02:58:21 +01:00
Foxinatel
97c8ffb3fd
That's the weirdest metacarpal I've seen in a while
2024-03-21 15:43:12 +00:00
Schmarni
92a0563357
fix panic when trying to start a session without an instance
2024-03-20 21:27:01 +01:00
awtterpip
05e7f2a9a8
xr cleanup code
2024-03-17 20:57:01 -05:00
awtterpip
68a7e54612
removed unnecessary mutex
2024-03-16 23:09:27 -05:00
awtterpip
8ea04d5ddd
no jitter at all
2024-03-16 23:05:30 -05:00
awtterpip
cabe99a138
moved wait image
2024-03-16 22:49:02 -05:00
awtterpip
61087029db
jittering fixed yes
2024-03-16 22:12:11 -05:00
awtterpip
cc6e25cd17
fixed jitter
2024-03-16 21:27:01 -05:00
awtterpip
78c6cc2192
maybe fixed jittering?
2024-03-16 20:19:15 -05:00
awtterpip
b77bb954d0
some init code
2024-03-16 19:42:50 -05:00
awtterpip
ada26ebb92
fixed jitter
2024-03-16 18:53:55 -05:00
Schmarni
8e70df221f
Merge pull request #80 from Schmarni-Dev/openxr-crates-io
...
Use the crates.io version of openxr
2024-03-16 22:43:05 +01:00
Schmarni
8a9feb7d3b
fmt
2024-03-16 22:35:44 +01:00
Schmarni
1b388929f6
Use the crates.io version of openxr
2024-03-16 22:33:35 +01:00
awtterpip
747aff2fd4
change xr status
2024-03-15 23:28:05 -05:00
awtterpip
9a556289de
more rendering code
2024-03-14 21:34:42 -05:00
awtterpip
9b39148e67
frame jitter stop
2024-03-14 20:50:35 -05:00
awtterpip
cab71f4260
move locate views to later in the render schedule
2024-03-14 19:45:31 -05:00
awtterpip
e1d5de1a94
fix camera jitter
2024-03-14 19:40:50 -05:00
awtterpip
ec2a538010
add update_views system
2024-03-14 18:01:45 -05:00
awtterpip
b897dc312e
fix projection
2024-03-14 18:00:56 -05:00
awtterpip
e7e156666c
beginning of action system
2024-03-13 20:15:01 -05:00
awtterpip
db3539d975
add documentation and satisfy clippy
2024-03-10 20:14:46 -05:00
awtterpip
91eb263b4f
rendering code and api crate
2024-03-10 19:59:19 -05:00
awtterpip
47eba9215f
rendering code
2024-03-08 18:27:33 -06:00
awtterpip
c292988e45
remove unused function
2024-02-27 22:47:07 -06:00
awtterpip
ca007e8937
move graphics initialization to instance
2024-02-27 22:45:12 -06:00
Schmarni
882b173dc5
Merge pull request #75 from TheButlah/thebutlah/clean-up-workspace
...
cleaned up workspace
2024-02-23 18:32:10 +01:00
Schmarni
4a4f89085b
Merge branch 'main' into thebutlah/clean-up-workspace
2024-02-23 18:29:10 +01:00
Schmarni
3b26a280dc
Merge pull request #73 from TheButlah/thebutlah/stop-ignore-cargolock
...
stop ignoring cargo lock
2024-02-23 10:43:32 +01:00
Schmarni
1829394f8a
Merge pull request #76 from Schmarni-Dev/polishing
...
rm pipelined_rendering
2024-02-23 10:25:21 +01:00
Schmarni
5c46060f6a
rm pipelined_rendering
2024-02-23 09:07:12 +01:00
Ryan Butler
f8de3fc7fb
CI should use cargo fmt and not cargo update
2024-02-23 01:04:15 -05:00
Ryan Butler
0799670f73
Fixed some lints
2024-02-23 01:01:21 -05:00
Ryan Butler
b4b36f9fb2
cleaned up workspace
2024-02-23 00:49:47 -05:00
Schmarni
e128bb87d3
Merge pull request #74 from Schmarni-Dev/polishing
...
expose sync pipeline comp, pipelined rendering experimental
2024-02-23 06:32:09 +01:00
Schmarni
01f23e7d8c
expose sync pipeline comp, label pipelined rendering as experimental and disable it by default
2024-02-23 06:26:03 +01:00
Ryan Butler
c3c952780c
stop ignoring cargo lock
2024-02-23 00:15:22 -05:00
SafariMonkey
dbc3a1c19a
Merge pull request #50 from SafariMonkey/implement-d3d12
...
Initial D3D12 implementation + improvements
2024-02-23 03:45:51 +00:00
Charlton Rodda
59ce1f52d1
Default to dxc compiler because fxc is too slow
...
This does require dxil.dll and dxcompiler.dll to be available,
falling back to fxc if these cannot be found.
Can be overridden by setting the WGPU_DX12_COMPILER
environment variable to "fxc".
2024-02-23 03:26:54 +00:00
Charlton Rodda
91a4f2a544
Dynamically detect D3D12 feature level
2024-02-23 03:26:54 +00:00
Charlton Rodda
7502fc16ea
Add error if no backend is enabled
2024-02-23 03:26:54 +00:00
Charlton Rodda
faa0f699e2
Log message consistency
2024-02-23 03:26:54 +00:00