#include <shader_function_vk.h>
Public Member Functions | |
| ~ShaderFunctionVK () override | |
| const vk::ShaderModule & | GetModule () const |
Public Member Functions inherited from impeller::ShaderFunction | |
| virtual | ~ShaderFunction () |
| ShaderStage | GetStage () const |
| const std::string & | GetName () const |
| std::size_t | GetHash () const override |
| bool | IsEqual (const ShaderFunction &other) const override |
Friends | |
| class | ShaderLibraryVK |
Additional Inherited Members | |
Static Public Member Functions inherited from impeller::BackendCast< ShaderFunctionVK, ShaderFunction > | |
| static ShaderFunctionVK & | Cast (ShaderFunction &base) |
| static const ShaderFunctionVK & | Cast (const ShaderFunction &base) |
| static ShaderFunctionVK * | Cast (ShaderFunction *base) |
| static const ShaderFunctionVK * | Cast (const ShaderFunction *base) |
Protected Member Functions inherited from impeller::ShaderFunction | |
| ShaderFunction (UniqueID parent_library_id, std::string name, ShaderStage stage) | |
Definition at line 16 of file shader_function_vk.h.
|
override |
Definition at line 19 of file shader_function_vk.cc.
| const vk::ShaderModule & impeller::ShaderFunctionVK::GetModule | ( | ) | const |
Definition at line 28 of file shader_function_vk.cc.
|
friend |
Definition at line 26 of file shader_function_vk.h.