pbr-include-diligentcore.diff 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. diff --git a/PBR/interface/GLTF_PBR_Renderer.hpp b/PBR/interface/GLTF_PBR_Renderer.hpp
  2. index b8271ca..830b8ef 100644
  3. --- a/PBR/interface/GLTF_PBR_Renderer.hpp
  4. +++ b/PBR/interface/GLTF_PBR_Renderer.hpp
  5. @@ -32,7 +32,7 @@
  6. #include <vector>
  7. #include <array>
  8. -#include "../../../DiligentTools/AssetLoader/interface/GLTFLoader.hpp"
  9. +#include "DiligentTools/AssetLoader/interface/GLTFLoader.hpp"
  10. namespace Diligent
  11. {
  12. diff --git a/PBR/interface/PBR_Renderer.hpp b/PBR/interface/PBR_Renderer.hpp
  13. index 1b8fbc6..b17782d 100644
  14. --- a/PBR/interface/PBR_Renderer.hpp
  15. +++ b/PBR/interface/PBR_Renderer.hpp
  16. @@ -31,14 +31,14 @@
  17. #include <functional>
  18. #include <array>
  19. -#include "../../../DiligentCore/Platforms/Basic/interface/DebugUtilities.hpp"
  20. -#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/DeviceContext.h"
  21. -#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"
  22. -#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/GraphicsTypesX.hpp"
  23. -#include "../../../DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.hpp"
  24. -#include "../../../DiligentCore/Graphics/GraphicsTools/interface/ShaderMacroHelper.hpp"
  25. -#include "../../../DiligentCore/Common/interface/RefCntAutoPtr.hpp"
  26. -#include "../../../DiligentCore/Common/interface/HashUtils.hpp"
  27. +#include "DiligentCore/Platforms/Basic/interface/DebugUtilities.hpp"
  28. +#include "DiligentCore/Graphics/GraphicsEngine/interface/DeviceContext.h"
  29. +#include "DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"
  30. +#include "DiligentCore/Graphics/GraphicsEngine/interface/GraphicsTypesX.hpp"
  31. +#include "DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.hpp"
  32. +#include "DiligentCore/Graphics/GraphicsTools/interface/ShaderMacroHelper.hpp"
  33. +#include "DiligentCore/Common/interface/RefCntAutoPtr.hpp"
  34. +#include "DiligentCore/Common/interface/HashUtils.hpp"
  35. namespace Diligent
  36. {
  37. diff --git a/PBR/src/GLTF_PBR_Renderer.cpp b/PBR/src/GLTF_PBR_Renderer.cpp
  38. index 3292ad8..77f2945 100644
  39. --- a/PBR/src/GLTF_PBR_Renderer.cpp
  40. +++ b/PBR/src/GLTF_PBR_Renderer.cpp
  41. @@ -32,10 +32,10 @@
  42. #include <algorithm>
  43. #include <cmath>
  44. -#include "BasicMath.hpp"
  45. -#include "MapHelper.hpp"
  46. -#include "GraphicsAccessories.hpp"
  47. -#include "GLTFLoader.hpp"
  48. +#include "DiligentCore/Common/interface/BasicMath.hpp"
  49. +#include "DiligentCore/Graphics/GraphicsTools/interface/MapHelper.hpp"
  50. +#include "DiligentCore/Graphics/GraphicsAccessories/interface/GraphicsAccessories.hpp"
  51. +#include "DiligentTools/AssetLoader/interface/GLTFLoader.hpp"
  52. namespace Diligent
  53. {
  54. @@ -52,7 +52,7 @@ GLTF_PBR_Renderer::ALPHA_MODE GLTF_PBR_Renderer::GltfAlphaModeToAlphaMode(GLTF::
  55. namespace HLSL
  56. {
  57. -#include "Shaders/PBR/public/PBR_Structures.fxh"
  58. +#include "../../../Shaders/PBR/public/PBR_Structures.fxh"
  59. } // namespace HLSL
  60. diff --git a/PBR/src/PBR_Renderer.cpp b/PBR/src/PBR_Renderer.cpp
  61. index 286e2d8..7d39ba8 100644
  62. --- a/PBR/src/PBR_Renderer.cpp
  63. +++ b/PBR/src/PBR_Renderer.cpp
  64. @@ -29,19 +29,19 @@
  65. #include <array>
  66. #include <vector>
  67. -#include "RenderStateCache.hpp"
  68. -#include "GraphicsUtilities.h"
  69. -#include "CommonlyUsedStates.h"
  70. -#include "BasicMath.hpp"
  71. -#include "MapHelper.hpp"
  72. -#include "GraphicsAccessories.hpp"
  73. -#include "PlatformMisc.hpp"
  74. -#include "TextureUtilities.h"
  75. +#include "DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.hpp"
  76. +#include "DiligentCore/Graphics/GraphicsTools/interface/GraphicsUtilities.h"
  77. +#include "DiligentCore/Graphics/GraphicsTools/interface/CommonlyUsedStates.h"
  78. +#include "DiligentCore/Common/interface/BasicMath.hpp"
  79. +#include "DiligentCore/Graphics/GraphicsTools/interface/MapHelper.hpp"
  80. +#include "DiligentCore/Graphics/GraphicsAccessories/interface/GraphicsAccessories.hpp"
  81. +#include "DiligentCore/Platforms/interface/PlatformMisc.hpp"
  82. +#include "DiligentTools/TextureLoader/interface/TextureUtilities.h"
  83. #include "Utilities/interface/DiligentFXShaderSourceStreamFactory.hpp"
  84. -#include "ShaderSourceFactoryUtils.hpp"
  85. +#include "DiligentCore/Graphics/GraphicsTools/interface/ShaderSourceFactoryUtils.hpp"
  86. #if HLSL2GLSL_CONVERTER_SUPPORTED
  87. -# include "../include/HLSL2GLSLConverterImpl.hpp"
  88. +# include "HLSL2GLSLConverterImpl.hpp"
  89. #endif
  90. namespace Diligent
  91. diff --git a/PBR/src/USD_Renderer.cpp b/PBR/src/USD_Renderer.cpp
  92. index 07f22e7..4c0f240 100644
  93. --- a/PBR/src/USD_Renderer.cpp
  94. +++ b/PBR/src/USD_Renderer.cpp
  95. @@ -30,9 +30,9 @@
  96. #include <unordered_set>
  97. #include <functional>
  98. -#include "RenderStateCache.hpp"
  99. +#include "DiligentCore/Graphics/GraphicsTools/interface/RenderStateCache.hpp"
  100. #include "Utilities/interface/DiligentFXShaderSourceStreamFactory.hpp"
  101. -#include "ShaderSourceFactoryUtils.h"
  102. +#include "DiligentCore/Graphics/GraphicsTools/interface/ShaderSourceFactoryUtils.h"
  103. namespace Diligent
  104. {