Flutter Impeller
impeller::CommandBufferGLES Class Referencefinal

#include <command_buffer_gles.h>

Inheritance diagram for impeller::CommandBufferGLES:
impeller::CommandBuffer

Public Member Functions

 ~CommandBufferGLES () override
 
- Public Member Functions inherited from impeller::CommandBuffer
virtual ~CommandBuffer ()
 
void WaitUntilScheduled ()
 Force execution of pending GPU commands. More...
 
std::shared_ptr< RenderPassCreateRenderPass (const RenderTarget &render_target)
 Create a render pass to record render commands into. More...
 
std::shared_ptr< BlitPassCreateBlitPass ()
 Create a blit pass to record blit commands into. More...
 
std::shared_ptr< ComputePassCreateComputePass ()
 Create a compute pass to record compute commands into. More...
 

Friends

class ContextGLES
 

Additional Inherited Members

- Public Types inherited from impeller::CommandBuffer
enum  Status {
  Status::kPending,
  Status::kError,
  Status::kCompleted
}
 
using CompletionCallback = std::function< void(Status)>
 
- Protected Member Functions inherited from impeller::CommandBuffer
 CommandBuffer (std::weak_ptr< const Context > context)
 
- Protected Attributes inherited from impeller::CommandBuffer
std::weak_ptr< const Contextcontext_
 

Detailed Description

Definition at line 15 of file command_buffer_gles.h.

Constructor & Destructor Documentation

◆ ~CommandBufferGLES()

impeller::CommandBufferGLES::~CommandBufferGLES ( )
overridedefault

Friends And Related Function Documentation

◆ ContextGLES

friend class ContextGLES
friend

Definition at line 21 of file command_buffer_gles.h.


The documentation for this class was generated from the following files: