#include <compute_pass_mtl.h>
Public Member Functions | |
| ~ComputePassMTL () override | |
Public Member Functions inherited from impeller::ComputePass | |
| virtual | ~ComputePass () |
| void | SetLabel (const std::string &label) |
| void | SetGridSize (const ISize &size) |
| void | SetThreadGroupSize (const ISize &size) |
| HostBuffer & | GetTransientsBuffer () |
| bool | AddCommand (ComputeCommand command) |
| Record a command for subsequent encoding to the underlying command buffer. No work is encoded into the command buffer at this time. More... | |
| bool | EncodeCommands () const |
| Encode the recorded commands to the underlying command buffer. More... | |
Friends | |
| class | CommandBufferMTL |
Additional Inherited Members | |
Protected Member Functions inherited from impeller::ComputePass | |
| ComputePass (std::weak_ptr< const Context > context) | |
Protected Attributes inherited from impeller::ComputePass | |
| const std::weak_ptr< const Context > | context_ |
| std::vector< ComputeCommand > | commands_ |
Definition at line 14 of file compute_pass_mtl.h.
|
overridedefault |
|
friend |
Definition at line 20 of file compute_pass_mtl.h.