Flutter Engine
The Flutter Engine
|
Metadata required to bind a buffer. More...
#include <shader_types.h>
Public Attributes | |
const char * | name |
The name of the uniform slot. More... | |
size_t | ext_res_0 |
ext_res_0 is the Metal binding value. More... | |
size_t | set |
The Vulkan descriptor set index. More... | |
size_t | binding |
The Vulkan binding value. More... | |
Metadata required to bind a buffer.
OpenGL binding requires the usage of the separate shader metadata struct.
Definition at line 81 of file shader_types.h.
size_t impeller::ShaderUniformSlot::binding |
The Vulkan binding value.
Definition at line 92 of file shader_types.h.
size_t impeller::ShaderUniformSlot::ext_res_0 |
ext_res_0
is the Metal binding value.
Definition at line 86 of file shader_types.h.
const char* impeller::ShaderUniformSlot::name |
The name of the uniform slot.
Definition at line 83 of file shader_types.h.
size_t impeller::ShaderUniformSlot::set |
The Vulkan descriptor set index.
Definition at line 89 of file shader_types.h.