Flutter Engine
The Flutter Engine
|
#include <render_pass.h>
Additional Inherited Members | |
Public Types inherited from tonic::DartWrappable | |
enum | DartNativeFields { kPeerIndex , kNumberOfNativeFields } |
Protected Member Functions inherited from fml::RefCountedThreadSafe< RenderPass > | |
RefCountedThreadSafe () | |
~RefCountedThreadSafe () | |
Protected Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
RefCountedThreadSafeBase () | |
~RefCountedThreadSafeBase () | |
bool | Release () const |
void | Adopt () |
Protected Member Functions inherited from tonic::DartWrappable | |
virtual | ~DartWrappable () |
Static Protected Member Functions inherited from tonic::DartWrappable | |
static Dart_PersistentHandle | GetTypeForWrapper (tonic::DartState *dart_state, const tonic::DartWrapperInfo &wrapper_info) |
Definition at line 27 of file render_pass.h.
flutter::gpu::RenderPass::RenderPass | ( | ) |
Definition at line 25 of file render_pass.cc.
|
overridedefault |
bool flutter::gpu::RenderPass::Begin | ( | flutter::gpu::CommandBuffer & | command_buffer | ) |
Definition at line 69 of file render_pass.cc.
bool flutter::gpu::RenderPass::Draw | ( | ) |
Definition at line 138 of file render_pass.cc.
impeller::ColorAttachmentDescriptor & flutter::gpu::RenderPass::GetColorAttachmentDescriptor | ( | size_t | color_attachment_index | ) |
Definition at line 51 of file render_pass.cc.
impeller::Command & flutter::gpu::RenderPass::GetCommand | ( | ) |
Definition at line 35 of file render_pass.cc.
const impeller::Command & flutter::gpu::RenderPass::GetCommand | ( | ) | const |
Definition at line 39 of file render_pass.cc.
const std::shared_ptr< const impeller::Context > & flutter::gpu::RenderPass::GetContext | ( | ) | const |
Definition at line 31 of file render_pass.cc.
impeller::DepthAttachmentDescriptor & flutter::gpu::RenderPass::GetDepthAttachmentDescriptor | ( | ) |
Definition at line 61 of file render_pass.cc.
std::shared_ptr< impeller::Pipeline< impeller::PipelineDescriptor > > flutter::gpu::RenderPass::GetOrCreatePipeline | ( | ) |
Lookup an Impeller pipeline by building a descriptor based on the current command state.
Definition at line 84 of file render_pass.cc.
impeller::RenderTarget & flutter::gpu::RenderPass::GetRenderTarget | ( | ) |
Definition at line 43 of file render_pass.cc.
const impeller::RenderTarget & flutter::gpu::RenderPass::GetRenderTarget | ( | ) | const |
Definition at line 47 of file render_pass.cc.
impeller::VertexBuffer & flutter::gpu::RenderPass::GetVertexBuffer | ( | ) |
Definition at line 65 of file render_pass.cc.
impeller::Command flutter::gpu::RenderPass::ProvisionRasterCommand | ( | ) |
Definition at line 129 of file render_pass.cc.
void flutter::gpu::RenderPass::SetPipeline | ( | fml::RefPtr< RenderPipeline > | pipeline | ) |
Definition at line 79 of file render_pass.cc.