2
0
Эх сурвалжийг харах

Renamed OpenGL/Direct3D9 implemntation and shader directories.

Lasse Öörni 14 жил өмнө
parent
commit
5db24c8d02
100 өөрчлөгдсөн 39 нэмэгдсэн , 39 устгасан
  1. 8 8
      CMakeLists.txt
  2. 4 4
      Engine/Graphics/CMakeLists.txt
  3. 0 0
      Engine/Graphics/Direct3D9/D3D9GPUObject.cpp
  4. 0 0
      Engine/Graphics/Direct3D9/D3D9GPUObject.h
  5. 0 0
      Engine/Graphics/Direct3D9/D3D9Graphics.cpp
  6. 0 0
      Engine/Graphics/Direct3D9/D3D9Graphics.h
  7. 0 0
      Engine/Graphics/Direct3D9/D3D9GraphicsImpl.cpp
  8. 0 0
      Engine/Graphics/Direct3D9/D3D9GraphicsImpl.h
  9. 0 0
      Engine/Graphics/Direct3D9/D3D9IndexBuffer.cpp
  10. 0 0
      Engine/Graphics/Direct3D9/D3D9IndexBuffer.h
  11. 0 0
      Engine/Graphics/Direct3D9/D3D9RenderSurface.cpp
  12. 0 0
      Engine/Graphics/Direct3D9/D3D9RenderSurface.h
  13. 0 0
      Engine/Graphics/Direct3D9/D3D9Shader.cpp
  14. 0 0
      Engine/Graphics/Direct3D9/D3D9Shader.h
  15. 0 0
      Engine/Graphics/Direct3D9/D3D9ShaderVariation.cpp
  16. 0 0
      Engine/Graphics/Direct3D9/D3D9ShaderVariation.h
  17. 0 0
      Engine/Graphics/Direct3D9/D3D9Texture.cpp
  18. 0 0
      Engine/Graphics/Direct3D9/D3D9Texture.h
  19. 0 0
      Engine/Graphics/Direct3D9/D3D9Texture2D.cpp
  20. 0 0
      Engine/Graphics/Direct3D9/D3D9Texture2D.h
  21. 0 0
      Engine/Graphics/Direct3D9/D3D9TextureCube.cpp
  22. 0 0
      Engine/Graphics/Direct3D9/D3D9TextureCube.h
  23. 0 0
      Engine/Graphics/Direct3D9/D3D9VertexBuffer.cpp
  24. 0 0
      Engine/Graphics/Direct3D9/D3D9VertexBuffer.h
  25. 0 0
      Engine/Graphics/Direct3D9/D3D9VertexDeclaration.cpp
  26. 0 0
      Engine/Graphics/Direct3D9/D3D9VertexDeclaration.h
  27. 2 2
      Engine/Graphics/GPUObject.h
  28. 2 2
      Engine/Graphics/Graphics.h
  29. 2 2
      Engine/Graphics/GraphicsImpl.h
  30. 2 2
      Engine/Graphics/IndexBuffer.h
  31. 0 0
      Engine/Graphics/OpenGL/OGLGPUObject.cpp
  32. 0 0
      Engine/Graphics/OpenGL/OGLGPUObject.h
  33. 0 0
      Engine/Graphics/OpenGL/OGLGraphics.cpp
  34. 0 0
      Engine/Graphics/OpenGL/OGLGraphics.h
  35. 0 0
      Engine/Graphics/OpenGL/OGLGraphicsImpl.cpp
  36. 0 0
      Engine/Graphics/OpenGL/OGLGraphicsImpl.h
  37. 0 0
      Engine/Graphics/OpenGL/OGLIndexBuffer.cpp
  38. 0 0
      Engine/Graphics/OpenGL/OGLIndexBuffer.h
  39. 0 0
      Engine/Graphics/OpenGL/OGLRenderSurface.cpp
  40. 0 0
      Engine/Graphics/OpenGL/OGLRenderSurface.h
  41. 0 0
      Engine/Graphics/OpenGL/OGLShader.cpp
  42. 0 0
      Engine/Graphics/OpenGL/OGLShader.h
  43. 0 0
      Engine/Graphics/OpenGL/OGLShaderProgram.cpp
  44. 0 0
      Engine/Graphics/OpenGL/OGLShaderProgram.h
  45. 0 0
      Engine/Graphics/OpenGL/OGLShaderVariation.cpp
  46. 0 0
      Engine/Graphics/OpenGL/OGLShaderVariation.h
  47. 0 0
      Engine/Graphics/OpenGL/OGLTexture.cpp
  48. 0 0
      Engine/Graphics/OpenGL/OGLTexture.h
  49. 0 0
      Engine/Graphics/OpenGL/OGLTexture2D.cpp
  50. 0 0
      Engine/Graphics/OpenGL/OGLTexture2D.h
  51. 0 0
      Engine/Graphics/OpenGL/OGLTextureCube.cpp
  52. 0 0
      Engine/Graphics/OpenGL/OGLTextureCube.h
  53. 0 0
      Engine/Graphics/OpenGL/OGLVertexBuffer.cpp
  54. 0 0
      Engine/Graphics/OpenGL/OGLVertexBuffer.h
  55. 2 2
      Engine/Graphics/RenderSurface.h
  56. 1 1
      Engine/Graphics/Renderer.cpp
  57. 2 2
      Engine/Graphics/Shader.h
  58. 1 1
      Engine/Graphics/ShaderProgram.h
  59. 2 2
      Engine/Graphics/ShaderVariation.h
  60. 2 2
      Engine/Graphics/Texture.h
  61. 2 2
      Engine/Graphics/Texture2D.h
  62. 2 2
      Engine/Graphics/TextureCube.h
  63. 2 2
      Engine/Graphics/VertexBuffer.h
  64. 1 1
      Engine/Graphics/VertexDeclaration.h
  65. 2 2
      Engine/UI/UI.cpp
  66. 0 0
      SourceAssets/GLSLShaders/Basic.frag
  67. 0 0
      SourceAssets/GLSLShaders/Basic.vert
  68. 0 0
      SourceAssets/GLSLShaders/Basic.xml
  69. 0 0
      SourceAssets/GLSLShaders/CMakeLists.txt
  70. 0 0
      SourceAssets/GLSLShaders/Deferred/Ambient.frag
  71. 0 0
      SourceAssets/GLSLShaders/Deferred/Ambient.vert
  72. 0 0
      SourceAssets/GLSLShaders/Deferred/Ambient.xml
  73. 0 0
      SourceAssets/GLSLShaders/Deferred/GBuffer.frag
  74. 0 0
      SourceAssets/GLSLShaders/Deferred/GBuffer.vert
  75. 0 0
      SourceAssets/GLSLShaders/Deferred/GBuffer.xml
  76. 0 0
      SourceAssets/GLSLShaders/Deferred/Light.frag
  77. 0 0
      SourceAssets/GLSLShaders/Deferred/Light.vert
  78. 0 0
      SourceAssets/GLSLShaders/Deferred/Light.xml
  79. 0 0
      SourceAssets/GLSLShaders/Fog.frag
  80. 0 0
      SourceAssets/GLSLShaders/Forward.frag
  81. 0 0
      SourceAssets/GLSLShaders/Forward.vert
  82. 0 0
      SourceAssets/GLSLShaders/Forward.xml
  83. 0 0
      SourceAssets/GLSLShaders/Lighting.frag
  84. 0 0
      SourceAssets/GLSLShaders/Prepass/CopyDepth.frag
  85. 0 0
      SourceAssets/GLSLShaders/Prepass/CopyDepth.vert
  86. 0 0
      SourceAssets/GLSLShaders/Prepass/CopyDepth.xml
  87. 0 0
      SourceAssets/GLSLShaders/Prepass/GBuffer.frag
  88. 0 0
      SourceAssets/GLSLShaders/Prepass/GBuffer.vert
  89. 0 0
      SourceAssets/GLSLShaders/Prepass/GBuffer.xml
  90. 0 0
      SourceAssets/GLSLShaders/Prepass/Light.frag
  91. 0 0
      SourceAssets/GLSLShaders/Prepass/Light.vert
  92. 0 0
      SourceAssets/GLSLShaders/Prepass/Light.xml
  93. 0 0
      SourceAssets/GLSLShaders/Prepass/Material.frag
  94. 0 0
      SourceAssets/GLSLShaders/Prepass/Material.vert
  95. 0 0
      SourceAssets/GLSLShaders/Prepass/Material.xml
  96. 0 0
      SourceAssets/GLSLShaders/Samplers.frag
  97. 0 0
      SourceAssets/GLSLShaders/ScreenPos.vert
  98. 0 0
      SourceAssets/GLSLShaders/Shadow.frag
  99. 0 0
      SourceAssets/GLSLShaders/Shadow.vert
  100. 0 0
      SourceAssets/GLSLShaders/Shadow.xml

