mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-14 15:46:28 +00:00
Add dynamic attribute in bind group layout binding
WebGPU remove dynamic-uniform-buffer and dynamic-storage-buffer but add a new attribute in BindgroupLayoutBinding to record whether a buffer resource is dynamic. Dawn need to align with this change. BUG=dawn:180 Change-Id: I873ad2ec75575e72d184f89a6e3698dff6df50d7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/8520 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
8f93871dff
commit
f697fe3b7d
@@ -266,11 +266,7 @@ namespace dawn_native { namespace opengl {
|
||||
binding.offset, binding.size);
|
||||
} break;
|
||||
|
||||
// TODO(shaobo.yan@intel.com): Implement dynamic buffer offset.
|
||||
case dawn::BindingType::DynamicUniformBuffer:
|
||||
case dawn::BindingType::DynamicStorageBuffer:
|
||||
UNREACHABLE();
|
||||
break;
|
||||
// TODO(shaobo.yan@intel.com): Implement dynamic buffer offset.
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -136,10 +136,6 @@ namespace dawn_native { namespace opengl {
|
||||
break;
|
||||
|
||||
// TODO(shaobo.yan@intel.com): Implement dynamic buffer offset.
|
||||
case dawn::BindingType::DynamicUniformBuffer:
|
||||
case dawn::BindingType::DynamicStorageBuffer:
|
||||
UNREACHABLE();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,10 +55,6 @@ namespace dawn_native { namespace opengl {
|
||||
break;
|
||||
|
||||
// TODO(shaobo.yan@intel.com): Implement dynamic buffer offset
|
||||
case dawn::BindingType::DynamicUniformBuffer:
|
||||
case dawn::BindingType::DynamicStorageBuffer:
|
||||
UNREACHABLE();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user