#include <command_buffer_gles.h>
Definition at line 15 of file command_buffer_gles.h.
◆ ~CommandBufferGLES()
impeller::CommandBufferGLES::~CommandBufferGLES |
( |
| ) |
|
|
overridedefault |
◆ IsValid()
bool impeller::CommandBufferGLES::IsValid |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ OnCreateBlitPass()
std::shared_ptr< BlitPass > impeller::CommandBufferGLES::OnCreateBlitPass |
( |
| ) |
|
|
overrideprivatevirtual |
Implements impeller::CommandBuffer.
Definition at line 65 of file command_buffer_gles.cc.
65 {
67 return nullptr;
68 }
69 auto pass = std::shared_ptr<BlitPassGLES>(new BlitPassGLES(reactor_));
70 if (!pass->IsValid()) {
71 return nullptr;
72 }
73 return pass;
74}
bool IsValid() const override
◆ OnCreateComputePass()
std::shared_ptr< ComputePass > impeller::CommandBufferGLES::OnCreateComputePass |
( |
| ) |
|
|
overrideprivatevirtual |
◆ OnCreateRenderPass()
Implements impeller::CommandBuffer.
Definition at line 47 of file command_buffer_gles.cc.
48 {
50 return nullptr;
51 }
53 if (!context) {
54 return nullptr;
55 }
56 auto pass = std::shared_ptr<RenderPassGLES>(
57 new RenderPassGLES(context,
target, reactor_));
58 if (!pass->IsValid()) {
59 return nullptr;
60 }
61 return pass;
62}
std::weak_ptr< const Context > context_
◆ OnSubmitCommands()
◆ OnWaitUntilScheduled()
void impeller::CommandBufferGLES::OnWaitUntilScheduled |
( |
| ) |
|
|
overrideprivatevirtual |
◆ SetLabel()
void impeller::CommandBufferGLES::SetLabel |
( |
const std::string & |
label | ) |
const |
|
overrideprivatevirtual |
◆ ContextGLES
The documentation for this class was generated from the following files: