{ "auto": { "Source Files": [ "D3DAmbientOcclusion.cpp", "D3DColorGradingController.cpp", "D3DDebug.cpp", "D3DDeferredPasses.cpp", "D3DDeferredRender.cpp", "D3DDeferredShading.cpp", "D3DGPUParticleEngine.cpp", "D3DGPUParticleProfiler.cpp", "D3DFont.cpp", "D3DFXPipeline.cpp", "D3DHDRRender.cpp", "D3DHMDRenderer.cpp", "D3DHWShader.cpp", "D3DHWShaderCompiling.cpp", "D3DOcclQuery.cpp", "D3DREBreakableGlass.cpp", "D3DREBreakableGlassBuffer.cpp", "D3D_SVO.cpp", "D3DRECloud.cpp", "D3DREImposter.cpp", "D3DRenderAuxGeom.cpp", "D3DRenderRE.cpp", "D3DRenderThread.cpp", "D3DRendPipeline.cpp", "D3DRendPipeline_Jobs.cpp", "D3DShaders.cpp", "D3DShadows.cpp", "D3DStereo.cpp", "D3DSystem.cpp", "D3DTexture.cpp", "D3DTexturesStreaming.cpp", "D3DTextureStreamPool.cpp", "D3DTiledShading.cpp", "DriverD3D.cpp", "GPUTimer.cpp", "GPUTimerFactory.cpp", "PipelineProfiler.cpp", "StatoscopeRenderStats.cpp", "D3DREBreakableGlassBuffer.h", "MultiLayerAlphaBlendPass.cpp" ], "Source Files/D3DPostProcess": [ "D3DPostProcess.cpp", "PostProcessFilters.cpp", "PostProcessGame.cpp", "PostProcessMisc.cpp", "PostProcessMotionBlur.cpp", "PostProcessRain.cpp", "PostProcessSunShafts.cpp", "PostProcessWater.cpp", "PostProcessSnow.cpp" ], "Source Files/RTT": [ "RTT/RTTContext.cpp", "RTT/RTTContextManager.cpp", "RTT/RTTSwappableRenderTarget.cpp" ], "Header Files": [ "D3D_SVO.h", "D3DTiledShading.h", "../Common/Textures/ITextureStreamer.h", "../Common/Shaders/ShaderAllocator.h", "../Common/CryNameR.h", "../Common/FencedIB.h", "../Common/FencedVB.h", "D3DColorGradingController.h", "D3DDebug.h", "D3DDeferredShading.h", "D3DGPUParticleEngine.h", "D3DGPUParticleProfiler.h", "D3DHMDRenderer.h", "D3DHWShader.h", "D3DPostProcess.h", "D3DRenderAuxGeom.h", "D3DStereo.h", "../Common/RendererDefs.h", "../Common/Defs.h", "DeviceInfo.h", "DriverD3D.h", "GPUTimer.h", "GPUTimerFactory.h", "NullD3D11Device.h", "PipelineProfiler.h", "resource.h", "../StdAfx.h", "StatoscopeRenderStats.h", "DeviceInfo.inl", "MultiLayerAlphaBlendPass.h" ], "Header Files/RTT": [ "RTT/RTTContext.h", "RTT/RTTContextManager.h", "RTT/RTTSwappableRenderTarget.h", "RTT/RTTSwappableCVar.h" ], "Common": [ "../Common/Renderer_Jobs.cpp", "../Common/CommonRender.cpp", "../Common/DeferredRenderUtils.cpp", "../../CryCommon/EngineSettingsManager.cpp", "../../CryCommon/EngineSettingsManager.h", "../../CryCommon/EngineSettingsBackend.cpp", "../../CryCommon/EngineSettingsBackend.h", "../../CryCommon/EngineSettingsBackendApple.cpp", "../../CryCommon/EngineSettingsBackendApple.h", "../../CryCommon/EngineSettingsBackendWin32.cpp", "../../CryCommon/EngineSettingsBackendWin32.h", "../Common/RenderAuxGeom.cpp", "../Common/Renderer.cpp", "../Common/RenderPipeline.cpp", "../Common/RenderThread.cpp", "../Common/ResFile.cpp", "../Common/ResFileLookupDataMan.cpp", "../Common/ShadowUtils.cpp", "../Common/TextMessages.cpp", "../Common/WaterUtils.cpp", "../Common/ResFileLookupDataMan.h", "../Common/TextMessages.h", "../Common/PerInstanceConstantBufferPool.cpp", "../Common/RenderView.cpp" ], "Common_h": [ "../Common/CommonRender.h", "../Common/DeferredRenderUtils.h", "../Common/FrameProfiler.h", "../Common/IColorGradingControllerInt.h", "../Common/OcclQuery.h", "../Common/RenderAuxGeom.h", "../Common/Renderer.h", "../Common/RenderCapabilities.h", "../Common/RenderPipeline.h", "../Common/RenderThread.h", "../Common/ResFile.h", "../Common/ResFile_info.h", "../Common/Shadow_Renderer.h", "../Common/ShadowUtils.h", "../Common/WaterUtils.h", "../Common/ReverseDepth.h", "../Common/PerInstanceConstantBufferPool.h", "../Common/RenderView.h", "../Common/Include_HLSL_CPP_Shared.h", "../Common/TypedConstantBuffer.h" ], "Common/RenderMesh": [ "../Common/RenderMesh_Render.cpp", "../Common/RenderMesh_SetMesh.cpp", "../Common/RenderMesh.cpp", "../Common/RenderMesh.h" ], "Common/Shaders": [ "../Common/Shaders/Parser.cpp", "../Common/Shaders/ParserBin.cpp", "../Common/Shaders/PoundPoundParser.cpp", "../Common/Shaders/RemoteCompiler.cpp", "../Common/Shaders/ShaderCache.cpp", "../Common/Shaders/ShaderComponents.cpp", "../Common/Shaders/ShaderCore.cpp", "../Common/Shaders/ShaderFXParseBin.cpp", "../Common/Shaders/ShaderParse.cpp", "../Common/Shaders/ShaderScript.cpp", "../Common/Shaders/ShaderSerialize.cpp", "../Common/Shaders/ShaderTemplate.cpp", "../Common/Shaders/ShaderResources.cpp", "../Common/Shaders/CShader.h", "../Common/Shaders/CShaderBin.h", "../Common/Shaders/Parser.h", "../Common/Shaders/ParserBin.h", "../Common/Shaders/PoundPoundParser.h", "../Common/Shaders/RemoteCompiler.h", "../Common/Shaders/Shader.h", "../Common/Shaders/ShaderCache.h", "../Common/Shaders/ShaderComponents.h", "../Common/Shaders/ShaderSerialize.h", "../Common/Shaders/ShaderResources.h", "../Common/Shaders/Vertex.h", "../Common/Shaders/ShadersResourcesGroups/PerFrame.h" ], "Common/PostProcess": [ "../Common/PostProcess/PostEffects.cpp", "../Common/PostProcess/PostProcess.cpp", "../Common/PostProcess/PostProcessUtils.cpp", "../Common/PostProcess/PostEffects.h", "../Common/PostProcess/PostProcess.h", "../Common/PostProcess/PostProcessUtils.h" ], "Common/Memory": [ "../Common/Memory/VRAMDriller.cpp", "../Common/Memory/VRAMDriller.h", "../Common/Memory/VRAMDrillerBus.h" ], "DeviceManager": [ "DevBuffer.cpp", "DeviceManager/Base.h", "DeviceManager/Enums.h", "DeviceManager/PartitionTable.h", "DeviceManager/ConstantBufferCache.h", "DeviceManager/ConstantBufferCache.cpp", "DeviceManager/DeviceManager.cpp", "DeviceManager/DeviceManagerInline.h", "../Common/DevBuffer.h", "DeviceManager/TempDynBuffer.h", "DeviceManager/DeviceManager.h", "DeviceManager/DeviceManager_D3D11.inl", "DeviceManager/DeviceManager_D3D11_NVAPI.h", "DeviceManager/DeviceManager_D3D11_NVAPI.inl", "DeviceManager/DeviceManager_D3D12.inl", "DeviceManager/DeviceWrapper12.h", "DeviceManager/DeviceWrapper12.cpp", "DeviceManager/DeviceWrapper12_D3D11.cpp", "DeviceManager/DeviceWrapper12_D3D12.cpp" ] }, "CryRenderer_render_elements_uber_0.cpp": { "Common/RendElements": [ "../Common/RendElements/CREBreakableGlass.cpp", "CRELensOpticsD3D.cpp", "../Common/RendElements/CREBeam.cpp", "../Common/RendElements/CREClientPoly.cpp", "../Common/RendElements/CRECloud.cpp", "../Common/RendElements/CRETerrain.cpp", "../Common/RendElements/CREDeferredShading.cpp", "../Common/RendElements/CREFogVolume.cpp", "../Common/RendElements/CREGameEffect.cpp", "../Common/RendElements/CREHDRProcess.cpp", "../Common/RendElements/CREImposter.cpp", "../Common/RendElements/CREMesh.cpp", "../Common/RendElements/CREOclusionQuery.cpp", "../Common/RendElements/CREGeomCache.cpp" ] }, "CryRenderer_render_elements_uber_1.cpp": { "Common/RendElements": [ "../Common/RendElements/CREParticle.cpp", "../Common/RendElements/CREParticleGPU.cpp", "../Common/RendElements/CREPostProcess.cpp", "../Common/RendElements/CREPrismObject.cpp", "../Common/RendElements/CRESky.cpp", "../Common/RendElements/CREVolumeObject.cpp", "../Common/RendElements/CREWaterOcean.cpp", "../Common/RendElements/CREWaterVolume.cpp", "../Common/RendElements/RendElement.cpp" ], "Common/RendElements_h": [ "../Common/RendElements/CRELensOptics.h", "../Common/RendElements/CREBeam.h", "../Common/RendElements/CREClientPoly.h", "../Common/RendElements/CRECloud.h", "../Common/RendElements/CREDeferredShading.h", "../Common/RendElements/CREHDRProcess.h", "../Common/RendElements/CREMeshImpl.h", "../../CryCommon/CREPrismObject.h", "../Common/RendElements/Stars.h" ], "Common/RendElements/Utils": [ "../Common/RendElements/Utils/PolygonMath2D.cpp", "../Common/RendElements/Utils/PolygonMath2D.h", "../Common/RendElements/Utils/SpatialHashGrid.h" ], "Common/RendElements/TerrainUtils": [ "../Common/RendElements/TerrainUtils/TerrainTextureCache.cpp", "../Common/RendElements/TerrainUtils/TerrainTextureCache.h", "../Common/RendElements/TerrainUtils/TerrainCompositer_Render.cpp", "../Common/RendElements/TerrainUtils/TerrainCompositer.cpp", "../Common/RendElements/TerrainUtils/TerrainCompositer.h", "../Common/RendElements/TerrainUtils/VTWrapper.cpp", "../Common/RendElements/TerrainUtils/VTWrapper.h", "../Common/RendElements/TerrainUtils/VirtualTexture.cpp", "../Common/RendElements/TerrainUtils/VirtualTexture.h", "../Common/RendElements/TerrainUtils/TerrainRenderingParameters.cpp", "../Common/RendElements/TerrainUtils/TerrainRenderingParameters.h", "../Common/RendElements/TerrainUtils/IndirectionMap.cpp", "../Common/RendElements/TerrainUtils/IndirectionMap.h", "../Common/RendElements/TerrainUtils/LRUCacheQueue.h" ], "Common/RendElements/TerrainUtils/CDLOD": [ "../Common/RendElements/TerrainUtils/CDLOD/CDLODQuadTree.cpp", "../Common/RendElements/TerrainUtils/CDLOD/CDLODQuadTree.h" ], "Common/RendElements/TerrainUtils/Debug": [ "../Common/RendElements/TerrainUtils/Debug/TerrainProfiler.cpp", "../Common/RendElements/TerrainUtils/Debug/TerrainProfiler.h" ], "Common/RendElements/LensOptics": [ "../Common/RendElements/CameraOrbs.cpp", "../Common/RendElements/AbstractMeshElement.cpp", "../Common/RendElements/ChromaticRing.cpp", "../Common/RendElements/Ghost.cpp", "../Common/RendElements/Glow.cpp", "../Common/RendElements/IrisShafts.cpp", "../Common/RendElements/MeshUtil.cpp", "../Common/RendElements/OpticsElement.cpp", "../Common/RendElements/OpticsFactory.cpp", "../Common/RendElements/RootOpticsElement.cpp", "../Common/RendElements/Streaks.cpp", "../Common/RendElements/FlareSoftOcclusionQuery.cpp", "../Common/RendElements/ImageSpaceShafts.cpp", "../Common/RendElements/AbstractMeshElement.h", "../Common/RendElements/MeshUtil.h", "../Common/RendElements/OpticsFactory.h", "../Common/RendElements/Streaks.h", "../Common/RendElements/Timeline.h", "../Common/RendElements/CameraOrbs.h", "../Common/RendElements/ChromaticRing.h", "../Common/RendElements/Ghost.h", "../Common/RendElements/Glow.h", "../Common/RendElements/Interpolator.h", "../Common/RendElements/IrisShafts.h", "../Common/RendElements/OpticsElement.h", "../Common/RendElements/OpticsPredef.hpp", "../Common/RendElements/RootOpticsElement.h", "../Common/RendElements/FlareSoftOcclusionQuery.h", "../Common/RendElements/ImageSpaceShafts.h", "../Common/RendElements/OpticsGroup.h", "../Common/RendElements/OpticsGroup.cpp", "../Common/RendElements/OpticsProxy.h", "../Common/RendElements/OpticsProxy.cpp", "../Common/RendElements/OpticsReference.h", "../Common/RendElements/OpticsReference.cpp" ] }, "CryRenderer_textures_uber.cpp": { "Common/Textures": [ "../../CryCommon/SettingsManagerHelpers.cpp", "../Common/Textures/ITextureStreamer.cpp", "../Common/Textures/PlanningTextureStreamer.cpp", "../Common/Textures/PlanningTextureStreamer_Jobs.cpp", "../Common/Textures/StatoscopeTextureStreaming.cpp", "../Common/Textures/DynTexture.cpp", "../Common/Textures/PowerOf2BlockPacker.cpp", "../../CryCommon/ResourceCompilerHelper.cpp", "../Common/Textures/StereoTexture.cpp", "../Common/Textures/StereoTexture.h", "../Common/Textures/Texture.cpp", "../Common/Textures/Texture.h", "../Common/Textures/TextureManager.h", "../Common/Textures/TextureManager.cpp", "../Common/Textures/TextureStreaming.cpp", "../../CryCommon/SettingsManagerHelpers.h", "../Common/Textures/PlanningTextureStreamer.h", "../Common/Textures/StatoscopeTextureStreaming.h", "../Common/Textures/TextureArrayAlloc.h", "../Common/Textures/TextureStreamPool.h", "../Common/Textures/PowerOf2BlockPacker.h", "../Common/Textures/TextureHelpers.cpp", "../Common/Textures/TextureHelpers.h" ], "Common/Textures/Image": [ "../Common/Textures/Image/CImage.cpp", "../Common/Textures/Image/DDSImage.cpp", "../Common/Textures/Image/JpgImage.cpp", "../Common/Textures/Image/TgaImage.cpp" ], "Common/Textures/Image/Image_h": [ "../Common/Textures/Image/CImage.h", "../Common/Textures/Image/DDSImage.h" ] }, "CryRenderer_uber_6.cpp": { "GraphicsPipeline/Common": [ "GraphicsPipeline/Common/FullscreenPass.h", "GraphicsPipeline/Common/FullscreenPass.cpp", "GraphicsPipeline/Common/GraphicsPipeline.h", "GraphicsPipeline/Common/GraphicsPipeline.cpp", "GraphicsPipeline/Common/GraphicsPipelinePass.h", "GraphicsPipeline/Common/UtilityPasses.h", "GraphicsPipeline/Common/UtilityPasses.cpp", "GraphicsPipeline/Common/GraphicsPipelineStateSet.h", "GraphicsPipeline/Common/GraphicsPipelineStateSet.cpp" ], "GraphicsPipeline": [ "GraphicsPipeline/AutoExposure.h", "GraphicsPipeline/AutoExposure.cpp", "GraphicsPipeline/Bloom.h", "GraphicsPipeline/Bloom.cpp", "GraphicsPipeline/DepthOfField.h", "GraphicsPipeline/DepthOfField.cpp", "GraphicsPipeline/FurBendData.h", "GraphicsPipeline/FurBendData.cpp", "GraphicsPipeline/FurPasses.h", "GraphicsPipeline/FurPasses.cpp", "GraphicsPipeline/MotionBlur.h", "GraphicsPipeline/MotionBlur.cpp", "GraphicsPipeline/PostAA.h", "GraphicsPipeline/PostAA.cpp", "GraphicsPipeline/ScreenSpaceObscurance.h", "GraphicsPipeline/ScreenSpaceObscurance.cpp", "GraphicsPipeline/ScreenSpaceReflections.h", "GraphicsPipeline/ScreenSpaceReflections.cpp", "GraphicsPipeline/ScreenSpaceSSS.h", "GraphicsPipeline/ScreenSpaceSSS.cpp", "GraphicsPipeline/StandardGraphicsPipeline.h", "GraphicsPipeline/StandardGraphicsPipeline.cpp", "GraphicsPipeline/VideoRenderPass.h", "GraphicsPipeline/VideoRenderPass.cpp" ] }, "none": { "Root": [ "../StdAfx.cpp" ], "Source Files": [ "D3DVolumetricFog.cpp" ], "Header Files": [ "D3DVolumetricFog.h" ] } }