mirror of
https://github.com/gfx-rs/wgpu.git
synced 2025-02-16 17:02:32 +00:00
hal/dx12: fix offsets into storage buffer bindings (#1921)
This commit is contained in:
parent
d6f7294806
commit
564951ac48
@ -1071,7 +1071,7 @@ impl crate::Device<super::Api> for super::Device {
|
||||
u: mem::zeroed(),
|
||||
};
|
||||
*raw_desc.u.Buffer_mut() = d3d12::D3D12_BUFFER_SRV {
|
||||
FirstElement: data.offset,
|
||||
FirstElement: data.offset / 4,
|
||||
NumElements: size / 4,
|
||||
StructureByteStride: 0,
|
||||
Flags: d3d12::D3D12_BUFFER_SRV_FLAG_RAW,
|
||||
@ -1089,7 +1089,7 @@ impl crate::Device<super::Api> for super::Device {
|
||||
u: mem::zeroed(),
|
||||
};
|
||||
*raw_desc.u.Buffer_mut() = d3d12::D3D12_BUFFER_UAV {
|
||||
FirstElement: data.offset,
|
||||
FirstElement: data.offset / 4,
|
||||
NumElements: size / 4,
|
||||
StructureByteStride: 0,
|
||||
CounterOffsetInBytes: 0,
|
||||
|
Loading…
Reference in New Issue
Block a user