Split shader generation to a new module

This commit is contained in:
Jérôme Leclercq
2020-08-11 00:00:36 +02:00
parent 0313f2d0a6
commit 837a6585a1
86 changed files with 564 additions and 312 deletions

View File

@@ -2,12 +2,9 @@ MODULE.Name = "Renderer"
MODULE.ClientOnly = true
MODULE.Defines = {
"NAZARA_RENDERER_OPENGL"
}
MODULE.Libraries = {
"NazaraCore",
"NazaraShader",
"NazaraUtility",
"NazaraPlatform"
}
@@ -22,14 +19,3 @@ MODULE.OsFiles.Posix = {
"../src/Nazara/Renderer/GLX/**.cpp"
}
MODULE.OsLibraries.Windows = {
"gdi32",
"opengl32",
"winmm"
}
MODULE.OsLibraries.Posix = {
"GL",
"X11"
}

View File

@@ -0,0 +1,6 @@
MODULE.Name = "Shader"
MODULE.Libraries = {
"NazaraCore",
"NazaraUtility"
}

View File

@@ -28,7 +28,7 @@ TOOL.Files = {
TOOL.Libraries = {
"NazaraCore",
"NazaraRenderer",
"NazaraShader",
"NazaraUtility",
"Qt5Cored",
"Qt5Guid",