2026-06-11 04:25:26 -05:00

21 lines
610 B
C++

#include "Buffers.hpp"
namespace nb {
using BufferErrorCodes = BufferError::Codes;
const std::string BufferError::type = "nb::BufferError";
const ErrorCodeMap BufferError::ErrorMessages = {
{ BufferErrorCodes::UNDEFINED, "Error" },
{ BufferErrorCodes::DATA_OVERFLOW, "Attempting buffer overflow" },
{ BufferErrorCodes::INVALID_BUFFER, "Attempting operation on invalid buffer" },
{BufferErrorCodes::HANDLE_OVERWRITE, "Attempting to overwrite active buffer"}
};
template<>
ArrayBuffer<false>::ArrayBuffer(const ByteVector& data_, GLenum usage_)
: BufferType() {
data(data_, usage_);
}
}