atom_feature_common_files.cmake 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. #
  2. # Copyright (c) Contributors to the Open 3D Engine Project.
  3. # For complete copyright and license terms please see the LICENSE at the root of this distribution.
  4. #
  5. # SPDX-License-Identifier: Apache-2.0 OR MIT
  6. #
  7. #
  8. set(FILES
  9. Source/AuxGeom/AuxGeomFeatureProcessor.h
  10. Source/CoreLights/LightCommon.h
  11. Source/CoreLights/LightCommon.cpp
  12. Source/DisplayMapper/AcesOutputTransformPass.h
  13. Source/DisplayMapper/AcesOutputTransformLutPass.h
  14. Source/DisplayMapper/ApplyShaperLookupTablePass.h
  15. Source/DisplayMapper/DisplayMapperPass.h
  16. Source/DisplayMapper/DisplayMapperFullScreenPass.h
  17. Source/DisplayMapper/BakeAcesOutputTransformLutPass.h
  18. Source/DisplayMapper/OutputTransformPass.h
  19. Source/ImageBasedLights/ImageBasedLightFeatureProcessor.h
  20. Source/LookupTable/LookupTableAsset.h
  21. Source/SkyBox/SkyBoxLUT.h
  22. Source/CommonSystemComponent.cpp
  23. Source/FrameCaptureSystemComponent.cpp
  24. Source/FrameCaptureSystemComponent.h
  25. Source/ProfilingCaptureSystemComponent.cpp
  26. Source/ProfilingCaptureSystemComponent.h
  27. Source/AuxGeom/AuxGeomBase.h
  28. Source/AuxGeom/AuxGeomFeatureProcessor.cpp
  29. Source/AuxGeom/AuxGeomDrawQueue.cpp
  30. Source/AuxGeom/AuxGeomDrawQueue.h
  31. Source/AuxGeom/AuxGeomDrawProcessorShared.cpp
  32. Source/AuxGeom/AuxGeomDrawProcessorShared.h
  33. Source/AuxGeom/DynamicPrimitiveProcessor.cpp
  34. Source/AuxGeom/DynamicPrimitiveProcessor.h
  35. Source/AuxGeom/FixedShapeProcessor.cpp
  36. Source/AuxGeom/FixedShapeProcessor.h
  37. Source/ColorGrading/LutGenerationPass.cpp
  38. Source/ColorGrading/LutGenerationPass.h
  39. Source/CoreLights/CapsuleLightFeatureProcessor.h
  40. Source/CoreLights/CapsuleLightFeatureProcessor.cpp
  41. Source/CoreLights/CascadedShadowmapsPass.h
  42. Source/CoreLights/CascadedShadowmapsPass.cpp
  43. Source/CoreLights/CoreLightsSystemComponent.h
  44. Source/CoreLights/CoreLightsSystemComponent.cpp
  45. Source/CoreLights/DepthExponentiationPass.h
  46. Source/CoreLights/DepthExponentiationPass.cpp
  47. Source/CoreLights/DirectionalLightFeatureProcessor.h
  48. Source/CoreLights/DirectionalLightFeatureProcessor.cpp
  49. Source/CoreLights/DiskLightFeatureProcessor.h
  50. Source/CoreLights/DiskLightFeatureProcessor.cpp
  51. Source/CoreLights/EsmShadowmapsPass.h
  52. Source/CoreLights/EsmShadowmapsPass.cpp
  53. Source/CoreLights/LightCullingPass.cpp
  54. Source/CoreLights/LightCullingPass.h
  55. Source/CoreLights/LightCullingTilePreparePass.cpp
  56. Source/CoreLights/LightCullingTilePreparePass.h
  57. Source/CoreLights/LightCullingRemap.cpp
  58. Source/CoreLights/LightCullingRemap.h
  59. Source/CoreLights/LightCullingConstants.h
  60. Source/CoreLights/LtcCommon.h
  61. Source/CoreLights/LtcCommon.cpp
  62. Source/CoreLights/PointLightFeatureProcessor.h
  63. Source/CoreLights/PointLightFeatureProcessor.cpp
  64. Source/CoreLights/PolygonLightFeatureProcessor.h
  65. Source/CoreLights/PolygonLightFeatureProcessor.cpp
  66. Source/CoreLights/ProjectedShadowmapsPass.h
  67. Source/CoreLights/ProjectedShadowmapsPass.cpp
  68. Source/CoreLights/QuadLightFeatureProcessor.h
  69. Source/CoreLights/QuadLightFeatureProcessor.cpp
  70. Source/CoreLights/SimplePointLightFeatureProcessor.h
  71. Source/CoreLights/SimplePointLightFeatureProcessor.cpp
  72. Source/CoreLights/SimpleSpotLightFeatureProcessor.h
  73. Source/CoreLights/SimpleSpotLightFeatureProcessor.cpp
  74. Source/CoreLights/Shadow.h
  75. Source/CoreLights/Shadow.cpp
  76. Source/CoreLights/ShadowmapAtlas.h
  77. Source/CoreLights/ShadowmapAtlas.cpp
  78. Source/CoreLights/ShadowmapPass.h
  79. Source/CoreLights/ShadowmapPass.cpp
  80. Source/CoreLights/SpotLightUtils.h
  81. Source/Checkerboard/CheckerboardColorResolvePass.cpp
  82. Source/Checkerboard/CheckerboardColorResolvePass.h
  83. Source/Checkerboard/CheckerboardPass.cpp
  84. Source/Checkerboard/CheckerboardPass.h
  85. Source/CubeMapCapture/CubeMapCaptureFeatureProcessor.h
  86. Source/CubeMapCapture/CubeMapCaptureFeatureProcessor.cpp
  87. Source/CubeMapCapture/CubeMapCapture.h
  88. Source/CubeMapCapture/CubeMapCapture.cpp
  89. Source/CubeMapCapture/CubeMapRenderer.h
  90. Source/CubeMapCapture/CubeMapRenderer.cpp
  91. Source/Debug/RayTracingDebugFeatureProcessor.h
  92. Source/Debug/RayTracingDebugFeatureProcessor.cpp
  93. Source/Debug/RayTracingDebugSettings.h
  94. Source/Debug/RenderDebugFeatureProcessor.h
  95. Source/Debug/RenderDebugFeatureProcessor.cpp
  96. Source/Debug/RenderDebugSettings.h
  97. Source/Debug/RenderDebugSettings.cpp
  98. Source/Decals/DecalTextureArray.h
  99. Source/Decals/DecalTextureArray.cpp
  100. Source/Decals/AsyncLoadTracker.h
  101. Source/Decals/DecalTextureArrayFeatureProcessor.h
  102. Source/Decals/DecalTextureArrayFeatureProcessor.cpp
  103. Source/DisplayMapper/AcesOutputTransformPass.cpp
  104. Source/DisplayMapper/AcesOutputTransformLutPass.cpp
  105. Source/DisplayMapper/ApplyShaperLookupTablePass.cpp
  106. Source/DisplayMapper/DisplayMapperPass.cpp
  107. Source/DisplayMapper/DisplayMapperFullScreenPass.cpp
  108. Source/DisplayMapper/BakeAcesOutputTransformLutPass.cpp
  109. Source/DisplayMapper/OutputTransformPass.cpp
  110. Source/ImGui/ImGuiPass.cpp
  111. Source/ImGui/ImGuiPass.h
  112. Source/ImGui/ImGuiSystemComponent.cpp
  113. Source/ImGui/ImGuiSystemComponent.h
  114. Source/ImageBasedLights/ImageBasedLightFeatureProcessor.cpp
  115. Source/LookupTable/LookupTableAsset.cpp
  116. Source/Material/ConvertEmissiveUnitFunctor.cpp
  117. Source/Material/ConvertEmissiveUnitFunctor.h
  118. Source/Material/SubsurfaceTransmissionParameterFunctor.cpp
  119. Source/Material/SubsurfaceTransmissionParameterFunctor.h
  120. Source/Material/Transform2DFunctor.cpp
  121. Source/Material/Transform2DFunctor.h
  122. Source/Material/UseTextureFunctor.cpp
  123. Source/Material/UseTextureFunctor.h
  124. Source/Math/GaussianMathFilter.h
  125. Source/Math/GaussianMathFilter.cpp
  126. Source/Math/MathFilter.h
  127. Source/Math/MathFilter.cpp
  128. Source/Math/MathFilterDescriptor.h
  129. Source/Mesh/MeshInstanceGroupKey.cpp
  130. Source/Mesh/MeshInstanceGroupKey.h
  131. Source/Mesh/MeshInstanceGroupList.cpp
  132. Source/Mesh/MeshInstanceGroupList.h
  133. Source/Mesh/MeshInstanceManager.cpp
  134. Source/Mesh/MeshInstanceManager.h
  135. Source/Mesh/MeshFeatureProcessor.cpp
  136. Source/Mesh/MeshFeatureProcessor.h
  137. Source/Mesh/ModelReloader.cpp
  138. Source/Mesh/ModelReloader.h
  139. Source/Mesh/ModelReloaderSystem.cpp
  140. Source/Mesh/ModelReloaderSystem.h
  141. Source/MorphTargets/MorphTargetComputePass.cpp
  142. Source/MorphTargets/MorphTargetComputePass.h
  143. Source/MorphTargets/MorphTargetDispatchItem.cpp
  144. Source/MorphTargets/MorphTargetDispatchItem.h
  145. Source/OcclusionCullingPlane/OcclusionCullingPlaneFeatureProcessor.h
  146. Source/OcclusionCullingPlane/OcclusionCullingPlaneFeatureProcessor.cpp
  147. Source/OcclusionCullingPlane/OcclusionCullingPlane.h
  148. Source/OcclusionCullingPlane/OcclusionCullingPlane.cpp
  149. Source/Silhouette/SilhouetteFeatureProcessor.cpp
  150. Source/Silhouette/SilhouetteFeatureProcessor.h
  151. Source/Silhouette/SilhouetteCompositePass.cpp
  152. Source/Silhouette/SilhouetteCompositePass.h
  153. Source/PostProcess/PostProcessBase.cpp
  154. Source/PostProcess/PostProcessBase.h
  155. Source/PostProcess/PostProcessFeatureProcessor.cpp
  156. Source/PostProcess/PostProcessFeatureProcessor.h
  157. Source/PostProcess/PostProcessSettings.cpp
  158. Source/PostProcess/PostProcessSettings.h
  159. Source/PostProcess/ColorGrading/HDRColorGradingSettings.h
  160. Source/PostProcess/ColorGrading/HDRColorGradingSettings.cpp
  161. Source/PostProcess/Bloom/BloomSettings.cpp
  162. Source/PostProcess/Bloom/BloomSettings.h
  163. Source/PostProcess/ChromaticAberration/ChromaticAberrationSettings.cpp
  164. Source/PostProcess/ChromaticAberration/ChromaticAberrationSettings.h
  165. Source/PostProcess/DepthOfField/DepthOfFieldSettings.cpp
  166. Source/PostProcess/DepthOfField/DepthOfFieldSettings.h
  167. Source/PostProcess/ExposureControl/ExposureControlSettings.cpp
  168. Source/PostProcess/ExposureControl/ExposureControlSettings.h
  169. Source/PostProcess/FilmGrain/FilmGrainSettings.cpp
  170. Source/PostProcess/FilmGrain/FilmGrainSettings.h
  171. Source/PostProcess/PaniniProjection/PaniniProjectionSettings.cpp
  172. Source/PostProcess/PaniniProjection/PaniniProjectionSettings.h
  173. Source/PostProcess/Ssao/SsaoSettings.cpp
  174. Source/PostProcess/Ssao/SsaoSettings.h
  175. Source/PostProcess/WhiteBalance/WhiteBalanceSettings.cpp
  176. Source/PostProcess/WhiteBalance/WhiteBalanceSettings.h
  177. Source/PostProcess/Vignette/VignetteSettings.cpp
  178. Source/PostProcess/Vignette/VignetteSettings.h
  179. Source/PostProcess/LookModification/LookModificationSettings.cpp
  180. Source/PostProcess/LookModification/LookModificationSettings.h
  181. Source/PostProcessing/BlendColorGradingLutsPass.h
  182. Source/PostProcessing/BlendColorGradingLutsPass.cpp
  183. Source/PostProcessing/DepthOfFieldPencilMap.h
  184. Source/PostProcessing/DepthOfFieldPencilMap.h
  185. Source/PostProcessing/BloomDownsamplePass.h
  186. Source/PostProcessing/BloomDownsamplePass.cpp
  187. Source/PostProcessing/BloomBlurPass.h
  188. Source/PostProcessing/BloomBlurPass.cpp
  189. Source/PostProcessing/BloomCompositePass.h
  190. Source/PostProcessing/BloomCompositePass.cpp
  191. Source/PostProcessing/BloomParentPass.h
  192. Source/PostProcessing/BloomParentPass.cpp
  193. Source/PostProcessing/ChromaticAberrationPass.h
  194. Source/PostProcessing/ChromaticAberrationPass.cpp
  195. Source/PostProcessing/FilmGrainPass.h
  196. Source/PostProcessing/FilmGrainPass.cpp
  197. Source/PostProcessing/PaniniProjectionPass.h
  198. Source/PostProcessing/PaniniProjectionPass.cpp
  199. Source/PostProcessing/VignettePass.h
  200. Source/PostProcessing/VignettePass.cpp
  201. Source/PostProcessing/DepthOfFieldCompositePass.h
  202. Source/PostProcessing/DepthOfFieldCompositePass.cpp
  203. Source/PostProcessing/DepthOfFieldBokehBlurPass.h
  204. Source/PostProcessing/DepthOfFieldBokehBlurPass.cpp
  205. Source/PostProcessing/DepthOfFieldMaskPass.h
  206. Source/PostProcessing/DepthOfFieldMaskPass.cpp
  207. Source/PostProcessing/DepthOfFieldParentPass.h
  208. Source/PostProcessing/DepthOfFieldParentPass.cpp
  209. Source/PostProcessing/DepthOfFieldReadBackFocusDepthPass.h
  210. Source/PostProcessing/DepthOfFieldReadBackFocusDepthPass.cpp
  211. Source/PostProcessing/DepthOfFieldWriteFocusDepthFromGpuPass.h
  212. Source/PostProcessing/DepthOfFieldWriteFocusDepthFromGpuPass.cpp
  213. Source/PostProcessing/DepthOfFieldCopyFocusDepthToCpuPass.h
  214. Source/PostProcessing/DepthOfFieldCopyFocusDepthToCpuPass.cpp
  215. Source/PostProcessing/DepthUpsamplePass.cpp
  216. Source/PostProcessing/DepthUpsamplePass.h
  217. Source/PostProcessing/EyeAdaptationPass.cpp
  218. Source/PostProcessing/EyeAdaptationPass.h
  219. Source/PostProcessing/FastDepthAwareBlurPasses.cpp
  220. Source/PostProcessing/FastDepthAwareBlurPasses.h
  221. Source/PostProcessing/HDRColorGradingPass.cpp
  222. Source/PostProcessing/HDRColorGradingPass.h
  223. Source/PostProcessing/LookModificationCompositePass.cpp
  224. Source/PostProcessing/LookModificationCompositePass.h
  225. Source/PostProcessing/LookModificationTransformPass.cpp
  226. Source/PostProcessing/LookModificationTransformPass.h
  227. Source/PostProcessing/LuminanceHistogramGeneratorPass.h
  228. Source/PostProcessing/LuminanceHistogramGeneratorPass.cpp
  229. Source/PostProcessing/NewDepthOfFieldPasses.cpp
  230. Source/PostProcessing/NewDepthOfFieldPasses.h
  231. Source/PostProcessing/PostProcessingShaderOptionBase.cpp
  232. Source/PostProcessing/PostProcessingShaderOptionBase.h
  233. Source/PostProcessing/SMAABasePass.cpp
  234. Source/PostProcessing/SMAABasePass.h
  235. Source/PostProcessing/SMAABlendingWeightCalculationPass.cpp
  236. Source/PostProcessing/SMAABlendingWeightCalculationPass.h
  237. Source/PostProcessing/SMAACommon.h
  238. Source/PostProcessing/SMAAConfigurationDescriptor.cpp
  239. Source/PostProcessing/SMAAConfigurationDescriptor.h
  240. Source/PostProcessing/SMAAEdgeDetectionPass.cpp
  241. Source/PostProcessing/SMAAEdgeDetectionPass.h
  242. Source/PostProcessing/SMAAFeatureProcessor.cpp
  243. Source/PostProcessing/SMAAFeatureProcessor.h
  244. Source/PostProcessing/SMAANeighborhoodBlendingPass.cpp
  245. Source/PostProcessing/SMAANeighborhoodBlendingPass.h
  246. Source/PostProcessing/SsaoPasses.cpp
  247. Source/PostProcessing/SsaoPasses.h
  248. Source/PostProcessing/SubsurfaceScatteringPass.cpp
  249. Source/PostProcessing/SubsurfaceScatteringPass.h
  250. Source/PostProcessing/TaaPass.h
  251. Source/PostProcessing/TaaPass.cpp
  252. Source/PostProcessing/WhiteBalancePass.h
  253. Source/PostProcessing/WhiteBalancePass.cpp
  254. Source/RayTracing/RayTracingFeatureProcessor.h
  255. Source/RayTracing/RayTracingFeatureProcessor.cpp
  256. Source/RayTracing/RayTracingResourceList.h
  257. Source/RayTracing/RayTracingAccelerationStructurePass.cpp
  258. Source/RayTracing/RayTracingAccelerationStructurePass.h
  259. Source/ReflectionProbe/ReflectionProbeFeatureProcessor.h
  260. Source/ReflectionProbe/ReflectionProbeFeatureProcessor.cpp
  261. Source/ReflectionProbe/ReflectionProbe.h
  262. Source/ReflectionProbe/ReflectionProbe.cpp
  263. Source/SpecularReflections/SpecularReflectionsFeatureProcessor.h
  264. Source/SpecularReflections/SpecularReflectionsFeatureProcessor.cpp
  265. Source/ReflectionScreenSpace/ReflectionScreenSpacePass.cpp
  266. Source/ReflectionScreenSpace/ReflectionScreenSpacePass.h
  267. Source/ReflectionScreenSpace/ReflectionScreenSpaceTracePass.cpp
  268. Source/ReflectionScreenSpace/ReflectionScreenSpaceTracePass.h
  269. Source/ReflectionScreenSpace/ReflectionScreenSpaceDownsampleDepthLinearPass.cpp
  270. Source/ReflectionScreenSpace/ReflectionScreenSpaceDownsampleDepthLinearPass.h
  271. Source/ReflectionScreenSpace/ReflectionScreenSpaceDownsampleDepthLinearChildPass.cpp
  272. Source/ReflectionScreenSpace/ReflectionScreenSpaceDownsampleDepthLinearChildPass.h
  273. Source/ReflectionScreenSpace/ReflectionScreenSpaceBlurPass.cpp
  274. Source/ReflectionScreenSpace/ReflectionScreenSpaceBlurPass.h
  275. Source/ReflectionScreenSpace/ReflectionScreenSpaceBlurChildPass.cpp
  276. Source/ReflectionScreenSpace/ReflectionScreenSpaceBlurChildPass.h
  277. Source/ReflectionScreenSpace/ReflectionScreenSpaceFilterPass.cpp
  278. Source/ReflectionScreenSpace/ReflectionScreenSpaceFilterPass.h
  279. Source/ReflectionScreenSpace/ReflectionScreenSpaceCompositePass.cpp
  280. Source/ReflectionScreenSpace/ReflectionScreenSpaceCompositePass.h
  281. Source/ReflectionScreenSpace/ReflectionCopyFrameBufferPass.cpp
  282. Source/ReflectionScreenSpace/ReflectionCopyFrameBufferPass.h
  283. Source/ScreenSpace/DeferredFogSettings.cpp
  284. Source/ScreenSpace/DeferredFogSettings.h
  285. Source/ScreenSpace/DeferredFogPass.cpp
  286. Source/ScreenSpace/DeferredFogPass.h
  287. Source/Shadows/FullscreenShadowPass.h
  288. Source/Shadows/FullscreenShadowPass.cpp
  289. Source/Shadows/ProjectedShadowFeatureProcessor.h
  290. Source/Shadows/ProjectedShadowFeatureProcessor.cpp
  291. Source/SkinnedMesh/SkinnedMeshComputePass.cpp
  292. Source/SkinnedMesh/SkinnedMeshComputePass.h
  293. Source/SkinnedMesh/SkinnedMeshDispatchItem.cpp
  294. Source/SkinnedMesh/SkinnedMeshDispatchItem.h
  295. Source/SkinnedMesh/SkinnedMeshFeatureProcessor.cpp
  296. Source/SkinnedMesh/SkinnedMeshFeatureProcessor.h
  297. Source/SkinnedMesh/SkinnedMeshOutputStreamManager.cpp
  298. Source/SkinnedMesh/SkinnedMeshOutputStreamManager.h
  299. Source/SkinnedMesh/SkinnedMeshRenderProxy.cpp
  300. Source/SkinnedMesh/SkinnedMeshRenderProxy.h
  301. Source/SkinnedMesh/SkinnedMeshShaderOptionsCache.cpp
  302. Source/SkinnedMesh/SkinnedMeshShaderOptionsCache.h
  303. Source/SkinnedMesh/SkinnedMeshStatsCollector.cpp
  304. Source/SkinnedMesh/SkinnedMeshStatsCollector.h
  305. Source/SkinnedMesh/SkinnedMeshSystemComponent.cpp
  306. Source/SkinnedMesh/SkinnedMeshSystemComponent.h
  307. Source/SkinnedMesh/SkinnedMeshVertexStreamProperties.cpp
  308. Source/SkinnedMesh/SkinnedMeshVertexStreamProperties.h
  309. Source/SkyBox/SkyBoxFeatureProcessor.cpp
  310. Source/SkyBox/SkyBoxFeatureProcessor.h
  311. Source/SkyAtmosphere/SkyAtmosphereFeatureProcessor.cpp
  312. Source/SkyAtmosphere/SkyAtmosphereFeatureProcessor.h
  313. Source/SkyAtmosphere/SkyAtmosphereParentPass.cpp
  314. Source/SkyAtmosphere/SkyAtmosphereParentPass.h
  315. Source/SkyAtmosphere/SkyAtmospherePass.cpp
  316. Source/SkyAtmosphere/SkyAtmospherePass.h
  317. Source/SplashScreen/SplashScreenFeatureProcessor.cpp
  318. Source/SplashScreen/SplashScreenFeatureProcessor.h
  319. Source/SplashScreen/SplashScreenPass.cpp
  320. Source/SplashScreen/SplashScreenPass.h
  321. Source/TransformService/TransformServiceFeatureProcessor.cpp
  322. Source/TransformService/TransformServiceFeatureProcessor.h
  323. )