Moved display items to GL folder

This commit is contained in:
2024-06-21 11:53:34 -05:00
parent bba4a83240
commit 3bc2f0d372
38 changed files with 358 additions and 706 deletions

View File

@ -4,10 +4,23 @@
// https://opensource.org/licenses/MIT
#pragma once
#include "display/shader/IShader.hpp"
#include "dawn.hpp"
#include "dawnopengl.hpp"
namespace Dawn {
enum class ShaderParameterType {
VEC2,
VEC3,
VEC4,
MAT3,
MAT4,
COLOR,
FLOAT,
INT,
TEXTURE,
BOOLEAN
};
struct ShaderParameter {
std::string name;
size_t offset;