#include <algorithm>
#include <msp/gl/extensions/arb_shader_objects.h>
#include <msp/gl/extensions/arb_uniform_buffer_object.h>
-#include "buffer.h"
-#include "color.h"
#include "deviceinfo.h"
-#include "error.h"
-#include "matrix.h"
#include "uniformblock.h"
-#include "vector.h"
using namespace std;
unsigned UniformBlock::get_alignment() const
{
- return Limits::get_global().uniform_buffer_alignment;
+ return DeviceInfo::get_global().limits.uniform_buffer_alignment;
}
void UniformBlock::store(const ReflectData::UniformInfo &info, unsigned array_size, const void *value)