#include #include #include namespace mbgl { namespace gfx { optional offsetAttributeBinding(const optional& binding, std::size_t vertexOffset) { assert(vertexOffset <= std::numeric_limits::max()); if (binding) { AttributeBinding result = *binding; result.vertexOffset = static_cast(vertexOffset); return result; } else { return binding; } } } // namespace gfx } // namespace mbgl