mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-21 10:49:14 +00:00
Deprecate BGLEntry::textureDimension in favor of viewDimension
Bug: dawn:22 Change-Id: Ibc58be789e3d3322fcd9cef92b1942c0e0b79090 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19861 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
99655bcf85
commit
98334dfdf7
@@ -393,9 +393,15 @@ TEST_F(RenderPipelineValidationTest, TextureComponentTypeCompatibility) {
|
||||
descriptor.cFragmentStage.module = utils::CreateShaderModule(
|
||||
device, utils::SingleShaderStage::Fragment, stream.str().c_str());
|
||||
|
||||
wgpu::BindGroupLayout bgl = utils::MakeBindGroupLayout(
|
||||
device, {{0, wgpu::ShaderStage::Fragment, wgpu::BindingType::SampledTexture, false,
|
||||
false, wgpu::TextureViewDimension::e2D, kTextureComponentTypes[j]}});
|
||||
wgpu::BindGroupLayout bgl =
|
||||
utils::MakeBindGroupLayout(device, {{0,
|
||||
wgpu::ShaderStage::Fragment,
|
||||
wgpu::BindingType::SampledTexture,
|
||||
false,
|
||||
false,
|
||||
{},
|
||||
wgpu::TextureViewDimension::e2D,
|
||||
kTextureComponentTypes[j]}});
|
||||
descriptor.layout = utils::MakeBasicPipelineLayout(device, &bgl);
|
||||
|
||||
if (i == j) {
|
||||
@@ -443,9 +449,15 @@ TEST_F(RenderPipelineValidationTest, TextureViewDimensionCompatibility) {
|
||||
descriptor.cFragmentStage.module = utils::CreateShaderModule(
|
||||
device, utils::SingleShaderStage::Fragment, stream.str().c_str());
|
||||
|
||||
wgpu::BindGroupLayout bgl = utils::MakeBindGroupLayout(
|
||||
device, {{0, wgpu::ShaderStage::Fragment, wgpu::BindingType::SampledTexture, false,
|
||||
false, kTextureViewDimensions[j], wgpu::TextureComponentType::Float}});
|
||||
wgpu::BindGroupLayout bgl =
|
||||
utils::MakeBindGroupLayout(device, {{0,
|
||||
wgpu::ShaderStage::Fragment,
|
||||
wgpu::BindingType::SampledTexture,
|
||||
false,
|
||||
false,
|
||||
{},
|
||||
kTextureViewDimensions[j],
|
||||
wgpu::TextureComponentType::Float}});
|
||||
descriptor.layout = utils::MakeBasicPipelineLayout(device, &bgl);
|
||||
|
||||
if (i == j) {
|
||||
|
||||
Reference in New Issue
Block a user