5 #ifndef FLUTTER_IMPELLER_ENTITY_ENTITY_PASS_TARGET_H_
6 #define FLUTTER_IMPELLER_ENTITY_ENTITY_PASS_TARGET_H_
13 class InlinePassContext;
18 bool supports_read_from_resolve,
19 bool supports_implicit_msaa);
39 std::shared_ptr<Texture> secondary_color_texture_;
41 bool supports_read_from_resolve_;
42 bool supports_implicit_msaa_;
RenderTarget & GetRenderTarget()
void RemoveSecondary()
Remove the cached secondary color texture.
EntityPassTarget(const RenderTarget &render_target, bool supports_read_from_resolve, bool supports_implicit_msaa)
std::shared_ptr< Texture > Flip(const ContentContext &renderer)
Flips the backdrop and returns a readable texture that can be bound/sampled to restore the previous p...