mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-19 09:55:26 +00:00
Remove deprecated BindGroupLayoutEntry fields
Bug: dawn:22 Change-Id: Idf0fd0505fb7e5e5389520fa7bc638e137f4c0b6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/51765 Commit-Queue: Brandon Jones <bajones@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org>
This commit is contained in:
committed by
Dawn LUCI CQ
parent
8bc3e68bd1
commit
7e59470563
@@ -23,6 +23,7 @@
|
||||
|
||||
namespace utils {
|
||||
|
||||
// Primarily used by tests to easily set up the vertex buffer state portion of a RenderPipeline.
|
||||
class ComboVertexStateDescriptor {
|
||||
public:
|
||||
ComboVertexStateDescriptor();
|
||||
@@ -37,7 +38,6 @@ namespace utils {
|
||||
std::array<wgpu::VertexAttributeDescriptor, kMaxVertexAttributes> cAttributes;
|
||||
};
|
||||
|
||||
// For creating the new style of render pipeline descriptors
|
||||
class ComboRenderPipelineDescriptor : public wgpu::RenderPipelineDescriptor {
|
||||
public:
|
||||
ComboRenderPipelineDescriptor();
|
||||
|
||||
@@ -296,25 +296,6 @@ namespace utils {
|
||||
storageTexture.viewDimension = textureViewDimension;
|
||||
}
|
||||
|
||||
BindingLayoutEntryInitializationHelper::BindingLayoutEntryInitializationHelper(
|
||||
uint32_t entryBinding,
|
||||
wgpu::ShaderStage entryVisibility,
|
||||
wgpu::BindingType entryType,
|
||||
bool bufferHasDynamicOffset,
|
||||
uint64_t bufferMinBindingSize,
|
||||
wgpu::TextureViewDimension textureViewDimension,
|
||||
wgpu::TextureComponentType textureComponent,
|
||||
wgpu::TextureFormat storageFormat) {
|
||||
binding = entryBinding;
|
||||
visibility = entryVisibility;
|
||||
type = entryType;
|
||||
hasDynamicOffset = bufferHasDynamicOffset;
|
||||
minBufferBindingSize = bufferMinBindingSize;
|
||||
viewDimension = textureViewDimension;
|
||||
textureComponentType = textureComponent;
|
||||
storageTextureFormat = storageFormat;
|
||||
}
|
||||
|
||||
BindingLayoutEntryInitializationHelper::BindingLayoutEntryInitializationHelper(
|
||||
const wgpu::BindGroupLayoutEntry& entry)
|
||||
: wgpu::BindGroupLayoutEntry(entry) {
|
||||
|
||||
@@ -127,16 +127,6 @@ namespace utils {
|
||||
wgpu::TextureFormat format,
|
||||
wgpu::TextureViewDimension viewDimension = wgpu::TextureViewDimension::e2D);
|
||||
|
||||
// Backwards compat support for the deprecated path
|
||||
BindingLayoutEntryInitializationHelper(
|
||||
uint32_t entryBinding,
|
||||
wgpu::ShaderStage entryVisibility,
|
||||
wgpu::BindingType entryType,
|
||||
bool bufferHasDynamicOffset = false,
|
||||
uint64_t bufferMinBindingSize = 0,
|
||||
wgpu::TextureViewDimension textureViewDimension = wgpu::TextureViewDimension::Undefined,
|
||||
wgpu::TextureComponentType textureComponent = wgpu::TextureComponentType::Float,
|
||||
wgpu::TextureFormat storageFormat = wgpu::TextureFormat::Undefined);
|
||||
BindingLayoutEntryInitializationHelper(const wgpu::BindGroupLayoutEntry& entry);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user