MetalVertexArray class
Vertex array object stub of the Metal backend (aliased as RHI::VertexArray).
Metal has no vertex-array object; the vertex input state lives in the render pipeline and the buffer binding is set per draw with setVertexBuffer(). This only satisfies the contract alias with inert bind/label operations.
Public static functions
- static auto Unbind() -> bool
Constructors, destructors, conversion operators
- MetalVertexArray() defaulted
- ~MetalVertexArray() defaulted
- MetalVertexArray(const MetalVertexArray&) deleted
Public functions
- auto operator=(const MetalVertexArray&) -> MetalVertexArray& deleted
-
auto GetGLHandle() const -> std::
uint32_t - auto Bind() const -> bool
- void SetObjectLabel(StringView label)