Schmarni
4724af3ded
update to bevy 0.14
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-07-04 19:29:23 +02:00
Schmarni
1e0b39c274
add d3d12 support and fix globe example
2024-06-22 18:11:11 +02:00
Schmarni
c1528d612f
upgrade all code except d3d12 and upgrade all examples except demo
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-06-22 17:21:13 +02:00
Schmarni
d461594f9b
remove rust toolchain file
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-06-22 12:28:20 +02:00
MalekiRe
d6af90a31c
updated cargo lock
2024-06-04 17:02:12 -07:00
MalekiRe
cdbbc4efc5
updated version to 0.2.0
2024-06-04 17:01:26 -07:00
Schmarni
775d474e02
update readme to show current state of the crate ( #116 )
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-06-04 17:00:05 -07:00
MalekiRe
b2193ccaa8
added nightly doc generation
2024-06-04 16:44:00 -07:00
ForTehLose
9b166a8373
Merge pull request #107 from TheButlah/add-license-files
...
add license files and section in README
2024-05-26 15:14:09 -04:00
Ryan Butler
de010faa59
add license files and section in README
2024-05-26 02:04:19 -04:00
Schmarni
b063b7b4a6
Merge pull request #72 from TheButlah/thebutlah/add-toolchain
...
Added toolchains
2024-04-24 15:19:39 +02:00
Ryan Butler
c711d309cd
Added toolchain
2024-04-24 03:08:19 -04:00
Schmarni
da1082a5ed
Merge pull request #85 from Salzian/disable-vsync-on-android
...
Disabled VSync on Android
2024-04-09 16:30:27 +02:00
Salzian
e6d1a6dd89
Merge branch 'main' into disable-vsync-on-android
2024-04-09 13:32:34 +02:00
Schmarni
94f1f9dd80
Merge pull request #86 from Schmarni-Dev/fix-ci
...
fix ci
2024-04-09 04:28:05 +02:00
Schmarni
7f5e2e9496
fix checks
2024-04-06 23:23:38 +02:00
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
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
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
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
Charlton Rodda
8e0837b8ca
Make d3d12 build by default if possible
2024-02-23 03:26:54 +00:00
Charlton Rodda
ff4ff6472a
Add runtime backend selection
2024-02-23 03:19:10 +00:00
Charlton Rodda
a4397a5fbb
Replace as with .cast()
2024-02-23 03:18:59 +00:00
Charlton Rodda
2f89242f32
Initial implementation of D3D12
2024-02-23 03:18:35 +00:00
Charlton Rodda
f63081906d
Copy paste static parts of wgpu format table
2024-02-22 23:16:45 +00:00
Charlton Rodda
65edb06361
Fix Vulkan version message
2024-02-22 22:19:58 +00:00
Schmarni
0551339f0b
Merge pull request #71 from Schmarni-Dev/disabling-pipelined-rendering
...
allow disabling of pipelined rendering
2024-02-22 21:50:09 +01:00
Schmarni
b183bf72ac
allow disabling of pipelined rendering and disable one log in handtracking
2024-02-22 14:43:48 +01:00
Malek
1b5598ab0b
Update README.md
2024-02-22 02:49:23 -08:00