mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-16 16:37:08 +00:00
Change Sampler creation to use a descriptor instead of a builder
This commit is contained in:
committed by
Corentin Wallez
parent
a6416543a4
commit
1ae19e8276
@@ -110,10 +110,17 @@ protected:
|
||||
}
|
||||
|
||||
void TestAddressModes(AddressModeTestCase u, AddressModeTestCase v, AddressModeTestCase w) {
|
||||
|
||||
nxt::Sampler sampler = device.CreateSamplerBuilder()
|
||||
.SetAddressMode(u.mMode, v.mMode, w.mMode)
|
||||
.GetResult();
|
||||
nxt::Sampler sampler;
|
||||
{
|
||||
nxt::SamplerDescriptor descriptor;
|
||||
descriptor.minFilter = nxt::FilterMode::Nearest;
|
||||
descriptor.magFilter = nxt::FilterMode::Nearest;
|
||||
descriptor.mipmapFilter = nxt::FilterMode::Nearest;
|
||||
descriptor.addressModeU = u.mMode;
|
||||
descriptor.addressModeV = v.mMode;
|
||||
descriptor.addressModeW = w.mMode;
|
||||
sampler = device.CreateSampler(&descriptor);
|
||||
}
|
||||
|
||||
auto bindGroup = device.CreateBindGroupBuilder()
|
||||
.SetLayout(mBindGroupLayout)
|
||||
|
||||
Reference in New Issue
Block a user