move Material2DCreateConfig/Material3DCreateConfig

This commit is contained in:
HuYingzhuo(hugo/hyzboy) 2023-10-07 20:59:44 +08:00
parent 1f91ec94e1
commit 4ef37a430e
19 changed files with 18 additions and 22 deletions

2
CMCore

@ -1 +1 @@
Subproject commit a1d1f6721c733b509243b3063f4898ef23ae0f75 Subproject commit f9007c5564568b2596ddfb8643905e9df28cf7b8

View File

@ -13,7 +13,7 @@ Code
#Vertex #Vertex
Input Input
{ {
float Luminance; float Luminance
} }
Output Output

View File

@ -5,7 +5,7 @@
#include<hgl/filesystem/FileSystem.h> #include<hgl/filesystem/FileSystem.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/VKVertexInputConfig.h> #include<hgl/graph/VKVertexInputConfig.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/graph/RenderList.h> #include<hgl/graph/RenderList.h>
using namespace hgl; using namespace hgl;

View File

@ -4,7 +4,7 @@
#include<hgl/math/Math.h> #include<hgl/math/Math.h>
#include<hgl/filesystem/FileSystem.h> #include<hgl/filesystem/FileSystem.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/graph/RenderList.h> #include<hgl/graph/RenderList.h>
#include<hgl/color/Color.h> #include<hgl/color/Color.h>

View File

@ -7,7 +7,7 @@
#include<hgl/graph/SceneInfo.h> #include<hgl/graph/SceneInfo.h>
#include<hgl/graph/VKVertexInputConfig.h> #include<hgl/graph/VKVertexInputConfig.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
using namespace hgl; using namespace hgl;
using namespace hgl::graph; using namespace hgl::graph;

View File

@ -5,7 +5,7 @@
#include<hgl/filesystem/FileSystem.h> #include<hgl/filesystem/FileSystem.h>
#include<hgl/graph/SceneInfo.h> #include<hgl/graph/SceneInfo.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
using namespace hgl; using namespace hgl;
using namespace hgl::graph; using namespace hgl::graph;

View File

@ -7,7 +7,7 @@
#include<hgl/graph/RenderList.h> #include<hgl/graph/RenderList.h>
#include<hgl/graph/Camera.h> #include<hgl/graph/Camera.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/3d/Material3DCreateConfig.h> #include<hgl/graph/mtl/Material3DCreateConfig.h>
using namespace hgl; using namespace hgl;
using namespace hgl::graph; using namespace hgl::graph;

View File

@ -8,7 +8,7 @@
#include<hgl/graph/Camera.h> #include<hgl/graph/Camera.h>
#include<hgl/graph/Ray.h> #include<hgl/graph/Ray.h>
#include<hgl/graph/VKVertexAttribBuffer.h> #include<hgl/graph/VKVertexAttribBuffer.h>
#include<hgl/graph/mtl/3d/Material3DCreateConfig.h> #include<hgl/graph/mtl/Material3DCreateConfig.h>
using namespace hgl; using namespace hgl;
using namespace hgl::graph; using namespace hgl::graph;

View File

@ -5,7 +5,7 @@
#include<hgl/graph/VKSampler.h> #include<hgl/graph/VKSampler.h>
#include<hgl/graph/VKInlinePipeline.h> #include<hgl/graph/VKInlinePipeline.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/math/Math.h> #include<hgl/math/Math.h>
using namespace hgl; using namespace hgl;

View File

@ -5,7 +5,7 @@
#include<hgl/graph/VKSampler.h> #include<hgl/graph/VKSampler.h>
#include<hgl/graph/VKInlinePipeline.h> #include<hgl/graph/VKInlinePipeline.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/math/Math.h> #include<hgl/math/Math.h>
using namespace hgl; using namespace hgl;

View File

@ -5,7 +5,7 @@
#include<hgl/graph/VKSampler.h> #include<hgl/graph/VKSampler.h>
#include<hgl/graph/VKInlinePipeline.h> #include<hgl/graph/VKInlinePipeline.h>
#include<hgl/graph/VKRenderablePrimitiveCreater.h> #include<hgl/graph/VKRenderablePrimitiveCreater.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/math/Math.h> #include<hgl/math/Math.h>
#include<hgl/filesystem/Filename.h> #include<hgl/filesystem/Filename.h>

