class MeshShaderBinding

Defined at line 19 of file ../../src/ui/lib/escher/impl/mesh_shader_binding.h

MeshShaderBinding contains information about how to bind a Mesh's VBO in

order to render it, and about attribute indices to use when creating a

pipeline.

Public Members

static const uint32_t kTheOnlyCurrentlySupportedBinding

Public Methods

void MeshShaderBinding (vk::VertexInputBindingDescription binding, std::vector<vk::VertexInputAttributeDescription> attributes)

Defined at line 12 of file ../../src/ui/lib/escher/impl/mesh_shader_binding.cc

const vk::VertexInputBindingDescription * binding ()

Defined at line 28 of file ../../src/ui/lib/escher/impl/mesh_shader_binding.h

const std::vector<vk::VertexInputAttributeDescription> & attributes ()

Defined at line 29 of file ../../src/ui/lib/escher/impl/mesh_shader_binding.h