Dzmitry Malyshau
1ba95585ba
Update naga to gfx-21
2021-04-11 01:07:46 -04:00
Dzmitry Malyshau
191f33871b
Don't panic on change_extend errors
2021-04-08 12:03:46 -04:00
Dzmitry Malyshau
2e9d9d8267
Update gfx with fixed Metal cross feature
2021-04-05 00:48:17 -04:00
Dzmitry Malyshau
0bd8526239
Update naga to gfx-20
2021-04-04 11:25:10 -04:00
adamnemecek
d91ad13482
framecapture
2021-04-01 12:51:50 -07:00
Dzmitry Malyshau
49c59ec063
Update gfx to the MSL entry point fix
2021-03-30 21:25:40 -04:00
Gordon-F
124d5e3a7c
Update naga to gfx-19
2021-03-31 02:00:48 +03:00
Igor Shaposhnik
6097421647
Update to latest gpu-alloc
2021-03-29 09:33:40 +00:00
Gordon-F
c1f8203f3c
Update naga to gfx-18
2021-03-25 16:59:16 +03:00
Dzmitry Malyshau
c52dad9d47
Update naga to gfx-17
2021-03-19 13:43:11 -04:00
Dzmitry Malyshau
b97f5a5b24
Update naga to gfx-16
2021-03-17 09:07:08 -04:00
Connor Fitzgerald
cf6f9c3ca8
Move from tracing to log + profiling
2021-03-17 01:22:30 -04:00
Dzmitry Malyshau
3b1b11f441
Update naga to gfx-15
2021-03-16 12:52:32 -04:00
Wumpf
717c2d73e7
Add CONSERVATIVE_RASTERIZATION native feature ( #1263 )
...
* Add CONSERVATIVE_RASTERIZATION native feature
* update gfx to cd3042d8c02d9dc7fc74ac8c292099c9789f6d43
* error for polygon mode not fill +conservative raster
2021-03-14 20:43:02 -04:00
Dzmitry Malyshau
280c066e65
Update to naga-14
2021-03-14 00:27:57 -05:00
Anthony Cowley
f01feacc2e
Update gfx and naga to gfx-13 tag ( #1248 )
...
* wgpu-core: update gfx-hal usage related to sparse resources
* wgpu-core: support naga gfx-13
* Update gfx and naga dependencies to gfx-13 tag
Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com>
2021-03-10 00:04:16 -05:00
Dzmitry Malyshau
7c1db12cdc
Refactor implicit BGLs to support early tracing
2021-03-03 16:48:23 -05:00
Aaron Hill
8b4bec5d9a
Update gfx to 0a201d1c406b5119ec11068293a40e50ec0be4c8
...
Fixes #246
Pulls in https://github.com/gfx-rs/gfx/pull/3653 ,
which fixes a segfault when using wgpu from a non-main thread.
2021-02-25 15:25:40 -05:00
Dzmitry Malyshau
91f5329b33
Update gfx and naga to gfx-12
2021-02-21 11:25:45 -05:00
Dzmitry Malyshau
fdd50e10fd
Update naga to gfx-11
2021-02-16 09:46:22 -05:00
Dzmitry Malyshau
b3387492a2
Handle player window resizing gracefully
2021-02-11 14:16:56 -05:00
Dzmitry Malyshau
42d3f1f087
Update naga to gfx-10, add push constants validation
2021-02-09 10:06:55 -05:00
Dzmitry Malyshau
8ed543f26a
Update all versions
2021-02-01 00:35:40 -05:00
Dzmitry Malyshau
4764ff21e9
Update gfx with the new iterator API
2021-01-28 12:40:24 -05:00
Dzmitry Malyshau
952ccbcf85
Update naga to gfx-7
2021-01-23 22:17:09 -05:00
Matt Keeter
38b184428d
Bump gfx to latest master
2021-01-22 08:58:51 -05:00
Dzmitry Malyshau
5fccabf3b8
Update gpu-alloc and remove the associated locking
2021-01-19 20:59:50 -05:00
Dzmitry Malyshau
7f8c776a85
Update gfx to unborrowed APIs
2021-01-19 00:33:45 -05:00
Dzmitry Malyshau
87c8cb8fde
Update gfx and naga to gfx-6 tag, fix the hub clears
2021-01-16 01:38:57 -05:00
Dzmitry Malyshau
6c05470db0
Minor dependencies bumps
2021-01-15 01:11:28 -05:00
Dzmitry Malyshau
012569845d
Update render pass and framebuffers logic to the latest gfx-hal
2021-01-15 00:53:28 -05:00
TheArtist
ce908c5f57
Changed Arc<B::Memory> to Arc<Mutex<B::Memory>> in GpuAllocator
2021-01-09 19:53:13 +02:00
Connor Fitzgerald
79973aaaff
Bump gfx-hal and gpu-alloc
2020-12-27 01:10:24 -05:00
Dzmitry Malyshau
f07cc8156b
Update naga and gfx, move the shader validation into a shader descriptor bit
2020-12-17 11:33:47 -05:00
Dzmitry Malyshau
a316fff427
Update Naga to gfx-4, update gfx with GL fixes
2020-12-07 01:30:52 -05:00
Dzmitry Malyshau
dccc57e7b5
Switch playtests to WGSL
2020-12-06 14:51:23 -05:00
Dzmitry Malyshau
749f737c89
Add pervasive Naga support to shader module loading
...
The purpose of the PR is to support Naga modules everywhere.
As a requirement, it updates the gfx-rs version used.
Most of the logic is dedicated towards building a shader interface,
where previously we just used naga's IR. Now we have our own mini-IR.
2020-12-05 11:31:03 -05:00
Dzmitry Malyshau
9e2f6c2f01
Move to gfx master
2020-11-30 22:50:13 -05:00
Dzmitry Malyshau
10c11d718d
Replace gfx-descriptor by gpu-descriptor
2020-11-30 21:48:04 -05:00
lordnoriyuki
162cd6bd86
Disable gfx-backend-gl on macOS
2020-11-28 16:11:16 -08:00
Dzmitry Malyshau
55851add9b
player: use the wgpu-cores's gfx-select macro
2020-11-26 14:47:48 -05:00
Dzmitry Malyshau
2f55c708b8
Update gpu-alloc and naga with linear allocation fixes
2020-11-24 09:40:36 -05:00
Dzmitry Malyshau
fccbca28bd
[error] shader module creation, separate descriptor
2020-11-23 11:57:32 -05:00
Dzmitry Malyshau
b48764728d
Update gpu-alloc and naga
2020-11-18 09:24:43 -05:00
msiglreith
b09027a74a
export ndk toolchain path
2020-11-15 18:34:55 -05:00
Dzmitry Malyshau
b0a98548d1
Update naga to 4d4e1cd4cbfad2b81264a7239a336b6ec1346611
2020-11-13 12:26:48 -05:00
Dzmitry Malyshau
22efbeae70
Replace gfx-memory by gpu-alloc
2020-11-09 12:16:34 -05:00
Zicklag
f7f1ff699a
Implement OpenGL Backend For Unix Platforms
2020-11-04 20:32:33 -06:00
Dzmitry Malyshau
a4e8d58144
Update gfx-backend-vulkan to 0.6.4
2020-10-15 16:03:30 -04:00
Dzmitry Malyshau
50594a747d
Another small Naga update
2020-10-07 16:14:25 -04:00