Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit fca56b3

Browse files
committed
[Impeller] Delete EntityPass::AddSubpassInline.
1 parent 31b6798 commit fca56b3

File tree

2 files changed

+0
-24
lines changed

2 files changed

+0
-24
lines changed

impeller/entity/entity_pass.cc

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -288,23 +288,6 @@ EntityPass* EntityPass::AddSubpass(std::unique_ptr<EntityPass> pass) {
288288
return subpass_pointer;
289289
}
290290

291-
void EntityPass::AddSubpassInline(std::unique_ptr<EntityPass> pass) {
292-
if (!pass) {
293-
return;
294-
}
295-
FML_DCHECK(pass->superpass_ == nullptr);
296-
297-
std::vector<Element>& elements = pass->elements_;
298-
for (auto i = 0u; i < elements.size(); i++) {
299-
elements_.emplace_back(std::move(elements[i]));
300-
}
301-
302-
backdrop_filter_reads_from_pass_texture_ +=
303-
pass->backdrop_filter_reads_from_pass_texture_;
304-
advanced_blend_reads_from_pass_texture_ +=
305-
pass->advanced_blend_reads_from_pass_texture_;
306-
}
307-
308291
static const constexpr RenderTarget::AttachmentConfig kDefaultStencilConfig =
309292
RenderTarget::AttachmentConfig{
310293
.storage_mode = StorageMode::kDeviceTransient,

impeller/entity/entity_pass.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,6 @@ class EntityPass {
111111
///
112112
EntityPass* AddSubpass(std::unique_ptr<EntityPass> pass);
113113

114-
//----------------------------------------------------------------------------
115-
/// @brief Merges a given pass into this pass. Useful for drawing
116-
/// pre-recorded pictures that don't require rendering into a separate
117-
/// subpass.
118-
///
119-
void AddSubpassInline(std::unique_ptr<EntityPass> pass);
120-
121114
EntityPass* GetSuperpass() const;
122115

123116
bool Render(ContentContext& renderer,

0 commit comments

Comments
 (0)