Removed Shader source library, changed header and enum type locations
This commit is contained in:
parent
2dbd2f6030
commit
b4726ae992
|
@ -13,10 +13,17 @@
|
||||||
#include "SHAssetData.h"
|
#include "SHAssetData.h"
|
||||||
#include "SH_API.h"
|
#include "SH_API.h"
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include "Graphics/MiddleEnd/Shaders/SHShaderType.h"
|
|
||||||
|
|
||||||
namespace SHADE
|
namespace SHADE
|
||||||
{
|
{
|
||||||
|
enum class SH_SHADER_TYPE : uint8_t
|
||||||
|
{
|
||||||
|
VERTEX,
|
||||||
|
FRAGMENT,
|
||||||
|
COMPUTE,
|
||||||
|
INAVLID_TYPE
|
||||||
|
};
|
||||||
|
|
||||||
struct SH_API SHShaderAsset : SHAssetData
|
struct SH_API SHShaderAsset : SHAssetData
|
||||||
{
|
{
|
||||||
/*-----------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------*/
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
#include "SHPch.h"
|
#include "SHPch.h"
|
||||||
#include "SHShaderModuleLibrary.h"
|
#include "SHShaderModuleLibrary.h"
|
||||||
#include "Graphics/Devices/SHVkLogicalDevice.h"
|
#include "Graphics/Devices/SHVkLogicalDevice.h"
|
||||||
|
#include "Assets/Asset Types/SHShaderAsset.h"
|
||||||
|
|
||||||
namespace SHADE
|
namespace SHADE
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
#define SH_SHADER_MODULE_LIBRARY_H
|
#define SH_SHADER_MODULE_LIBRARY_H
|
||||||
|
|
||||||
#include "Graphics/Shaders/SHVkShaderModule.h"
|
#include "Graphics/Shaders/SHVkShaderModule.h"
|
||||||
#include "SHShaderSourceLibrary.h"
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
namespace SHADE
|
namespace SHADE
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
#ifndef SH_SHADER_TYPE_H
|
|
||||||
#define SH_SHADER_TYPE_H
|
|
||||||
|
|
||||||
namespace SHADE
|
|
||||||
{
|
|
||||||
enum class SH_SHADER_TYPE : uint8_t
|
|
||||||
{
|
|
||||||
VERTEX,
|
|
||||||
FRAGMENT,
|
|
||||||
COMPUTE,
|
|
||||||
INAVLID_TYPE
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
Loading…
Reference in New Issue