mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-20 18:29:23 +00:00
Optimize subresource tracking - use texture view
Bug: dawn:441 Change-Id: I5cdfc1d84b27eb0b127d34ee829ceedf15f1150c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22321 Commit-Queue: Yunchao He <yunchao.he@intel.com> Reviewed-by: Austin Eng <enga@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
ee7debf44d
commit
1c2a039e04
@@ -44,7 +44,7 @@ namespace dawn_native { namespace opengl {
|
||||
TextureBase::TextureState::OwnedExternal);
|
||||
}
|
||||
|
||||
MaybeError SwapChain::OnBeforePresent(TextureBase*) {
|
||||
MaybeError SwapChain::OnBeforePresent(TextureViewBase*) {
|
||||
return {};
|
||||
}
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ namespace dawn_native { namespace opengl {
|
||||
protected:
|
||||
~SwapChain() override;
|
||||
TextureBase* GetNextTextureImpl(const TextureDescriptor* descriptor) override;
|
||||
MaybeError OnBeforePresent(TextureBase* texture) override;
|
||||
MaybeError OnBeforePresent(TextureViewBase* view) override;
|
||||
};
|
||||
|
||||
}} // namespace dawn_native::opengl
|
||||
|
||||
Reference in New Issue
Block a user