nCine::RHI::Software::SwVertexArray class

Vertex array object stub of the software backend (aliased as RHI::VertexArray).

The software backend has no vertex-array state to capture, so this only satisfies the contract alias with inert bind/label operations.

Public static functions

static auto Unbind() -> bool

Constructors, destructors, conversion operators

SwVertexArray() defaulted
~SwVertexArray() defaulted
SwVertexArray(const SwVertexArray&) deleted

Public functions

auto operator=(const SwVertexArray&) -> SwVertexArray& deleted
auto GetGLHandle() const -> std::uint32_t
auto Bind() const -> bool
void SetObjectLabel(StringView label)