+ 8 - 8
CMakeLists.txt

@@ -96,12 +96,12 @@ endmacro ()
 if (USE_OPENGL)
     macro (add_shader NAME)
         add_custom_command (
-            OUTPUT ../../Bin/CoreData/Shaders/OGL/${NAME}.vert
-            COMMAND ../../Bin/GLShaderProcessor ${NAME}.xml ../../Bin/CoreData/Shaders/OGL
+            OUTPUT ../../Bin/CoreData/Shaders/GLSL/${NAME}.vert
+            COMMAND ../../Bin/GLShaderProcessor ${NAME}.xml ../../Bin/CoreData/Shaders/GLSL
             DEPENDS GLShaderProcessor ${NAME}.vert ${NAME}.frag Uniforms.vert Transform.vert ScreenPos.vert Uniforms.frag Samplers.frag Lighting.frag Fog.frag ${NAME}.xml
         )
-    
-        set (ALL_SHADERS ${ALL_SHADERS} ../../Bin/CoreData/Shaders/OGL/${NAME}.vert)
+        
+        set (ALL_SHADERS ${ALL_SHADERS} ../../Bin/CoreData/Shaders/GLSL/${NAME}.vert)
     endmacro ()
 else()
     macro (add_shader NAME)
@@ -110,13 +110,13 @@ else()
             COMMAND ../../Bin/ShaderCompiler ${NAME}.xml ../../Bin/CoreData/Shaders/SM2 SM2
             DEPENDS ShaderCompiler Uniforms.hlsl Samplers.hlsl Transform.hlsl ScreenPos.hlsl Lighting.hlsl Fog.hlsl ${NAME}.hlsl ${NAME}.xml
         )
