mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-13 23:26:24 +00:00
Make ComboRenderPipelineDescriptor non copyable.
This causes subtle bugs in tests when pointers in combo render pipeline descriptors point at other combo render pipeline descriptors. BUG=dawn:22 Change-Id: I5234df26895986fd1d7a9b4e835598177581803a Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/11340 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
394553b02e
commit
b8dbada76d
@@ -35,6 +35,11 @@ namespace utils {
|
||||
public:
|
||||
ComboRenderPipelineDescriptor(const dawn::Device& device);
|
||||
|
||||
ComboRenderPipelineDescriptor(const ComboRenderPipelineDescriptor&) = delete;
|
||||
ComboRenderPipelineDescriptor& operator=(const ComboRenderPipelineDescriptor&) = delete;
|
||||
ComboRenderPipelineDescriptor(ComboRenderPipelineDescriptor&&) = delete;
|
||||
ComboRenderPipelineDescriptor& operator=(ComboRenderPipelineDescriptor&&) = delete;
|
||||
|
||||
dawn::PipelineStageDescriptor cFragmentStage;
|
||||
|
||||
ComboVertexInputDescriptor cVertexInput;
|
||||
|
||||
Reference in New Issue
Block a user