Connor Fitzgerald
99f03daf23
Fix VK and GL renderdoc captures
2021-09-22 10:42:01 -04:00
Dzmitry Malyshau
4122444581
Relase wgpu-hal-0.10.7
2021-09-14 11:16:51 -04:00
Dzmitry Malyshau
e51ad2740e
hal/metal: bump the maximum command buffer count
2021-09-14 11:16:51 -04:00
Dzmitry Malyshau
f82bb96212
hal/metal: fix the back-face stencil state
2021-09-14 11:16:51 -04:00
Dzmitry Malyshau
8a16aca0fc
hal/dx12: fix build warning
2021-09-12 17:44:22 -04:00
Dzmitry Malyshau
518eadacb7
Bump wgpu-hal to 0.10.6
2021-09-12 17:42:46 -04:00
Geert Bleyen
1c3b5663ba
Do MTL feature check for Depth Clamping ( #1933 )
...
* Do MTL feature check for Depth Clamping
(cherry picked from commit ae6e83c3b2e695918ffcd8bbf7ce3a1b32e2b36e)
# Conflicts:
# wgpu-hal/src/metal/adapter.rs
* make feature support check conform
* clean code
* avoid same featureset checks multiple times
* cargo fmt'ed
2021-09-12 17:42:46 -04:00
Dzmitry Malyshau
85bb70915b
hal/metal: fix storage binding size units
2021-09-12 17:42:46 -04:00
Dzmitry Malyshau
dc3736873d
Bump wgpu-hal to 0.10.5
2021-09-12 10:55:52 -04:00
Dzmitry Malyshau
11307b92e6
hal/mtl: check for next_drawable() result
2021-09-12 10:55:52 -04:00
Dzmitry Malyshau
d321650487
Fix stencil ops
2021-09-12 10:55:52 -04:00
Dzmitry Malyshau
8ba618959e
Bump wgpu-core to 0.10.3, wgpu-hal to 0.10.4
2021-09-08 17:47:12 -04:00
Dzmitry Malyshau
64cc3bc82e
Work around Adreno's OpName bug
2021-09-08 17:47:12 -04:00
Luke Street
564951ac48
hal/dx12: fix offsets into storage buffer bindings ( #1921 )
2021-09-08 17:47:12 -04:00
Dzmitry Malyshau
d6f7294806
hal: switch texture copies to expect physical sizes ( #1908 )
2021-09-08 17:47:12 -04:00
Zhixing Zhang
70fad1a0ea
add missing capability ( #1911 )
2021-09-08 17:47:12 -04:00
Connor Fitzgerald
cd64e407c9
Properly implement timestamp periods ( #1907 )
2021-09-08 17:47:12 -04:00
Dzmitry Malyshau
5da13ef826
Fix read-write buffer barrier
2021-09-08 17:47:12 -04:00
Dzmitry Malyshau
0a8675d612
hal/linux: Work around Intel+Nvidia presentation conflict
2021-09-08 17:47:12 -04:00
Dzmitry Malyshau
62180c3220
Bump wgpu-core to 0.10.2 and wgpu-hal to 0.10.3
2021-09-01 19:25:36 -04:00
Connor Fitzgerald
3680470573
Implement Debug Markers for Vulkan
2021-09-01 19:25:36 -04:00
chee
f8a1b78a7e
Fix a few comments.
2021-09-01 19:25:36 -04:00
chee
7e202ccbab
Fix some comment error.
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
5e3796170e
hal/gles: fix the VB stride limit
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
50f5deed6c
hal/metal: inherit scaling from NSView
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
9c0b519373
hal/dx12: don't assume D3DCompile error is some
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
9666967daf
Fix implicit storage texture access
2021-09-01 19:25:36 -04:00
Connor Fitzgerald
2fbb71a6d7
Implement compressed textures in DX12
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
52546520bb
hal/vk: always request StorageImageExtendedFormats in SPIR-V
2021-09-01 19:25:36 -04:00
Dzmitry Malyshau
8b1c586611
Bump wgpu-core to 0.10.1 and wgpu-hal to 0.10.2
2021-08-24 18:45:43 -04:00
Dzmitry Malyshau
3081282264
hal/dx12: do not reverse the pipeline layout ( #1857 )
2021-08-24 18:45:43 -04:00
Dávid Kocsis
cf11d79e94
fixed mip level count check for storage textures
2021-08-24 18:45:43 -04:00
Dzmitry Malyshau
0054d8cc53
Validate against cube storage textures ( #1846 )
2021-08-24 18:45:43 -04:00
Dzmitry Malyshau
53cac6046f
Fix the check for depth+stencil aspect of views
2021-08-24 18:45:43 -04:00
Dzmitry Malyshau
00351b6678
[metal] set threadgroup memory sizes reflected from the shader
2021-08-24 18:45:43 -04:00
Dávid Kocsis
4f27a50084
add mapping for more storage formats
2021-08-24 18:45:43 -04:00
Dzmitry Malyshau
564330432f
Bump wgpu version to 0.10.1
2021-08-18 15:34:08 -04:00
Connor Fitzgerald
12c82b9b9e
Fix repo size and logo
2021-08-18 15:25:36 -04:00
Dzmitry Malyshau
9da5c1d3a0
Release v0.10 ( #1820 )
...
* Release v0.10
* hal/gles: update glow handles logic
2021-08-18 19:06:21 +00:00
Connor Fitzgerald
80ec65e892
Merge pull request #1814 from kocsis1david/write-texture-data-offset
...
write_texture data offset
2021-08-18 02:29:15 -04:00
Connor Fitzgerald
c493b63b33
Fix zero sized buffer creation
2021-08-18 01:06:23 -04:00
Dzmitry Malyshau
9b85882ff8
[dx12] implement num_workgroups
2021-08-18 00:14:44 -04:00
Dávid Kocsis
41da55db08
write_texture data offset
2021-08-17 22:16:34 +02:00
Imbris
6ba30cbc0b
Run tests in the CI for all workspace members
2021-08-17 13:57:29 -04:00
Adam Gausmann
ee3b85928e
Fix panic in GLES shader processing
...
The backend panics while trying to process uniform global variables
when the variable's name is not found in the emitted ReflectionInfo.
This patch converts the panicking line into an explicit check, and
ignores the corresponding global variable if the name iis not found.
Resolves #1803
2021-08-16 16:00:23 -04:00
Dzmitry Malyshau
4dc5546a17
Naga update to 69b70f8
2021-08-16 01:35:19 -04:00
Dzmitry Malyshau
a222e6eb11
hal/egl: defer surface initialization to configure() time
2021-08-14 12:33:12 -04:00
Connor Fitzgerald
dcefcfdcf3
Merge pull request #1800 from kvark/dx12-root
...
dx12: switch root parameter updates from eager to lazy
2021-08-14 00:54:12 -04:00
Dzmitry Malyshau
c9fdaef3e1
dx12: switch root parameter updates from eager to lazy
2021-08-14 00:40:41 -04:00
Dzmitry Malyshau
3f42b59ccc
Remove caching from the main action
2021-08-13 23:01:13 -04:00