-    
+        
         add_custom_command (
             OUTPUT ../../Bin/CoreData/Shaders/SM3/${NAME}.vs3
             COMMAND ../../Bin/ShaderCompiler ${NAME}.xml ../../Bin/CoreData/Shaders/SM3 SM3
             DEPENDS ShaderCompiler Uniforms.hlsl Samplers.hlsl Transform.hlsl ScreenPos.hlsl Lighting.hlsl Fog.hlsl ${NAME}.hlsl ${NAME}.xml
         )
-    
+        
         set (ALL_SHADERS ${ALL_SHADERS} ../../Bin/CoreData/Shaders/SM2/${NAME}.vs2 ../../Bin/CoreData/Shaders/SM3/${NAME}.vs3)
     endmacro ()
 endif ()
@@ -153,10 +153,10 @@ add_subdirectory (Tools/RampGenerator)
 add_subdirectory (Urho3D)
 
 if (USE_OPENGL)
-    add_subdirectory (SourceAssets/OGLShaders)
+    add_subdirectory (SourceAssets/GLSLShaders)
     add_subdirectory (ThirdParty/GLee)
     add_subdirectory (Tools/GLShaderProcessor)
 else ()
-    add_subdirectory (SourceAssets/D3D9Shaders)
+    add_subdirectory (SourceAssets/HLSLShaders)
     add_subdirectory (Tools/ShaderCompiler)
 endif ()

+ 4 - 4
Engine/Graphics/CMakeLists.txt

@@ -6,8 +6,8 @@ file (GLOB CPP_FILES *.cpp)
 file (GLOB H_FILES *.h)
 
 if (USE_OPENGL)
