#pragma once
#include <glm/glm.hpp>

using namespace glm;

struct Vertex {
  vec3 pos;
  vec2 uv;
  vec3 norm;
};

struct CameraUBO {
  mat4 model;
  mat4 view;
  mat4 proj;
  mat4 inv_view;
  mat4 inv_proj;
  vec4 cam_pos;
  float time;
  int post_mode;
  vec2 atlas_adjust;
};