#include <shader_types.h>
Public Member Functions | |
| constexpr bool | HasTexture () const |
| constexpr bool | HasSampler () const |
Public Attributes | |
| const char * | name |
| size_t | texture_index |
| size_t | sampler_index |
| size_t | binding |
| size_t | set |
Definition at line 129 of file shader_types.h.
|
inlineconstexpr |
Definition at line 138 of file shader_types.h.
References sampler_index.
Referenced by impeller::ComputeCommand::BindResource(), and impeller::Command::BindResource().
|
inlineconstexpr |
Definition at line 136 of file shader_types.h.
References texture_index.
Referenced by impeller::ComputeCommand::BindResource(), and impeller::Command::BindResource().
| size_t impeller::SampledImageSlot::binding |
Definition at line 133 of file shader_types.h.
Referenced by impeller::AllocateAndBindDescriptorSets().
| const char* impeller::SampledImageSlot::name |
Definition at line 130 of file shader_types.h.
Referenced by impeller::RuntimeEffectContents::Render().
| size_t impeller::SampledImageSlot::sampler_index |
Definition at line 132 of file shader_types.h.
Referenced by impeller::ComputeCommand::BindResource(), impeller::Command::BindResource(), HasSampler(), and impeller::RuntimeEffectContents::Render().
| size_t impeller::SampledImageSlot::set |
Definition at line 134 of file shader_types.h.
| size_t impeller::SampledImageSlot::texture_index |
Definition at line 131 of file shader_types.h.
Referenced by HasTexture(), and impeller::RuntimeEffectContents::Render().