-    file (GLOB IMPL_CPP_FILES OGL/*.cpp)
-    file (GLOB IMPL_H_FILES OGL/*.h)
+    file (GLOB IMPL_CPP_FILES OpenGL/*.cpp)
+    file (GLOB IMPL_H_FILES OpenGL/*.h)
     set (SOURCE_FILES ${CPP_FILES} ${H_FILES} ${IMPL_CPP_FILES} ${IMPL_H_FILES})
 
     # Include directories
@@ -19,8 +19,8 @@ if (USE_OPENGL)
     add_library (${TARGET_NAME} STATIC ${SOURCE_FILES})
     target_link_libraries (${TARGET_NAME} Container Core GLee Math Resource Scene opengl32.lib)
 else ()
-    file (GLOB IMPL_CPP_FILES D3D9/*.cpp)
-    file (GLOB IMPL_H_FILES D3D9/*.h)
+    file (GLOB IMPL_CPP_FILES Direct3D9/*.cpp)
+    file (GLOB IMPL_H_FILES Direct3D9/*.h)
     set (SOURCE_FILES ${CPP_FILES} ${H_FILES} ${IMPL_CPP_FILES} ${IMPL_H_FILES})
 
     # Include directories

+ 0 - 0
Engine/Graphics/D3D9/D3D9GPUObject.cpp → Engine/Graphics/Direct3D9/D3D9GPUObject.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9GPUObject.h → Engine/Graphics/Direct3D9/D3D9GPUObject.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9Graphics.cpp → Engine/Graphics/Direct3D9/D3D9Graphics.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9Graphics.h → Engine/Graphics/Direct3D9/D3D9Graphics.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9GraphicsImpl.cpp → Engine/Graphics/Direct3D9/D3D9GraphicsImpl.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9GraphicsImpl.h → Engine/Graphics/Direct3D9/D3D9GraphicsImpl.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9IndexBuffer.cpp → Engine/Graphics/Direct3D9/D3D9IndexBuffer.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9IndexBuffer.h → Engine/Graphics/Direct3D9/D3D9IndexBuffer.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9RenderSurface.cpp → Engine/Graphics/Direct3D9/D3D9RenderSurface.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9RenderSurface.h → Engine/Graphics/Direct3D9/D3D9RenderSurface.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9Shader.cpp → Engine/Graphics/Direct3D9/D3D9Shader.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9Shader.h → Engine/Graphics/Direct3D9/D3D9Shader.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9ShaderVariation.cpp → Engine/Graphics/Direct3D9/D3D9ShaderVariation.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9ShaderVariation.h → Engine/Graphics/Direct3D9/D3D9ShaderVariation.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9Texture.cpp → Engine/Graphics/Direct3D9/D3D9Texture.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9Texture.h → Engine/Graphics/Direct3D9/D3D9Texture.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9Texture2D.cpp → Engine/Graphics/Direct3D9/D3D9Texture2D.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9Texture2D.h → Engine/Graphics/Direct3D9/D3D9Texture2D.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9TextureCube.cpp → Engine/Graphics/Direct3D9/D3D9TextureCube.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9TextureCube.h → Engine/Graphics/Direct3D9/D3D9TextureCube.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9VertexBuffer.cpp → Engine/Graphics/Direct3D9/D3D9VertexBuffer.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9VertexBuffer.h → Engine/Graphics/Direct3D9/D3D9VertexBuffer.h


+ 0 - 0
Engine/Graphics/D3D9/D3D9VertexDeclaration.cpp → Engine/Graphics/Direct3D9/D3D9VertexDeclaration.cpp


+ 0 - 0
Engine/Graphics/D3D9/D3D9VertexDeclaration.h → Engine/Graphics/Direct3D9/D3D9VertexDeclaration.h


+ 2 - 2
Engine/Graphics/GPUObject.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLGPUObject.h"
+#include "OpenGL/OGLGPUObject.h"
 #else
-#include "D3D9/D3D9GPUObject.h"
+#include "Direct3D9/D3D9GPUObject.h"
 #endif

+ 2 - 2
Engine/Graphics/Graphics.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLGraphics.h"
+#include "OpenGL/OGLGraphics.h"
 #else
-#include "D3D9/D3D9Graphics.h"
+#include "Direct3D9/D3D9Graphics.h"
 #endif

+ 2 - 2
Engine/Graphics/GraphicsImpl.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLGraphicsImpl.h"
+#include "OpenGL/OGLGraphicsImpl.h"
 #else
-#include "D3D9/D3D9GraphicsImpl.h"
+#include "Direct3D9/D3D9GraphicsImpl.h"
 #endif

+ 2 - 2
Engine/Graphics/IndexBuffer.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLIndexBuffer.h"
+#include "OpenGL/OGLIndexBuffer.h"
 #else
-#include "D3D9/D3D9IndexBuffer.h"
+#include "Direct3D9/D3D9IndexBuffer.h"
 #endif

+ 0 - 0
Engine/Graphics/OGL/OGLGPUObject.cpp → Engine/Graphics/OpenGL/OGLGPUObject.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLGPUObject.h → Engine/Graphics/OpenGL/OGLGPUObject.h


+ 0 - 0
Engine/Graphics/OGL/OGLGraphics.cpp → Engine/Graphics/OpenGL/OGLGraphics.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLGraphics.h → Engine/Graphics/OpenGL/OGLGraphics.h


+ 0 - 0
Engine/Graphics/OGL/OGLGraphicsImpl.cpp → Engine/Graphics/OpenGL/OGLGraphicsImpl.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLGraphicsImpl.h → Engine/Graphics/OpenGL/OGLGraphicsImpl.h


+ 0 - 0
Engine/Graphics/OGL/OGLIndexBuffer.cpp → Engine/Graphics/OpenGL/OGLIndexBuffer.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLIndexBuffer.h → Engine/Graphics/OpenGL/OGLIndexBuffer.h


+ 0 - 0
Engine/Graphics/OGL/OGLRenderSurface.cpp → Engine/Graphics/OpenGL/OGLRenderSurface.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLRenderSurface.h → Engine/Graphics/OpenGL/OGLRenderSurface.h


+ 0 - 0
Engine/Graphics/OGL/OGLShader.cpp → Engine/Graphics/OpenGL/OGLShader.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLShader.h → Engine/Graphics/OpenGL/OGLShader.h


+ 0 - 0
Engine/Graphics/OGL/OGLShaderProgram.cpp → Engine/Graphics/OpenGL/OGLShaderProgram.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLShaderProgram.h → Engine/Graphics/OpenGL/OGLShaderProgram.h


+ 0 - 0
Engine/Graphics/OGL/OGLShaderVariation.cpp → Engine/Graphics/OpenGL/OGLShaderVariation.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLShaderVariation.h → Engine/Graphics/OpenGL/OGLShaderVariation.h


+ 0 - 0
Engine/Graphics/OGL/OGLTexture.cpp → Engine/Graphics/OpenGL/OGLTexture.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLTexture.h → Engine/Graphics/OpenGL/OGLTexture.h


+ 0 - 0
Engine/Graphics/OGL/OGLTexture2D.cpp → Engine/Graphics/OpenGL/OGLTexture2D.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLTexture2D.h → Engine/Graphics/OpenGL/OGLTexture2D.h


+ 0 - 0
Engine/Graphics/OGL/OGLTextureCube.cpp → Engine/Graphics/OpenGL/OGLTextureCube.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLTextureCube.h → Engine/Graphics/OpenGL/OGLTextureCube.h


+ 0 - 0
Engine/Graphics/OGL/OGLVertexBuffer.cpp → Engine/Graphics/OpenGL/OGLVertexBuffer.cpp


+ 0 - 0
Engine/Graphics/OGL/OGLVertexBuffer.h → Engine/Graphics/OpenGL/OGLVertexBuffer.h


+ 2 - 2
Engine/Graphics/RenderSurface.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLRenderSurface.h"
+#include "OpenGL/OGLRenderSurface.h"
 #else
-#include "D3D9/D3D9RenderSurface.h"
+#include "Direct3D9/D3D9RenderSurface.h"
 #endif

+ 1 - 1
Engine/Graphics/Renderer.cpp

@@ -707,7 +707,7 @@ void Renderer::Initialize()
     }
     #else
     {
-        shaderPath_ = "Shaders/OGL/";
+        shaderPath_ = "Shaders/GLSL/";
         vsFormat_ = ".vert";
         psFormat_ = ".frag";
     }

+ 2 - 2
Engine/Graphics/Shader.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLShader.h"
+#include "OpenGL/OGLShader.h"
 #else
-#include "D3D9/D3D9Shader.h"
+#include "Direct3D9/D3D9Shader.h"
 #endif

+ 1 - 1
Engine/Graphics/ShaderProgram.h

@@ -24,5 +24,5 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLShaderProgram.h"
+#include "OpenGL/OGLShaderProgram.h"
 #endif

+ 2 - 2
Engine/Graphics/ShaderVariation.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLShaderVariation.h"
+#include "OpenGL/OGLShaderVariation.h"
 #else
-#include "D3D9/D3D9ShaderVariation.h"
+#include "Direct3D9/D3D9ShaderVariation.h"
 #endif

+ 2 - 2
Engine/Graphics/Texture.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLTexture.h"
+#include "OpenGL/OGLTexture.h"
 #else
-#include "D3D9/D3D9Texture.h"
+#include "Direct3D9/D3D9Texture.h"
 #endif

+ 2 - 2
Engine/Graphics/Texture2D.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLTexture2D.h"
+#include "OpenGL/OGLTexture2D.h"
 #else
-#include "D3D9/D3D9Texture2D.h"
+#include "Direct3D9/D3D9Texture2D.h"
 #endif

+ 2 - 2
Engine/Graphics/TextureCube.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLTextureCube.h"
+#include "OpenGL/OGLTextureCube.h"
 #else
-#include "D3D9/D3D9TextureCube.h"
+#include "Direct3D9/D3D9TextureCube.h"
 #endif

+ 2 - 2
Engine/Graphics/VertexBuffer.h

@@ -24,7 +24,7 @@
 #pragma once
 
 #ifdef USE_OPENGL
-#include "OGL/OGLVertexBuffer.h"
+#include "OpenGL/OGLVertexBuffer.h"
 #else
-#include "D3D9/D3D9VertexBuffer.h"
+#include "Direct3D9/D3D9VertexBuffer.h"
 #endif

+ 1 - 1
Engine/Graphics/VertexDeclaration.h

@@ -24,5 +24,5 @@
 #pragma once
 
 #ifndef USE_OPENGL
-#include "D3D9/D3D9VertexDeclaration.h"
+#include "Direct3D9/D3D9VertexDeclaration.h"
 #endif

+ 2 - 2
Engine/UI/UI.cpp

@@ -403,8 +403,8 @@ void UI::Initialize()
     rootElement_->SetSize(graphics->GetWidth(), graphics->GetHeight());
     
     #ifdef USE_OPENGL
-    Shader* basicVS = cache->GetResource<Shader>("Shaders/OGL/Basic.vert");
-    Shader* basicPS = cache->GetResource<Shader>("Shaders/OGL/Basic.frag");
+    Shader* basicVS = cache->GetResource<Shader>("Shaders/GLSL/Basic.vert");
+    Shader* basicPS = cache->GetResource<Shader>("Shaders/GLSL/Basic.frag");
     #else
     Shader* basicVS = cache->GetResource<Shader>("Shaders/SM2/Basic.vs2");
     Shader* basicPS = cache->GetResource<Shader>("Shaders/SM2/Basic.ps2");

+ 0 - 0
SourceAssets/OGLShaders/Basic.frag → SourceAssets/GLSLShaders/Basic.frag


+ 0 - 0
SourceAssets/OGLShaders/Basic.vert → SourceAssets/GLSLShaders/Basic.vert


+ 0 - 0
SourceAssets/D3D9Shaders/Basic.xml → SourceAssets/GLSLShaders/Basic.xml


+ 0 - 0
SourceAssets/OGLShaders/CMakeLists.txt → SourceAssets/GLSLShaders/CMakeLists.txt


+ 0 - 0
SourceAssets/OGLShaders/Deferred/Ambient.frag → SourceAssets/GLSLShaders/Deferred/Ambient.frag


+ 0 - 0
SourceAssets/OGLShaders/Deferred/Ambient.vert → SourceAssets/GLSLShaders/Deferred/Ambient.vert


+ 0 - 0
SourceAssets/D3D9Shaders/Deferred/Ambient.xml → SourceAssets/GLSLShaders/Deferred/Ambient.xml


+ 0 - 0
SourceAssets/OGLShaders/Deferred/GBuffer.frag → SourceAssets/GLSLShaders/Deferred/GBuffer.frag


+ 0 - 0
SourceAssets/OGLShaders/Deferred/GBuffer.vert → SourceAssets/GLSLShaders/Deferred/GBuffer.vert


+ 0 - 0
SourceAssets/OGLShaders/Deferred/GBuffer.xml → SourceAssets/GLSLShaders/Deferred/GBuffer.xml


+ 0 - 0
SourceAssets/OGLShaders/Deferred/Light.frag → SourceAssets/GLSLShaders/Deferred/Light.frag


+ 0 - 0
SourceAssets/OGLShaders/Deferred/Light.vert → SourceAssets/GLSLShaders/Deferred/Light.vert


+ 0 - 0
SourceAssets/OGLShaders/Deferred/Light.xml → SourceAssets/GLSLShaders/Deferred/Light.xml


+ 0 - 0
SourceAssets/OGLShaders/Fog.frag → SourceAssets/GLSLShaders/Fog.frag


+ 0 - 0
SourceAssets/OGLShaders/Forward.frag → SourceAssets/GLSLShaders/Forward.frag


+ 0 - 0
SourceAssets/OGLShaders/Forward.vert → SourceAssets/GLSLShaders/Forward.vert


+ 0 - 0
SourceAssets/OGLShaders/Forward.xml → SourceAssets/GLSLShaders/Forward.xml


+ 0 - 0
SourceAssets/OGLShaders/Lighting.frag → SourceAssets/GLSLShaders/Lighting.frag


+ 0 - 0
SourceAssets/OGLShaders/Prepass/CopyDepth.frag → SourceAssets/GLSLShaders/Prepass/CopyDepth.frag


+ 0 - 0
SourceAssets/OGLShaders/Prepass/CopyDepth.vert → SourceAssets/GLSLShaders/Prepass/CopyDepth.vert


+ 0 - 0
SourceAssets/OGLShaders/Prepass/CopyDepth.xml → SourceAssets/GLSLShaders/Prepass/CopyDepth.xml


+ 0 - 0
SourceAssets/OGLShaders/Prepass/GBuffer.frag → SourceAssets/GLSLShaders/Prepass/GBuffer.frag


+ 0 - 0
SourceAssets/OGLShaders/Prepass/GBuffer.vert → SourceAssets/GLSLShaders/Prepass/GBuffer.vert


+ 0 - 0
SourceAssets/OGLShaders/Prepass/GBuffer.xml → SourceAssets/GLSLShaders/Prepass/GBuffer.xml


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Light.frag → SourceAssets/GLSLShaders/Prepass/Light.frag


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Light.vert → SourceAssets/GLSLShaders/Prepass/Light.vert


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Light.xml → SourceAssets/GLSLShaders/Prepass/Light.xml


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Material.frag → SourceAssets/GLSLShaders/Prepass/Material.frag


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Material.vert → SourceAssets/GLSLShaders/Prepass/Material.vert


+ 0 - 0
SourceAssets/OGLShaders/Prepass/Material.xml → SourceAssets/GLSLShaders/Prepass/Material.xml


+ 0 - 0
SourceAssets/OGLShaders/Samplers.frag → SourceAssets/GLSLShaders/Samplers.frag


+ 0 - 0
SourceAssets/OGLShaders/ScreenPos.vert → SourceAssets/GLSLShaders/ScreenPos.vert


+ 0 - 0
SourceAssets/OGLShaders/Shadow.frag → SourceAssets/GLSLShaders/Shadow.frag


+ 0 - 0
SourceAssets/OGLShaders/Shadow.vert → SourceAssets/GLSLShaders/Shadow.vert


+ 0 - 0
SourceAssets/OGLShaders/Shadow.xml → SourceAssets/GLSLShaders/Shadow.xml


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно