Commit Graph

354 Commits

Author SHA1 Message Date
Schmarni
e33adc85ce remove everything
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 01:32:23 +02:00
Schmarni
856300b661 Merge pull request #130 from Schmarni-Dev/legacy-rc
Update Legacy code to bevy 0.14
2024-07-05 01:12:17 +02:00
Schmarni
5d916b0dee fmt because we can't even merge with one wrongly formatted line
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-04 21:01:36 +02:00
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