#include <blit_command_vk.h>
Public Member Functions | |
~BlitGenerateMipmapCommandVK () override | |
std::string | GetLabel () const override |
bool | Encode (CommandEncoderVK &encoder) const override |
![]() | |
virtual | ~BlitEncodeVK () |
Additional Inherited Members | |
![]() | |
static BlitEncodeVK & | Cast (BlitCommand &base) |
static const BlitEncodeVK & | Cast (const BlitCommand &base) |
static BlitEncodeVK * | Cast (BlitCommand *base) |
static const BlitEncodeVK * | Cast (const BlitCommand *base) |
![]() | |
std::shared_ptr< Texture > | texture |
![]() | |
std::string | label |
Definition at line 56 of file blit_command_vk.h.
|
overridedefault |
|
overridevirtual |
Implements impeller::BlitEncodeVK.
Definition at line 274 of file blit_command_vk.cc.
References impeller::BackendCast< TextureVK, Texture >::Cast(), impeller::CommandEncoderVK::GetCommandBuffer(), impeller::InsertImageMemoryBarrier(), impeller::BlitGenerateMipmapCommand::texture, and impeller::CommandEncoderVK::Track().
Referenced by impeller::testing::TEST().
|
overridevirtual |
Implements impeller::BlitEncodeVK.
Definition at line 239 of file blit_command_vk.cc.
References impeller::BlitCommand::label.