View File

@ -1,6 +1,6 @@
#include"Std2DMaterial.h" #include"Std2DMaterial.h"
#include<hgl/shadergen/MaterialCreateInfo.h> #include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/graph/mtl/SamplerName.h> #include<hgl/graph/mtl/SamplerName.h>
STD_MTL_NAMESPACE_BEGIN STD_MTL_NAMESPACE_BEGIN

View File

@ -1,6 +1,6 @@
#include"Std2DMaterial.h" #include"Std2DMaterial.h"
#include<hgl/shadergen/MaterialCreateInfo.h> #include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/graph/mtl/UBOCommon.h> #include<hgl/graph/mtl/UBOCommon.h>
#include<hgl/graph/mtl/SamplerName.h> #include<hgl/graph/mtl/SamplerName.h>

View File

@ -1,6 +1,6 @@
#include"Std2DMaterial.h" #include"Std2DMaterial.h"
#include<hgl/shadergen/MaterialCreateInfo.h> #include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include"common/MFRectPrimitive.h" #include"common/MFRectPrimitive.h"
#include<hgl/graph/mtl/UBOCommon.h> #include<hgl/graph/mtl/UBOCommon.h>
#include<hgl/graph/mtl/SamplerName.h> #include<hgl/graph/mtl/SamplerName.h>

View File

@ -1,6 +1,6 @@
#include"Std2DMaterial.h" #include"Std2DMaterial.h"
#include<hgl/shadergen/MaterialCreateInfo.h> #include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/mtl/2d/Material2DCreateConfig.h> #include<hgl/graph/mtl/Material2DCreateConfig.h>
#include<hgl/graph/mtl/UBOCommon.h> #include<hgl/graph/mtl/UBOCommon.h>
#include"common/MFGetPosition.h" #include"common/MFGetPosition.h"
#include"common/MFRectPrimitive.h" #include"common/MFRectPrimitive.h"

View File

@ -1,6 +1,6 @@
#include"Std3DMaterial.h" #include"Std3DMaterial.h"
#include<hgl/shadergen/MaterialCreateInfo.h> #include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/mtl/3d/Material3DCreateConfig.h> #include<hgl/graph/mtl/Material3DCreateConfig.h>
#include<hgl/graph/mtl/UBOCommon.h> #include<hgl/graph/mtl/UBOCommon.h>
#include"common/MFGetPosition.h" #include"common/MFGetPosition.h"
#include"common/MFGetNormal.h" #include"common/MFGetNormal.h"

View File

@ -49,9 +49,7 @@ SOURCE_GROUP("Common" FILES ${SHADERGEN_COMMON_FILES})
include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(${CMAKE_CURRENT_SOURCE_DIR})
SET(STD_MTL_2D_HEADER_PATH ${STD_MTL_HEADER_PATH}/2d) SET(STD_MTL_2D_SOURCE_FILES ${STD_MTL_HEADER_PATH}/Material2DCreateConfig.h
SET(STD_MTL_2D_SOURCE_FILES ${STD_MTL_2D_HEADER_PATH}/Material2DCreateConfig.h
2d/Std2DMaterial.h 2d/Std2DMaterial.h
2d/Std2DMaterial.cpp 2d/Std2DMaterial.cpp
2d/M_VertexColor2D.cpp 2d/M_VertexColor2D.cpp
@ -61,9 +59,7 @@ SET(STD_MTL_2D_SOURCE_FILES ${STD_MTL_2D_HEADER_PATH}/Material2DCreateConfig.h
2d/M_RectTexture2DArray.cpp 2d/M_RectTexture2DArray.cpp
) )
SET(STD_MTL_3D_HEADER_PATH ${STD_MTL_HEADER_PATH}/3d) SET(STD_MTL_3D_SOURCE_FILES ${STD_MTL_HEADER_PATH}/Material3DCreateConfig.h
SET(STD_MTL_3D_SOURCE_FILES ${STD_MTL_3D_HEADER_PATH}/Material3DCreateConfig.h
3d/Std3DMaterial.h 3d/Std3DMaterial.h
3d/Std3DMaterial.cpp 3d/Std3DMaterial.cpp
3d/M_VertexColor3D.cpp 3d/M_VertexColor3D.cpp