#pragma once
#include <Windows.h>
#include <functional>
#define VK_NO_PROTOTYPES
#include "volk.h"
#include <string>
#include <vector>
#include <map>
namespace vulkanapi { 
#define Z_USE_GRAPHIC_DEBUG
class CommandBuffer;
using std::array;
using std::string;
using std::to_string;
using std::vector;
using std::map;
using std::make_pair;
using voidFn = std::function<void()>;
using commandFn = std::function<void(CommandBuffer& cmd)>;
}