├── .clang-format ├── .clang-format-ignore ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .gitmodules ├── .vscode-default ├── extensions.json ├── launch.json └── settings.json ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE.md ├── README.md ├── Source ├── Falcor │ ├── CMakeLists.txt │ ├── Core │ │ ├── API │ │ │ ├── Aftermath.cpp │ │ │ ├── Aftermath.h │ │ │ ├── BlendState.cpp │ │ │ ├── BlendState.h │ │ │ ├── BlitContext.cpp │ │ │ ├── BlitContext.h │ │ │ ├── BlitReduction.3d.slang │ │ │ ├── Buffer.cpp │ │ │ ├── Buffer.h │ │ │ ├── ComputeContext.cpp │ │ │ ├── ComputeContext.h │ │ │ ├── ComputeStateObject.cpp │ │ │ ├── ComputeStateObject.h │ │ │ ├── CopyContext.cpp │ │ │ ├── CopyContext.h │ │ │ ├── DepthStencilState.cpp │ │ │ ├── DepthStencilState.h │ │ │ ├── Device.cpp │ │ │ ├── Device.h │ │ │ ├── FBO.cpp │ │ │ ├── FBO.h │ │ │ ├── Fence.cpp │ │ │ ├── Fence.h │ │ │ ├── FencedPool.h │ │ │ ├── Formats.cpp │ │ │ ├── Formats.h │ │ │ ├── GFXAPI.cpp │ │ │ ├── GFXAPI.h │ │ │ ├── GFXHelpers.cpp │ │ │ ├── GFXHelpers.h │ │ │ ├── GpuMemoryHeap.cpp │ │ │ ├── GpuMemoryHeap.h │ │ │ ├── GpuTimer.cpp │ │ │ ├── GpuTimer.h │ │ │ ├── GraphicsStateObject.cpp │ │ │ ├── GraphicsStateObject.h │ │ │ ├── Handles.h │ │ │ ├── IndirectCommands.h │ │ │ ├── LowLevelContextData.cpp │ │ │ ├── LowLevelContextData.h │ │ │ ├── NativeFormats.h │ │ │ ├── NativeHandle.h │ │ │ ├── NativeHandleTraits.h │ │ │ ├── NvApiExDesc.h │ │ │ ├── ParameterBlock.cpp │ │ │ ├── ParameterBlock.h │ │ │ ├── PythonHelpers.cpp │ │ │ ├── PythonHelpers.h │ │ │ ├── QueryHeap.cpp │ │ │ ├── QueryHeap.h │ │ │ ├── RasterizerState.cpp │ │ │ ├── RasterizerState.h │ │ │ ├── Raytracing.h │ │ │ ├── RenderContext.cpp │ │ │ ├── RenderContext.h │ │ │ ├── Resource.cpp │ │ │ ├── Resource.h │ │ │ ├── ResourceViews.cpp │ │ │ ├── ResourceViews.h │ │ │ ├── RtAccelerationStructure.cpp │ │ │ ├── RtAccelerationStructure.h │ │ │ ├── RtAccelerationStructurePostBuildInfoPool.cpp │ │ │ ├── RtAccelerationStructurePostBuildInfoPool.h │ │ │ ├── RtStateObject.cpp │ │ │ ├── RtStateObject.h │ │ │ ├── Sampler.cpp │ │ │ ├── Sampler.h │ │ │ ├── ShaderResourceType.h │ │ │ ├── ShaderTable.h │ │ │ ├── Shared │ │ │ │ ├── D3D12ConstantBufferView.cpp │ │ │ │ ├── D3D12ConstantBufferView.h │ │ │ │ ├── D3D12DescriptorData.h │ │ │ │ ├── D3D12DescriptorHeap.cpp │ │ │ │ ├── D3D12DescriptorHeap.h │ │ │ │ ├── D3D12DescriptorPool.cpp │ │ │ │ ├── D3D12DescriptorPool.h │ │ │ │ ├── D3D12DescriptorSet.cpp │ │ │ │ ├── D3D12DescriptorSet.h │ │ │ │ ├── D3D12DescriptorSetLayout.h │ │ │ │ ├── D3D12Handles.h │ │ │ │ ├── D3D12RootSignature.cpp │ │ │ │ ├── D3D12RootSignature.h │ │ │ │ ├── MockedD3D12StagingBuffer.cpp │ │ │ │ └── MockedD3D12StagingBuffer.h │ │ │ ├── Swapchain.cpp │ │ │ ├── Swapchain.h │ │ │ ├── Texture.cpp │ │ │ ├── Texture.h │ │ │ ├── Types.cpp │ │ │ ├── Types.h │ │ │ ├── VAO.cpp │ │ │ ├── VAO.h │ │ │ ├── VertexLayout.cpp │ │ │ ├── VertexLayout.h │ │ │ └── fwd.h │ │ ├── AssetResolver.cpp │ │ ├── AssetResolver.h │ │ ├── Enum.h │ │ ├── Error.cpp │ │ ├── Error.h │ │ ├── GLFW.h │ │ ├── HotReloadFlags.h │ │ ├── Macros.h │ │ ├── Object.cpp │ │ ├── Object.h │ │ ├── ObjectPython.h │ │ ├── Pass │ │ │ ├── BaseGraphicsPass.cpp │ │ │ ├── BaseGraphicsPass.h │ │ │ ├── ComputePass.cpp │ │ │ ├── ComputePass.h │ │ │ ├── FullScreenPass.cpp │ │ │ ├── FullScreenPass.gs.slang │ │ │ ├── FullScreenPass.h │ │ │ ├── FullScreenPass.vs.slang │ │ │ ├── RasterPass.cpp │ │ │ └── RasterPass.h │ │ ├── Platform │ │ │ ├── Linux │ │ │ │ ├── Linux.cpp │ │ │ │ └── ProgressBarLinux.cpp │ │ │ ├── LockFile.cpp │ │ │ ├── LockFile.h │ │ │ ├── MemoryMappedFile.cpp │ │ │ ├── MemoryMappedFile.h │ │ │ ├── MonitorInfo.cpp │ │ │ ├── MonitorInfo.h │ │ │ ├── OS.cpp │ │ │ ├── OS.h │ │ │ ├── PlatformHandles.h │ │ │ ├── ProgressBar.cpp │ │ │ ├── ProgressBar.h │ │ │ └── Windows │ │ │ │ ├── ProgressBarWin.cpp │ │ │ │ └── Windows.cpp │ │ ├── Plugin.cpp │ │ ├── Plugin.h │ │ ├── Program │ │ │ ├── DefineList.h │ │ │ ├── Program.cpp │ │ │ ├── Program.h │ │ │ ├── ProgramManager.cpp │ │ │ ├── ProgramManager.h │ │ │ ├── ProgramReflection.cpp │ │ │ ├── ProgramReflection.h │ │ │ ├── ProgramVars.cpp │ │ │ ├── ProgramVars.h │ │ │ ├── ProgramVersion.cpp │ │ │ ├── ProgramVersion.h │ │ │ ├── RtBindingTable.cpp │ │ │ ├── RtBindingTable.h │ │ │ ├── ShaderVar.cpp │ │ │ └── ShaderVar.h │ │ ├── SampleApp.cpp │ │ ├── SampleApp.h │ │ ├── State │ │ │ ├── ComputeState.cpp │ │ │ ├── ComputeState.h │ │ │ ├── GraphicsState.cpp │ │ │ ├── GraphicsState.h │ │ │ └── StateGraph.h │ │ ├── Testbed.cpp │ │ ├── Testbed.h │ │ ├── Version.cpp │ │ ├── Version.h │ │ ├── Window.cpp │ │ └── Window.h │ ├── DiffRendering │ │ ├── AggregateGradients.cs.slang │ │ ├── DiffDebugParams.slang │ │ ├── DiffMaterialData.slang │ │ ├── DiffSceneIO.slang │ │ ├── DiffSceneQuery.slang │ │ ├── GradientIOWrapper.slang │ │ ├── InverseOptimizationParams.slang │ │ ├── SceneGradientInfo.slang │ │ ├── SceneGradients.cpp │ │ ├── SceneGradients.h │ │ ├── SceneGradients.slang │ │ └── SharedTypes.slang │ ├── Falcor.h │ ├── Falcor.manifest │ ├── Falcor.natvis │ ├── FalcorPython.cpp │ ├── GlobalState.cpp │ ├── GlobalState.h │ ├── RenderGraph │ │ ├── RenderGraph.cpp │ │ ├── RenderGraph.h │ │ ├── RenderGraphCompiler.cpp │ │ ├── RenderGraphCompiler.h │ │ ├── RenderGraphExe.cpp │ │ ├── RenderGraphExe.h │ │ ├── RenderGraphIR.cpp │ │ ├── RenderGraphIR.h │ │ ├── RenderGraphImportExport.cpp │ │ ├── RenderGraphImportExport.h │ │ ├── RenderGraphUI.cpp │ │ ├── RenderGraphUI.h │ │ ├── RenderPass.cpp │ │ ├── RenderPass.h │ │ ├── RenderPassHelpers.cpp │ │ ├── RenderPassHelpers.h │ │ ├── RenderPassReflection.cpp │ │ ├── RenderPassReflection.h │ │ ├── RenderPassStandardFlags.h │ │ ├── ResourceCache.cpp │ │ └── ResourceCache.h │ ├── RenderPasses │ │ ├── ResolvePass.cpp │ │ ├── ResolvePass.h │ │ └── Shared │ │ │ └── Denoising │ │ │ ├── NRDBuffers.slang │ │ │ ├── NRDConstants.slang │ │ │ ├── NRDData.slang │ │ │ └── NRDHelpers.slang │ ├── Rendering │ │ ├── Lights │ │ │ ├── EmissiveLightSampler.cpp │ │ │ ├── EmissiveLightSampler.h │ │ │ ├── EmissiveLightSampler.slang │ │ │ ├── EmissiveLightSamplerHelpers.slang │ │ │ ├── EmissiveLightSamplerInterface.slang │ │ │ ├── EmissiveLightSamplerType.slangh │ │ │ ├── EmissivePowerSampler.cpp │ │ │ ├── EmissivePowerSampler.h │ │ │ ├── EmissivePowerSampler.slang │ │ │ ├── EmissiveUniformSampler.cpp │ │ │ ├── EmissiveUniformSampler.h │ │ │ ├── EmissiveUniformSampler.slang │ │ │ ├── EnvMapSampler.cpp │ │ │ ├── EnvMapSampler.h │ │ │ ├── EnvMapSampler.slang │ │ │ ├── EnvMapSamplerSetup.cs.slang │ │ │ ├── LightBVH.cpp │ │ │ ├── LightBVH.h │ │ │ ├── LightBVH.slang │ │ │ ├── LightBVHBuilder.cpp │ │ │ ├── LightBVHBuilder.h │ │ │ ├── LightBVHRefit.cs.slang │ │ │ ├── LightBVHSampler.cpp │ │ │ ├── LightBVHSampler.h │ │ │ ├── LightBVHSampler.slang │ │ │ ├── LightBVHSamplerSharedDefinitions.slang │ │ │ ├── LightBVHTypes.slang │ │ │ └── LightHelpers.slang │ │ ├── Materials │ │ │ ├── AnisotropicGGX.slang │ │ │ ├── BCSDFConfig.slangh │ │ │ ├── BSDFConfig.slangh │ │ │ ├── BSDFIntegrator.cpp │ │ │ ├── BSDFIntegrator.cs.slang │ │ │ ├── BSDFIntegrator.h │ │ │ ├── BSDFs │ │ │ │ ├── BeerBTDF.slang │ │ │ │ ├── DielectricPlateBSDF.slang │ │ │ │ ├── DiffuseSpecularBRDF.slang │ │ │ │ ├── DisneyDiffuseBRDF.slang │ │ │ │ ├── FrostbiteDiffuseBRDF.slang │ │ │ │ ├── LambertDiffuseBRDF.slang │ │ │ │ ├── LambertDiffuseBTDF.slang │ │ │ │ ├── OrenNayarBRDF.slang │ │ │ │ ├── SheenBSDF.slang │ │ │ │ ├── SimpleBTDF.slang │ │ │ │ ├── SpecularMicrofacet.slang │ │ │ │ └── StandardBSDF.slang │ │ │ ├── ClothBRDF.slang │ │ │ ├── ClothMaterial.slang │ │ │ ├── ClothMaterialInstance.slang │ │ │ ├── Fresnel.slang │ │ │ ├── HairChiang16.slang │ │ │ ├── HairMaterial.slang │ │ │ ├── HairMaterialInstance.slang │ │ │ ├── IBSDF.slang │ │ │ ├── IMaterial.slang │ │ │ ├── IMaterialInstance.slang │ │ │ ├── INDF.slang │ │ │ ├── InteriorList.slang │ │ │ ├── InteriorListHelpers.slang │ │ │ ├── IsotropicGGX.slang │ │ │ ├── LayeredBSDF.slang │ │ │ ├── LobeType.slang │ │ │ ├── MERLCommon.slang │ │ │ ├── MERLMaterial.slang │ │ │ ├── MERLMaterialInstance.slang │ │ │ ├── MERLMixMaterial.slang │ │ │ ├── MERLMixMaterialInstance.slang │ │ │ ├── MaterialInstanceHints.slang │ │ │ ├── Microfacet.slang │ │ │ ├── NDF.slang │ │ │ ├── PBRT │ │ │ │ ├── PBRTCoatedConductorMaterial.slang │ │ │ │ ├── PBRTCoatedConductorMaterialInstance.slang │ │ │ │ ├── PBRTCoatedDiffuseMaterial.slang │ │ │ │ ├── PBRTCoatedDiffuseMaterialInstance.slang │ │ │ │ ├── PBRTConductorMaterial.slang │ │ │ │ ├── PBRTConductorMaterialInstance.slang │ │ │ │ ├── PBRTDielectricMaterial.slang │ │ │ │ ├── PBRTDielectricMaterialInstance.slang │ │ │ │ ├── PBRTDiffuseMaterial.slang │ │ │ │ ├── PBRTDiffuseMaterialInstance.slang │ │ │ │ ├── PBRTDiffuseTransmissionMaterial.slang │ │ │ │ └── PBRTDiffuseTransmissionMaterialInstance.slang │ │ │ ├── RGLAcquisition.cpp │ │ │ ├── RGLAcquisition.cs.slang │ │ │ ├── RGLAcquisition.h │ │ │ ├── RGLCommon.slang │ │ │ ├── RGLMaterial.slang │ │ │ ├── RGLMaterialInstance.slang │ │ │ ├── StandardMaterial.slang │ │ │ ├── StandardMaterialInstance.slang │ │ │ ├── TexLODHelpers.slang │ │ │ └── TexLODTypes.slang │ │ ├── RTXDI │ │ │ ├── EnvLightUpdater.cs.slang │ │ │ ├── LightUpdater.cs.slang │ │ │ ├── PackedTypes.slang │ │ │ ├── PolymorphicLight.slang │ │ │ ├── RTXDI.cpp │ │ │ ├── RTXDI.h │ │ │ ├── RTXDI.slang │ │ │ ├── RTXDIApplicationBridge.slangh │ │ │ ├── RTXDISDK.cpp │ │ │ ├── RTXDISetup.cs.slang │ │ │ ├── ReflectTypes.cs.slang │ │ │ └── SurfaceData.slang │ │ ├── Utils │ │ │ ├── PixelStats.cpp │ │ │ ├── PixelStats.cs.slang │ │ │ ├── PixelStats.h │ │ │ ├── PixelStats.slang │ │ │ └── PixelStatsShared.slang │ │ └── Volumes │ │ │ ├── GridVolumeSampler.cpp │ │ │ ├── GridVolumeSampler.h │ │ │ ├── GridVolumeSampler.slang │ │ │ ├── GridVolumeSamplerParams.slang │ │ │ ├── HomogeneousVolumeSampler.slang │ │ │ ├── IPhaseFunction.slang │ │ │ └── PhaseFunction.slang │ ├── Scene │ │ ├── Animation │ │ │ ├── Animatable.cpp │ │ │ ├── Animatable.h │ │ │ ├── AnimatedVertexCache.cpp │ │ │ ├── AnimatedVertexCache.h │ │ │ ├── Animation.cpp │ │ │ ├── Animation.h │ │ │ ├── AnimationController.cpp │ │ │ ├── AnimationController.h │ │ │ ├── SharedTypes.slang │ │ │ ├── Skinning.slang │ │ │ ├── UpdateCurveAABBs.slang │ │ │ ├── UpdateCurvePolyTubeVertices.slang │ │ │ ├── UpdateCurveVertices.slang │ │ │ └── UpdateMeshVertices.slang │ │ ├── Camera │ │ │ ├── Camera.cpp │ │ │ ├── Camera.h │ │ │ ├── Camera.slang │ │ │ ├── CameraController.cpp │ │ │ ├── CameraController.h │ │ │ └── CameraData.slang │ │ ├── Curves │ │ │ ├── CurveConfig.h │ │ │ ├── CurveTessellation.cpp │ │ │ └── CurveTessellation.h │ │ ├── Displacement │ │ │ ├── DisplacementData.slang │ │ │ ├── DisplacementMapping.slang │ │ │ ├── DisplacementUpdate.cs.slang │ │ │ └── DisplacementUpdateTask.slang │ │ ├── HitInfo.cpp │ │ ├── HitInfo.h │ │ ├── HitInfo.slang │ │ ├── HitInfoType.slang │ │ ├── IScene.cpp │ │ ├── IScene.h │ │ ├── Importer.cpp │ │ ├── Importer.h │ │ ├── ImporterError.h │ │ ├── Intersection.slang │ │ ├── Lights │ │ │ ├── BakeIesProfile.cs.slang │ │ │ ├── BuildTriangleList.cs.slang │ │ │ ├── EmissiveIntegrator.3d.slang │ │ │ ├── EnvMap.cpp │ │ │ ├── EnvMap.h │ │ │ ├── EnvMap.slang │ │ │ ├── EnvMapData.slang │ │ │ ├── FinalizeIntegration.cs.slang │ │ │ ├── ILightCollection.h │ │ │ ├── Light.cpp │ │ │ ├── Light.h │ │ │ ├── LightCollection.cpp │ │ │ ├── LightCollection.h │ │ │ ├── LightCollection.slang │ │ │ ├── LightCollectionShared.slang │ │ │ ├── LightData.slang │ │ │ ├── LightProfile.cpp │ │ │ ├── LightProfile.h │ │ │ ├── LightProfile.slang │ │ │ ├── MeshLightData.slang │ │ │ └── UpdateTriangleVertices.cs.slang │ │ ├── Material │ │ │ ├── AlphaTest.slang │ │ │ ├── BasicMaterial.cpp │ │ │ ├── BasicMaterial.h │ │ │ ├── BasicMaterialData.slang │ │ │ ├── ClothMaterial.cpp │ │ │ ├── ClothMaterial.h │ │ │ ├── DiffuseSpecularData.slang │ │ │ ├── DiffuseSpecularUtils.cpp │ │ │ ├── DiffuseSpecularUtils.h │ │ │ ├── HairMaterial.cpp │ │ │ ├── HairMaterial.h │ │ │ ├── MERLFile.cpp │ │ │ ├── MERLFile.h │ │ │ ├── MERLMaterial.cpp │ │ │ ├── MERLMaterial.h │ │ │ ├── MERLMaterialData.slang │ │ │ ├── MERLMixMaterial.cpp │ │ │ ├── MERLMixMaterial.h │ │ │ ├── MERLMixMaterialData.slang │ │ │ ├── Material.cpp │ │ │ ├── Material.h │ │ │ ├── MaterialData.slang │ │ │ ├── MaterialFactory.slang │ │ │ ├── MaterialParamLayout.h │ │ │ ├── MaterialParamLayout.slang │ │ │ ├── MaterialParamLayout.slangh │ │ │ ├── MaterialSystem.cpp │ │ │ ├── MaterialSystem.h │ │ │ ├── MaterialSystem.slang │ │ │ ├── MaterialTextureLoader.cpp │ │ │ ├── MaterialTextureLoader.h │ │ │ ├── MaterialTypeRegistry.cpp │ │ │ ├── MaterialTypeRegistry.h │ │ │ ├── MaterialTypes.slang │ │ │ ├── PBRT │ │ │ │ ├── PBRTCoatedConductorMaterial.cpp │ │ │ │ ├── PBRTCoatedConductorMaterial.h │ │ │ │ ├── PBRTCoatedDiffuseMaterial.cpp │ │ │ │ ├── PBRTCoatedDiffuseMaterial.h │ │ │ │ ├── PBRTConductorMaterial.cpp │ │ │ │ ├── PBRTConductorMaterial.h │ │ │ │ ├── PBRTConductorMaterialParamLayout.slang │ │ │ │ ├── PBRTDielectricMaterial.cpp │ │ │ │ ├── PBRTDielectricMaterial.h │ │ │ │ ├── PBRTDiffuseMaterial.cpp │ │ │ │ ├── PBRTDiffuseMaterial.h │ │ │ │ ├── PBRTDiffuseMaterialParamLayout.slang │ │ │ │ ├── PBRTDiffuseTransmissionMaterial.cpp │ │ │ │ └── PBRTDiffuseTransmissionMaterial.h │ │ │ ├── RGLCommon.cpp │ │ │ ├── RGLCommon.h │ │ │ ├── RGLFile.cpp │ │ │ ├── RGLFile.h │ │ │ ├── RGLMaterial.cpp │ │ │ ├── RGLMaterial.h │ │ │ ├── RGLMaterialData.slang │ │ │ ├── SerializedMaterialParams.h │ │ │ ├── ShadingUtils.slang │ │ │ ├── StandardMaterial.cpp │ │ │ ├── StandardMaterial.h │ │ │ ├── StandardMaterialParamLayout.slang │ │ │ ├── TextureHandle.slang │ │ │ ├── TextureSampler.slang │ │ │ └── VolumeProperties.slang │ │ ├── MeshIO.cs.slang │ │ ├── NullTrace.cs.slang │ │ ├── Raster.slang │ │ ├── Raytracing.slang │ │ ├── RaytracingInline.slang │ │ ├── SDFs │ │ │ ├── EvaluateSDFPrimitives.cs.slang │ │ │ ├── NormalizedDenseSDFGrid │ │ │ │ ├── NDSDFGrid.cpp │ │ │ │ ├── NDSDFGrid.h │ │ │ │ └── NDSDFGrid.slang │ │ │ ├── SDF3DPrimitive.slang │ │ │ ├── SDF3DPrimitiveCommon.slang │ │ │ ├── SDF3DPrimitiveFactory.cpp │ │ │ ├── SDF3DPrimitiveFactory.h │ │ │ ├── SDFGrid.cpp │ │ │ ├── SDFGrid.h │ │ │ ├── SDFGrid.slang │ │ │ ├── SDFGridBase.slang │ │ │ ├── SDFGridHitData.slang │ │ │ ├── SDFGridNoDefines.slangh │ │ │ ├── SDFSurfaceVoxelCounter.cs.slang │ │ │ ├── SDFVoxelCommon.slang │ │ │ ├── SDFVoxelHitUtils.slang │ │ │ ├── SDFVoxelTypes.slang │ │ │ ├── SparseBrickSet │ │ │ │ ├── BC4Encode.slang │ │ │ │ ├── SDFSBS.cpp │ │ │ │ ├── SDFSBS.h │ │ │ │ ├── SDFSBS.slang │ │ │ │ ├── SDFSBSAssignBrickValidityFromSDFieldPass.cs.slang │ │ │ │ ├── SDFSBSCompactifyChunks.cs.slang │ │ │ │ ├── SDFSBSComputeIntervalSDFieldFromGrid.cs.slang │ │ │ │ ├── SDFSBSCopyIndirectionBuffer.cs.slang │ │ │ │ ├── SDFSBSCreateBricksFromChunks.cs.slang │ │ │ │ ├── SDFSBSCreateBricksFromSDField.cs.slang │ │ │ │ ├── SDFSBSCreateChunksFromPrimitives.cs.slang │ │ │ │ ├── SDFSBSExpandSDFieldData.cs.slang │ │ │ │ ├── SDFSBSPruneEmptyBricks.cs.slang │ │ │ │ └── SDFSBSResetBrickValidity.cs.slang │ │ │ ├── SparseVoxelOctree │ │ │ │ ├── SDFSVO.cpp │ │ │ │ ├── SDFSVO.h │ │ │ │ ├── SDFSVO.slang │ │ │ │ ├── SDFSVOBuildLevelFromTexture.cs.slang │ │ │ │ ├── SDFSVOBuildOctree.cs.slang │ │ │ │ ├── SDFSVOHashTable.slang │ │ │ │ ├── SDFSVOLocationCodeSorter.cs.slang │ │ │ │ └── SDFSVOWriteSVOOffsets.cs.slang │ │ │ └── SparseVoxelSet │ │ │ │ ├── SDFSVS.cpp │ │ │ │ ├── SDFSVS.h │ │ │ │ ├── SDFSVS.slang │ │ │ │ └── SDFSVSVoxelizer.cs.slang │ │ ├── Scene.cpp │ │ ├── Scene.h │ │ ├── Scene.slang │ │ ├── SceneBlock.slang │ │ ├── SceneBuilder.cpp │ │ ├── SceneBuilder.h │ │ ├── SceneBuilderDump.cpp │ │ ├── SceneBuilderDump.h │ │ ├── SceneCache.cpp │ │ ├── SceneCache.h │ │ ├── SceneDefines.slangh │ │ ├── SceneIDs.h │ │ ├── SceneRayQueryInterface.slang │ │ ├── SceneTypes.slang │ │ ├── Shading.slang │ │ ├── ShadingData.slang │ │ ├── Transform.cpp │ │ ├── Transform.h │ │ ├── TriangleMesh.cpp │ │ ├── TriangleMesh.h │ │ ├── VertexAttrib.slangh │ │ ├── VertexData.slang │ │ └── Volume │ │ │ ├── BC4Encode.h │ │ │ ├── BrickedGrid.h │ │ │ ├── Grid.cpp │ │ │ ├── Grid.h │ │ │ ├── Grid.slang │ │ │ ├── GridConverter.h │ │ │ ├── GridVolume.cpp │ │ │ ├── GridVolume.h │ │ │ ├── GridVolume.slang │ │ │ └── GridVolumeData.slang │ ├── Testing │ │ ├── UnitTest.cpp │ │ ├── UnitTest.cs.slang │ │ └── UnitTest.h │ └── Utils │ │ ├── Algorithm │ │ ├── BitonicSort.cpp │ │ ├── BitonicSort.cs.slang │ │ ├── BitonicSort.h │ │ ├── DirectedGraph.h │ │ ├── DirectedGraphTraversal.h │ │ ├── ParallelReduction.cpp │ │ ├── ParallelReduction.cs.slang │ │ ├── ParallelReduction.h │ │ ├── ParallelReductionType.slangh │ │ ├── PrefixSum.cpp │ │ ├── PrefixSum.cs.slang │ │ ├── PrefixSum.h │ │ └── UnionFind.h │ │ ├── AlignedAllocator.h │ │ ├── Attributes.slang │ │ ├── BinaryFileStream.h │ │ ├── BufferAllocator.cpp │ │ ├── BufferAllocator.h │ │ ├── Color │ │ ├── ColorHelpers.slang │ │ ├── ColorMap.slang │ │ ├── ColorUtils.h │ │ ├── SampledSpectrum.h │ │ ├── Spectra.inl │ │ ├── Spectrum.cpp │ │ ├── Spectrum.h │ │ ├── SpectrumUtils.cpp │ │ ├── SpectrumUtils.h │ │ └── SpectrumUtils.slang │ │ ├── CryptoUtils.cpp │ │ ├── CryptoUtils.h │ │ ├── CudaRuntime.h │ │ ├── CudaUtils.cpp │ │ ├── CudaUtils.h │ │ ├── Debug │ │ ├── DebugConsole.h │ │ ├── PixelDebug.cpp │ │ ├── PixelDebug.h │ │ ├── PixelDebug.slang │ │ ├── PixelDebugTypes.slang │ │ ├── WarpProfiler.cpp │ │ ├── WarpProfiler.h │ │ └── WarpProfiler.slang │ │ ├── Dictionary.h │ │ ├── Geometry │ │ ├── GeometryHelpers.slang │ │ └── IntersectionHelpers.slang │ │ ├── HostDeviceShared.slangh │ │ ├── Image │ │ ├── AsyncTextureLoader.cpp │ │ ├── AsyncTextureLoader.h │ │ ├── Bitmap.cpp │ │ ├── Bitmap.h │ │ ├── CopyColorChannel.cs.slang │ │ ├── ImageIO.cpp │ │ ├── ImageIO.h │ │ ├── ImageProcessing.cpp │ │ ├── ImageProcessing.h │ │ ├── TextureAnalyzer.cpp │ │ ├── TextureAnalyzer.cs.slang │ │ ├── TextureAnalyzer.h │ │ ├── TextureManager.cpp │ │ └── TextureManager.h │ │ ├── IndexedVector.h │ │ ├── Logger.cpp │ │ ├── Logger.h │ │ ├── Math │ │ ├── AABB.cpp │ │ ├── AABB.h │ │ ├── AABB.slang │ │ ├── BitTricks.slang │ │ ├── Common.h │ │ ├── CubicSpline.h │ │ ├── DiffMathHelpers.slang │ │ ├── FNVHash.h │ │ ├── FalcorMath.h │ │ ├── Float16.cpp │ │ ├── Float16.h │ │ ├── FormatConversion.h │ │ ├── FormatConversion.slang │ │ ├── HalfUtils.slang │ │ ├── HashUtils.slang │ │ ├── IntervalArithmetic.slang │ │ ├── MathConstants.slangh │ │ ├── MathHelpers.h │ │ ├── MathHelpers.slang │ │ ├── Matrix.h │ │ ├── MatrixJson.h │ │ ├── MatrixMath.h │ │ ├── MatrixTypes.h │ │ ├── MatrixUtils.slang │ │ ├── PackedFormats.h │ │ ├── PackedFormats.slang │ │ ├── Quaternion.h │ │ ├── Quaternion.slang │ │ ├── QuaternionMath.h │ │ ├── QuaternionTypes.h │ │ ├── Ray.h │ │ ├── Ray.slang │ │ ├── Rectangle.cpp │ │ ├── Rectangle.h │ │ ├── ScalarJson.h │ │ ├── ScalarMath.h │ │ ├── ScalarTypes.h │ │ ├── ShadingFrame.slang │ │ ├── SphericalHarmonics.slang │ │ ├── Vector.h │ │ ├── VectorJson.h │ │ ├── VectorMath.h │ │ ├── VectorSwizzle2.inl.h │ │ ├── VectorSwizzle3.inl.h │ │ ├── VectorSwizzle4.inl.h │ │ └── VectorTypes.h │ │ ├── NVAPI.slang │ │ ├── NVAPI.slangh │ │ ├── NumericRange.h │ │ ├── ObjectID.h │ │ ├── ObjectIDPython.h │ │ ├── PathResolving.cpp │ │ ├── PathResolving.h │ │ ├── Properties.cpp │ │ ├── Properties.h │ │ ├── SDF │ │ ├── SDF2DDraw.slang │ │ ├── SDF2DPrimitives.slang │ │ ├── SDF3DShapes.slang │ │ ├── SDFOperationType.slang │ │ └── SDFOperations.slang │ │ ├── SampleGenerators │ │ ├── CPUSampleGenerator.h │ │ ├── DxSamplePattern.cpp │ │ ├── DxSamplePattern.h │ │ ├── HaltonSamplePattern.cpp │ │ ├── HaltonSamplePattern.h │ │ ├── StratifiedSamplePattern.cpp │ │ └── StratifiedSamplePattern.h │ │ ├── Sampling │ │ ├── AliasTable.cpp │ │ ├── AliasTable.h │ │ ├── AliasTable.slang │ │ ├── LowDiscrepancy │ │ │ └── HammersleySequence.slang │ │ ├── Pseudorandom │ │ │ ├── LCG.slang │ │ │ ├── SplitMix64.slang │ │ │ ├── Xorshift32.slang │ │ │ └── Xoshiro.slang │ │ ├── SampleGenerator.cpp │ │ ├── SampleGenerator.h │ │ ├── SampleGenerator.slang │ │ ├── SampleGeneratorInterface.slang │ │ ├── SampleGeneratorType.slangh │ │ ├── TinyUniformSampleGenerator.slang │ │ └── UniformSampleGenerator.slang │ │ ├── Scripting │ │ ├── Console.cpp │ │ ├── Console.h │ │ ├── ScriptBindings.cpp │ │ ├── ScriptBindings.h │ │ ├── ScriptWriter.h │ │ ├── Scripting.cpp │ │ ├── Scripting.h │ │ ├── ndarray.cpp │ │ └── ndarray.h │ │ ├── Settings │ │ ├── AttributeFilters.cpp │ │ ├── AttributeFilters.h │ │ ├── Attributes.h │ │ ├── Settings.cpp │ │ ├── Settings.h │ │ └── SettingsUtils.h │ │ ├── SharedCache.h │ │ ├── SlangUtils.slang │ │ ├── SplitBuffer.h │ │ ├── StringFormatters.h │ │ ├── StringUtils.cpp │ │ ├── StringUtils.h │ │ ├── TaskManager.cpp │ │ ├── TaskManager.h │ │ ├── TermColor.cpp │ │ ├── TermColor.h │ │ ├── Threading.cpp │ │ ├── Threading.h │ │ ├── Timing │ │ ├── Clock.cpp │ │ ├── Clock.h │ │ ├── CpuTimer.h │ │ ├── FrameRate.cpp │ │ ├── FrameRate.h │ │ ├── GpuTimer.slang │ │ ├── Profiler.cpp │ │ ├── Profiler.h │ │ ├── ProfilerUI.cpp │ │ ├── ProfilerUI.h │ │ ├── TimeReport.cpp │ │ └── TimeReport.h │ │ ├── UI │ │ ├── Font.cpp │ │ ├── Font.h │ │ ├── Gui.cpp │ │ ├── Gui.h │ │ ├── Gui.slang │ │ ├── ImGuiConfig.h │ │ ├── InputState.cpp │ │ ├── InputState.h │ │ ├── InputTypes.h │ │ ├── PixelZoom.cpp │ │ ├── PixelZoom.h │ │ ├── PythonUI.cpp │ │ ├── PythonUI.h │ │ ├── SpectrumUI.cpp │ │ ├── SpectrumUI.h │ │ ├── TextRenderer.3d.slang │ │ ├── TextRenderer.cpp │ │ └── TextRenderer.h │ │ └── fast_vector.h ├── Modules │ ├── CMakeLists.txt │ └── USDUtils │ │ ├── CMakeLists.txt │ │ ├── ConvertedInput.cpp │ │ ├── ConvertedInput.h │ │ ├── ConvertedMaterialCache.cpp │ │ ├── ConvertedMaterialCache.h │ │ ├── PreviewSurfaceConverter │ │ ├── CreateSpecularTexture.cs.slang │ │ ├── CreateSpecularTransmissionTexture.cs.slang │ │ ├── PackBaseColorAlpha.cs.slang │ │ ├── PreviewSurfaceConverter.cpp │ │ ├── PreviewSurfaceConverter.h │ │ ├── SampleTexture.slang │ │ └── StandardMaterialSpec.h │ │ ├── Tessellator │ │ ├── Tessellation.cpp │ │ ├── Tessellation.h │ │ └── UsdIndexedVector.h │ │ ├── USDHelpers.h │ │ ├── USDScene1Utils.cpp │ │ ├── USDScene1Utils.h │ │ ├── USDUtils.cpp │ │ └── USDUtils.h ├── Mogwai │ ├── AppData.cpp │ ├── AppData.h │ ├── CMakeLists.txt │ ├── Extensions │ │ ├── Capture │ │ │ ├── CaptureTrigger.cpp │ │ │ ├── CaptureTrigger.h │ │ │ ├── FrameCapture.cpp │ │ │ └── FrameCapture.h │ │ └── Profiler │ │ │ ├── TimingCapture.cpp │ │ │ └── TimingCapture.h │ ├── Mogwai.cpp │ ├── Mogwai.h │ ├── MogwaiScripting.cpp │ ├── MogwaiSettings.cpp │ └── MogwaiSettings.h ├── RenderPasses │ ├── AccumulatePass │ │ ├── Accumulate.cs.slang │ │ ├── AccumulatePass.cpp │ │ ├── AccumulatePass.h │ │ └── CMakeLists.txt │ ├── BSDFOptimizer │ │ ├── BSDFOptimizer.cpp │ │ ├── BSDFOptimizer.cs.slang │ │ ├── BSDFOptimizer.h │ │ ├── BSDFOptimizerHelpers.slang │ │ ├── BSDFOptimizerParams.slang │ │ ├── BSDFViewer.cs.slang │ │ └── CMakeLists.txt │ ├── BSDFViewer │ │ ├── BSDFViewer.cpp │ │ ├── BSDFViewer.cs.slang │ │ ├── BSDFViewer.h │ │ ├── BSDFViewerParams.slang │ │ └── CMakeLists.txt │ ├── BlitPass │ │ ├── BlitPass.cpp │ │ ├── BlitPass.h │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ ├── DLSSPass │ │ ├── CMakeLists.txt │ │ ├── DLSSPass.cpp │ │ ├── DLSSPass.h │ │ ├── NGXWrapper.cpp │ │ └── NGXWrapper.h │ ├── DebugPasses │ │ ├── CMakeLists.txt │ │ ├── ColorMapPass │ │ │ ├── ColorMapParams.slang │ │ │ ├── ColorMapPass.cpp │ │ │ ├── ColorMapPass.h │ │ │ └── ColorMapPass.ps.slang │ │ ├── Comparison.ps.slang │ │ ├── ComparisonPass.cpp │ │ ├── ComparisonPass.h │ │ ├── DebugPasses.cpp │ │ ├── InvalidPixelDetectionPass │ │ │ ├── InvalidPixelDetection.ps.slang │ │ │ ├── InvalidPixelDetectionPass.cpp │ │ │ └── InvalidPixelDetectionPass.h │ │ ├── SideBySidePass │ │ │ ├── SideBySide.ps.slang │ │ │ ├── SideBySidePass.cpp │ │ │ └── SideBySidePass.h │ │ └── SplitScreenPass │ │ │ ├── SplitScreen.ps.slang │ │ │ ├── SplitScreenPass.cpp │ │ │ └── SplitScreenPass.h │ ├── ErrorMeasurePass │ │ ├── CMakeLists.txt │ │ ├── ErrorMeasurePass.cpp │ │ ├── ErrorMeasurePass.h │ │ └── ErrorMeasurer.cs.slang │ ├── FLIPPass │ │ ├── CMakeLists.txt │ │ ├── ComputeLuminance.cs.slang │ │ ├── FLIPPass.cpp │ │ ├── FLIPPass.cs.slang │ │ ├── FLIPPass.h │ │ ├── ToneMappers.slang │ │ └── flip.hlsli │ ├── GBuffer │ │ ├── CMakeLists.txt │ │ ├── GBuffer │ │ │ ├── DepthPass.3d.slang │ │ │ ├── GBuffer.cpp │ │ │ ├── GBuffer.h │ │ │ ├── GBufferHelpers.slang │ │ │ ├── GBufferRT.cpp │ │ │ ├── GBufferRT.cs.slang │ │ │ ├── GBufferRT.h │ │ │ ├── GBufferRT.rt.slang │ │ │ ├── GBufferRT.slang │ │ │ ├── GBufferRaster.3d.slang │ │ │ ├── GBufferRaster.cpp │ │ │ └── GBufferRaster.h │ │ ├── GBufferBase.cpp │ │ ├── GBufferBase.h │ │ └── VBuffer │ │ │ ├── VBufferRT.cpp │ │ │ ├── VBufferRT.cs.slang │ │ │ ├── VBufferRT.h │ │ │ ├── VBufferRT.rt.slang │ │ │ ├── VBufferRT.slang │ │ │ ├── VBufferRaster.3d.slang │ │ │ ├── VBufferRaster.cpp │ │ │ └── VBufferRaster.h │ ├── ImageLoader │ │ ├── CMakeLists.txt │ │ ├── ImageLoader.cpp │ │ └── ImageLoader.h │ ├── MinimalPathTracer │ │ ├── CMakeLists.txt │ │ ├── MinimalPathTracer.cpp │ │ ├── MinimalPathTracer.h │ │ └── MinimalPathTracer.rt.slang │ ├── ModulateIllumination │ │ ├── CMakeLists.txt │ │ ├── ModulateIllumination.cpp │ │ ├── ModulateIllumination.cs.slang │ │ └── ModulateIllumination.h │ ├── NRDPass │ │ ├── CMakeLists.txt │ │ ├── NRDPass.cpp │ │ ├── NRDPass.h │ │ └── PackRadiance.cs.slang │ ├── OptixDenoiser │ │ ├── CMakeLists.txt │ │ ├── ConvertBufToTex.ps.slang │ │ ├── ConvertMotionVectorInputs.cs.slang │ │ ├── ConvertNormalsToBuf.cs.slang │ │ ├── ConvertTexToBuf.cs.slang │ │ ├── OptixDenoiser.cpp │ │ ├── OptixDenoiser.h │ │ ├── OptixUtils.cpp │ │ ├── OptixUtils.h │ │ └── README.txt │ ├── OverlaySamplePass │ │ ├── CMakeLists.txt │ │ ├── OverlaySamplePass.cpp │ │ └── OverlaySamplePass.h │ ├── PathTracer │ │ ├── CMakeLists.txt │ │ ├── ColorType.slang │ │ ├── GeneratePaths.cs.slang │ │ ├── GuideData.slang │ │ ├── LoadShadingData.slang │ │ ├── NRDHelpers.slang │ │ ├── Params.slang │ │ ├── PathState.slang │ │ ├── PathTracer.cpp │ │ ├── PathTracer.h │ │ ├── PathTracer.slang │ │ ├── PathTracerNRD.slang │ │ ├── ReflectTypes.cs.slang │ │ ├── ResolvePass.cs.slang │ │ ├── StaticParams.slang │ │ └── TracePass.rt.slang │ ├── PixelInspectorPass │ │ ├── CMakeLists.txt │ │ ├── PixelInspector.cs.slang │ │ ├── PixelInspectorData.slang │ │ ├── PixelInspectorPass.cpp │ │ └── PixelInspectorPass.h │ ├── RTXDIPass │ │ ├── CMakeLists.txt │ │ ├── FinalShading.cs.slang │ │ ├── LoadShadingData.slang │ │ ├── PrepareSurfaceData.cs.slang │ │ ├── README.txt │ │ ├── RTXDIPass.cpp │ │ └── RTXDIPass.h │ ├── RenderPassTemplate │ │ ├── CMakeLists.txt │ │ ├── RenderPassTemplate.cpp │ │ └── RenderPassTemplate.h │ ├── SDFEditor │ │ ├── CMakeLists.txt │ │ ├── GUIPass.ps.slang │ │ ├── Marker2DSet.cpp │ │ ├── Marker2DSet.h │ │ ├── Marker2DSet.slang │ │ ├── Marker2DTypes.slang │ │ ├── SDFEditor.cpp │ │ ├── SDFEditor.h │ │ ├── SDFEditorTypes.slang │ │ ├── SelectionWheel.cpp │ │ └── SelectionWheel.h │ ├── SVGFPass │ │ ├── CMakeLists.txt │ │ ├── SVGFAtrous.ps.slang │ │ ├── SVGFCommon.slang │ │ ├── SVGFFilterMoments.ps.slang │ │ ├── SVGFFinalModulate.ps.slang │ │ ├── SVGFPackLinearZAndNormal.ps.slang │ │ ├── SVGFPass.cpp │ │ ├── SVGFPass.h │ │ └── SVGFReproject.ps.slang │ ├── SceneDebugger │ │ ├── CMakeLists.txt │ │ ├── SceneDebugger.cpp │ │ ├── SceneDebugger.cs.slang │ │ ├── SceneDebugger.h │ │ └── SharedTypes.slang │ ├── SimplePostFX │ │ ├── CMakeLists.txt │ │ ├── SimplePostFX.cpp │ │ ├── SimplePostFX.cs.slang │ │ └── SimplePostFX.h │ ├── TAA │ │ ├── CMakeLists.txt │ │ ├── TAA.cpp │ │ ├── TAA.h │ │ └── TAA.ps.slang │ ├── TestPasses │ │ ├── CMakeLists.txt │ │ ├── TestPasses.cpp │ │ ├── TestPyTorchPass.cpp │ │ ├── TestPyTorchPass.cs.slang │ │ ├── TestPyTorchPass.h │ │ ├── TestRtProgram.cpp │ │ ├── TestRtProgram.h │ │ └── TestRtProgram.rt.slang │ ├── ToneMapper │ │ ├── CMakeLists.txt │ │ ├── Luminance.ps.slang │ │ ├── ToneMapper.cpp │ │ ├── ToneMapper.h │ │ ├── ToneMapperParams.slang │ │ └── ToneMapping.ps.slang │ ├── Utils │ │ ├── CMakeLists.txt │ │ ├── Composite │ │ │ ├── Composite.cpp │ │ │ ├── Composite.cs.slang │ │ │ ├── Composite.h │ │ │ └── CompositeMode.slangh │ │ ├── CrossFade │ │ │ ├── CrossFade.cpp │ │ │ ├── CrossFade.cs.slang │ │ │ └── CrossFade.h │ │ ├── GaussianBlur │ │ │ ├── GaussianBlur.cpp │ │ │ ├── GaussianBlur.h │ │ │ └── GaussianBlur.ps.slang │ │ └── Utils.cpp │ ├── WARDiffPathTracer │ │ ├── CMakeLists.txt │ │ ├── PTUtils.slang │ │ ├── Params.slang │ │ ├── StaticParams.slang │ │ ├── WARDiffPathTracer.cpp │ │ ├── WARDiffPathTracer.h │ │ ├── WARDiffPathTracer.rt.slang │ │ └── WarpedAreaReparam.slang │ └── WhittedRayTracer │ │ ├── CMakeLists.txt │ │ ├── WhittedRayTracer.cpp │ │ ├── WhittedRayTracer.h │ │ ├── WhittedRayTracer.rt.slang │ │ └── WhittedRayTracerTypes.slang ├── Samples │ ├── CMakeLists.txt │ ├── CudaInterop │ │ ├── CMakeLists.txt │ │ ├── CopySurface.cu │ │ ├── CopySurface.h │ │ ├── CudaInterop.cpp │ │ └── CudaInterop.h │ ├── HelloDXR │ │ ├── CMakeLists.txt │ │ ├── HelloDXR.3d.slang │ │ ├── HelloDXR.cpp │ │ ├── HelloDXR.h │ │ └── HelloDXR.rt.slang │ ├── MultiSampling │ │ ├── CMakeLists.txt │ │ ├── MultiSampling.3d.slang │ │ ├── MultiSampling.cpp │ │ └── MultiSampling.h │ ├── Restir │ │ ├── ApplicationPathsManager.h │ │ ├── CMakeLists.txt │ │ ├── Dependencies │ │ │ └── NvidiaNRD │ │ │ │ ├── Include │ │ │ │ ├── NRD.h │ │ │ │ ├── NRDDescs.h │ │ │ │ └── NRDSettings.h │ │ │ │ ├── Integration │ │ │ │ ├── NRDIntegration.h │ │ │ │ └── NRDIntegration.hpp │ │ │ │ └── lib │ │ │ │ ├── Debug │ │ │ │ ├── NRD.dll │ │ │ │ ├── NRD.lib │ │ │ │ └── NRD.pdb │ │ │ │ └── Release │ │ │ │ ├── NRD.dll │ │ │ │ └── NRD.lib │ │ ├── FloatRandomNumberGenerator.h │ │ ├── GBuffer.cpp │ │ ├── GBuffer.h │ │ ├── GBuffer.slang │ │ ├── Light.slangh │ │ ├── LightManager.cpp │ │ ├── LightManager.h │ │ ├── NRD.slangh │ │ ├── NRDDenoiserPass.cpp │ │ ├── NRDDenoiserPass.h │ │ ├── NRDDenoiserPass_MultipleNrd_WIP.cpp │ │ ├── NRDDenoiserPass_MultipleNrd_WIP.h │ │ ├── NRDDenoiserPass_PackNRD.slang │ │ ├── NRDDenoiserPass_UnpackNRD.slang │ │ ├── NRDEncoding.slangh │ │ ├── OptixDenoiserPass.cpp │ │ ├── OptixDenoiserPass.h │ │ ├── OptixDenoiserPass_ComputeMotionVectors.slang │ │ ├── OptixDenoiserPass_ConvertBufToTex.slang │ │ ├── OptixDenoiserPass_ConvertNormalsToBuf.slang │ │ ├── OptixDenoiserPass_ConvertTexToBuf.slang │ │ ├── RISPass.cpp │ │ ├── RISPass.h │ │ ├── RISPass.slang │ │ ├── Reservoir.slangh │ │ ├── ReservoirManager.cpp │ │ ├── ReservoirManager.h │ │ ├── RestirApp.cpp │ │ ├── RestirApp.h │ │ ├── SceneName.h │ │ ├── SceneSettings.h │ │ ├── ShadingPass.cpp │ │ ├── ShadingPass.h │ │ ├── ShadingPass.slang │ │ ├── Singleton.h │ │ ├── SpatialFilteringPass.cpp │ │ ├── SpatialFilteringPass.h │ │ ├── SpatialFilteringPass.slang │ │ ├── TemporalFilteringPass.cpp │ │ ├── TemporalFilteringPass.h │ │ ├── TemporalFilteringPass.slang │ │ ├── VisibilityPass.cpp │ │ ├── VisibilityPass.h │ │ └── VisibilityPass.slang │ ├── SampleAppTemplate │ │ ├── CMakeLists.txt │ │ ├── SampleAppTemplate.cpp │ │ └── SampleAppTemplate.h │ ├── ShaderToy │ │ ├── CMakeLists.txt │ │ ├── ShaderToy.cpp │ │ ├── ShaderToy.h │ │ └── Toy.ps.slang │ └── Visualization2D │ │ ├── CMakeLists.txt │ │ ├── Visualization2D.cpp │ │ ├── Visualization2D.h │ │ ├── Visualization2d.ps.slang │ │ └── VoxelNormals.ps.slang ├── Tools │ ├── CMakeLists.txt │ ├── FalcorTest │ │ ├── CMakeLists.txt │ │ ├── FalcorTest.cpp │ │ └── Tests │ │ │ ├── Core │ │ │ ├── AftermathTests.cpp │ │ │ ├── AftermathTests.cs.slang │ │ │ ├── AssetResolverTests.cpp │ │ │ ├── BlitTests.cpp │ │ │ ├── BlitTests.cs.slang │ │ │ ├── BufferAccessTests.cpp │ │ │ ├── BufferTests.cpp │ │ │ ├── BufferTests.cs.slang │ │ │ ├── ConstantBufferTests.cpp │ │ │ ├── ConstantBufferTests.cs.slang │ │ │ ├── CoreTests.cpp │ │ │ ├── DDSReadTests.cpp │ │ │ ├── DDSReadTests.cs.slang │ │ │ ├── EnumTests.cpp │ │ │ ├── LargeBuffer.cpp │ │ │ ├── LargeBuffer.cs.slang │ │ │ ├── ObjectTests.cpp │ │ │ ├── ParamBlockCB.cpp │ │ │ ├── ParamBlockCB.cs.slang │ │ │ ├── ParamBlockDefinition.slang │ │ │ ├── ParamBlockReflection.cs.slang │ │ │ ├── PluginTests.cpp │ │ │ ├── ResourceAliasing.cpp │ │ │ ├── ResourceAliasing.cs.slang │ │ │ ├── RootBufferParamBlockTests.cpp │ │ │ ├── RootBufferParamBlockTests.cs.slang │ │ │ ├── RootBufferStructTests.cpp │ │ │ ├── RootBufferStructTests.cs.slang │ │ │ ├── RootBufferTests.cpp │ │ │ ├── RootBufferTests.cs.slang │ │ │ ├── TextureArrays.cpp │ │ │ ├── TextureArrays.cs.slang │ │ │ ├── TextureLoadTests.cs.slang │ │ │ ├── TextureTests.cpp │ │ │ └── TextureTests.cs.slang │ │ │ ├── DebugPasses │ │ │ └── InvalidPixelDetectionTests.cpp │ │ │ ├── DiffRendering │ │ │ ├── Material │ │ │ │ ├── DiffMaterialTests.cpp │ │ │ │ └── DiffMaterialTests.cs.slang │ │ │ ├── SceneGradientsTest.cpp │ │ │ └── SceneGradientsTest.cs.slang │ │ │ ├── Platform │ │ │ ├── LockFileTests.cpp │ │ │ ├── MemoryMappedFileTests.cpp │ │ │ ├── MonitorInfoTests.cpp │ │ │ └── OSTests.cpp │ │ │ ├── Rendering │ │ │ └── Materials │ │ │ │ ├── BSDFIntegratorTests.cpp │ │ │ │ ├── MicrofacetTests.cpp │ │ │ │ ├── MicrofacetTests.cs.slang │ │ │ │ └── RGLAcquisitionTests.cpp │ │ │ ├── Sampling │ │ │ ├── AliasTableTests.cpp │ │ │ ├── AliasTableTests.cs.slang │ │ │ ├── LowDiscrepancyTests.cpp │ │ │ ├── LowDiscrepancyTests.cs.slang │ │ │ ├── PointSetsTests.cpp │ │ │ ├── PointSetsTests.cs.slang │ │ │ ├── PseudorandomTests.cpp │ │ │ ├── PseudorandomTests.cs.slang │ │ │ ├── SampleGeneratorTests.cpp │ │ │ └── SampleGeneratorTests.cs.slang │ │ │ ├── Scene │ │ │ ├── EnvMapTests.cpp │ │ │ └── Material │ │ │ │ ├── BSDFTests.cpp │ │ │ │ ├── BSDFTests.cs.slang │ │ │ │ ├── HairChiang16Tests.cpp │ │ │ │ ├── HairChiang16Tests.cs.slang │ │ │ │ └── MERLFileTests.cpp │ │ │ ├── Slang │ │ │ ├── Atomics.cpp │ │ │ ├── Atomics.cs.slang │ │ │ ├── CastFloat16.cpp │ │ │ ├── CastFloat16.cs.slang │ │ │ ├── Float16Tests.cpp │ │ │ ├── Float16Tests.cs.slang │ │ │ ├── Float64Tests.cpp │ │ │ ├── Float64Tests.cs.slang │ │ │ ├── InheritanceTests.cpp │ │ │ ├── InheritanceTests.cs.slang │ │ │ ├── Int64Tests.cpp │ │ │ ├── Int64Tests.cs.slang │ │ │ ├── NestedStructs.cpp │ │ │ ├── NestedStructs.cs.slang │ │ │ ├── ShaderModel.cpp │ │ │ ├── ShaderModel.cs.slang │ │ │ ├── ShaderString.cpp │ │ │ ├── ShaderStringDynamic.cs.slang │ │ │ ├── ShaderStringDynamicType.slang │ │ │ ├── ShaderStringImport.cs.slang │ │ │ ├── ShaderStringImported.cs.slang │ │ │ ├── ShaderStringImported.slang │ │ │ ├── ShaderStringInline.cs.slang │ │ │ ├── ShaderStringModule.cs.slang │ │ │ ├── ShaderStringUtil.slang │ │ │ ├── SlangExtension.cpp │ │ │ ├── SlangExtension.cs.slang │ │ │ ├── SlangGenerics.cpp │ │ │ ├── SlangGenerics.cs.slang │ │ │ ├── SlangInheritance.cpp │ │ │ ├── SlangInheritance.cs.slang │ │ │ ├── SlangMutatingTests.cpp │ │ │ ├── SlangMutatingTests.cs.slang │ │ │ ├── SlangReinterpretCast.cpp │ │ │ ├── SlangReinterpretCast.cs.slang │ │ │ ├── SlangShared.slang │ │ │ ├── SlangTests.cpp │ │ │ ├── SlangTests.cs.slang │ │ │ ├── StructuredBufferMatrix.cpp │ │ │ ├── StructuredBufferMatrix.cs.slang │ │ │ ├── TemplatedLoad.cpp │ │ │ ├── TemplatedLoad.cs.slang │ │ │ ├── TraceRayFlags.cpp │ │ │ ├── TraceRayFlags.cs.slang │ │ │ ├── TraceRayInline.cpp │ │ │ ├── TraceRayInline.cs.slang │ │ │ ├── UnboundedDescriptorArray.cpp │ │ │ ├── UnboundedDescriptorArray.cs.slang │ │ │ ├── WaveOps.cpp │ │ │ └── WaveOps.cs.slang │ │ │ └── Utils │ │ │ ├── AABBTests.cpp │ │ │ ├── AABBTests.cs.slang │ │ │ ├── AlignedAllocatorTests.cpp │ │ │ ├── BitTricksTests.cpp │ │ │ ├── BitTricksTests.cs.slang │ │ │ ├── BitonicSortTests.cpp │ │ │ ├── BufferAllocatorTests.cpp │ │ │ ├── Color │ │ │ ├── SampledSpectrumTests.cpp │ │ │ ├── SpectrumTests.cpp │ │ │ ├── SpectrumUtilsTests.cpp │ │ │ └── SpectrumUtilsTests.cs.slang │ │ │ ├── ColorUtilsTests.cpp │ │ │ ├── CryptoUtilsTests.cpp │ │ │ ├── Debug │ │ │ ├── WarpProfilerTests.cpp │ │ │ └── WarpProfilerTests.cs.slang │ │ │ ├── Float16TypesTests.cpp │ │ │ ├── GeometryHelpersTests.cpp │ │ │ ├── GeometryHelpersTests.cs.slang │ │ │ ├── HalfUtilsTests.cpp │ │ │ ├── HalfUtilsTests.cs.slang │ │ │ ├── HashUtilsTests.cpp │ │ │ ├── HashUtilsTests.cs.slang │ │ │ ├── Image │ │ │ ├── BitmapTests.cpp │ │ │ └── TextureManagerTests.cpp │ │ │ ├── ImageProcessing.cpp │ │ │ ├── IntersectionHelpersTests.cpp │ │ │ ├── IntersectionHelpersTests.cs.slang │ │ │ ├── MathHelpersTests.cpp │ │ │ ├── MathHelpersTests.cs.slang │ │ │ ├── MatrixTests.cpp │ │ │ ├── PackedFormatsTests.cpp │ │ │ ├── PackedFormatsTests.cs.slang │ │ │ ├── ParallelReductionTests.cpp │ │ │ ├── PathResolvingTests.cpp │ │ │ ├── PrefixSumTests.cpp │ │ │ ├── PropertiesTests.cpp │ │ │ ├── QuaternionTests.cpp │ │ │ ├── RectangleTests.cpp │ │ │ ├── SettingsTests.cpp │ │ │ ├── SplitBufferTests.cpp │ │ │ ├── SplitBufferTests.cs.slang │ │ │ ├── StringUtilsTests.cpp │ │ │ ├── TextureAnalyzerTests.cpp │ │ │ ├── UnionFindTests.cpp │ │ │ └── VectorTests.cpp │ ├── ImageCompare │ │ ├── CMakeLists.txt │ │ └── ImageCompare.cpp │ └── RenderGraphEditor │ │ ├── CMakeLists.txt │ │ ├── RenderGraphEditor.cpp │ │ └── RenderGraphEditor.h └── plugins │ ├── CMakeLists.txt │ └── importers │ ├── AssimpImporter │ ├── AssimpImporter.cpp │ ├── AssimpImporter.h │ └── CMakeLists.txt │ ├── CMakeLists.txt │ ├── MitsubaImporter │ ├── CMakeLists.txt │ ├── MitsubaImporter.cpp │ ├── MitsubaImporter.h │ ├── Parser.h │ ├── README.md │ ├── Resolver.h │ └── Tables.h │ ├── PBRTImporter │ ├── Builder.cpp │ ├── Builder.h │ ├── CMakeLists.txt │ ├── EnvMapConverter.cs.slang │ ├── EnvMapConverter.h │ ├── Helpers.h │ ├── LoopSubdivide.cpp │ ├── LoopSubdivide.h │ ├── PBRTImporter.cpp │ ├── PBRTImporter.h │ ├── Parameters.cpp │ ├── Parameters.h │ ├── Parser.cpp │ ├── Parser.h │ ├── README.md │ └── Types.h │ ├── PythonImporter │ ├── CMakeLists.txt │ ├── PythonImporter.cpp │ └── PythonImporter.h │ └── USDImporter │ ├── CMakeLists.txt │ ├── ImporterContext.cpp │ ├── ImporterContext.h │ ├── USDImporter.cpp │ └── USDImporter.h ├── TestScenes ├── DragonBuddha │ ├── README.txt │ ├── dragonbuddha.mtl │ └── dragonbuddha.pyscene ├── Obsolete │ └── BreakfastRoom.zip ├── Shared │ └── BlueNoise64Tiled.png └── Sponza │ ├── 00_skap.JPG │ ├── 01_STUB-bump.jpg │ ├── 01_STUB.JPG │ ├── 01_S_ba.JPG │ ├── 01_S_kap-bump.jpg │ ├── 01_S_kap.JPG │ ├── 01_St_kp-bump.jpg │ ├── 01_St_kp.JPG │ ├── KAMEN-bump.jpg │ ├── KAMEN-stup.JPG │ ├── KAMEN.JPG │ ├── copyright.txt │ ├── prozor1.JPG │ ├── reljef-bump.jpg │ ├── reljef.JPG │ ├── sp_luk-bump.JPG │ ├── sp_luk.JPG │ ├── sponza.mtl │ ├── sponza.obj │ ├── sponza.pyscene │ ├── vrata_ko.JPG │ ├── vrata_kr.JPG │ ├── x01_st-bump.jpg │ └── x01_st.JPG ├── cmake ├── FindGTK3.cmake ├── git_version.cmake ├── git_version.h.in ├── mt-retry.bat.in └── mt-retry.cmake ├── data ├── bluenoise │ ├── 2D │ │ ├── bn_2D_0.png │ │ ├── bn_2D_1.png │ │ ├── bn_2D_10.png │ │ ├── bn_2D_11.png │ │ ├── bn_2D_12.png │ │ ├── bn_2D_128x128.png │ │ ├── bn_2D_13.png │ │ ├── bn_2D_14.png │ │ ├── bn_2D_15.png │ │ ├── bn_2D_16.png │ │ ├── bn_2D_17.png │ │ ├── bn_2D_18.png │ │ ├── bn_2D_19.png │ │ ├── bn_2D_2.png │ │ ├── bn_2D_20.png │ │ ├── bn_2D_21.png │ │ ├── bn_2D_22.png │ │ ├── bn_2D_23.png │ │ ├── bn_2D_24.png │ │ ├── bn_2D_25.png │ │ ├── bn_2D_26.png │ │ ├── bn_2D_27.png │ │ ├── bn_2D_28.png │ │ ├── bn_2D_29.png │ │ ├── bn_2D_3.png │ │ ├── bn_2D_30.png │ │ ├── bn_2D_31.png │ │ ├── bn_2D_32.png │ │ ├── bn_2D_33.png │ │ ├── bn_2D_34.png │ │ ├── bn_2D_35.png │ │ ├── bn_2D_36.png │ │ ├── bn_2D_37.png │ │ ├── bn_2D_38.png │ │ ├── bn_2D_39.png │ │ ├── bn_2D_4.png │ │ ├── bn_2D_40.png │ │ ├── bn_2D_41.png │ │ ├── bn_2D_42.png │ │ ├── bn_2D_43.png │ │ ├── bn_2D_44.png │ │ ├── bn_2D_45.png │ │ ├── bn_2D_46.png │ │ ├── bn_2D_47.png │ │ ├── bn_2D_48.png │ │ ├── bn_2D_49.png │ │ ├── bn_2D_5.png │ │ ├── bn_2D_50.png │ │ ├── bn_2D_51.png │ │ ├── bn_2D_52.png │ │ ├── bn_2D_53.png │ │ ├── bn_2D_54.png │ │ ├── bn_2D_55.png │ │ ├── bn_2D_56.png │ │ ├── bn_2D_57.png │ │ ├── bn_2D_58.png │ │ ├── bn_2D_59.png │ │ ├── bn_2D_6.png │ │ ├── bn_2D_60.png │ │ ├── bn_2D_61.png │ │ ├── bn_2D_62.png │ │ ├── bn_2D_63.png │ │ ├── bn_2D_7.png │ │ ├── bn_2D_8.png │ │ ├── bn_2D_9.png │ │ ├── readme.txt │ │ └── retarget │ │ │ ├── bn_2D_128x128.swaps.png │ │ │ └── readme.txt │ └── 2Dx1D │ │ ├── bn_2Dx1D_0.png │ │ ├── bn_2Dx1D_1.png │ │ ├── bn_2Dx1D_10.png │ │ ├── bn_2Dx1D_11.png │ │ ├── bn_2Dx1D_12.png │ │ ├── bn_2Dx1D_128x128x64_0.png │ │ ├── bn_2Dx1D_128x128x64_1.png │ │ ├── bn_2Dx1D_128x128x64_10.png │ │ ├── bn_2Dx1D_128x128x64_11.png │ │ ├── bn_2Dx1D_128x128x64_12.png │ │ ├── bn_2Dx1D_128x128x64_13.png │ │ ├── bn_2Dx1D_128x128x64_14.png │ │ ├── bn_2Dx1D_128x128x64_15.png │ │ ├── bn_2Dx1D_128x128x64_16.png │ │ ├── bn_2Dx1D_128x128x64_17.png │ │ ├── bn_2Dx1D_128x128x64_18.png │ │ ├── bn_2Dx1D_128x128x64_19.png │ │ ├── bn_2Dx1D_128x128x64_2.png │ │ ├── bn_2Dx1D_128x128x64_20.png │ │ ├── bn_2Dx1D_128x128x64_21.png │ │ ├── bn_2Dx1D_128x128x64_22.png │ │ ├── bn_2Dx1D_128x128x64_23.png │ │ ├── bn_2Dx1D_128x128x64_24.png │ │ ├── bn_2Dx1D_128x128x64_25.png │ │ ├── bn_2Dx1D_128x128x64_26.png │ │ ├── bn_2Dx1D_128x128x64_27.png │ │ ├── bn_2Dx1D_128x128x64_28.png │ │ ├── bn_2Dx1D_128x128x64_29.png │ │ ├── bn_2Dx1D_128x128x64_3.png │ │ ├── bn_2Dx1D_128x128x64_30.png │ │ ├── bn_2Dx1D_128x128x64_31.png │ │ ├── bn_2Dx1D_128x128x64_32.png │ │ ├── bn_2Dx1D_128x128x64_33.png │ │ ├── bn_2Dx1D_128x128x64_34.png │ │ ├── bn_2Dx1D_128x128x64_35.png │ │ ├── bn_2Dx1D_128x128x64_36.png │ │ ├── bn_2Dx1D_128x128x64_37.png │ │ ├── bn_2Dx1D_128x128x64_38.png │ │ ├── bn_2Dx1D_128x128x64_39.png │ │ ├── bn_2Dx1D_128x128x64_4.png │ │ ├── bn_2Dx1D_128x128x64_40.png │ │ ├── bn_2Dx1D_128x128x64_41.png │ │ ├── bn_2Dx1D_128x128x64_42.png │ │ ├── bn_2Dx1D_128x128x64_43.png │ │ ├── bn_2Dx1D_128x128x64_44.png │ │ ├── bn_2Dx1D_128x128x64_45.png │ │ ├── bn_2Dx1D_128x128x64_46.png │ │ ├── bn_2Dx1D_128x128x64_47.png │ │ ├── bn_2Dx1D_128x128x64_48.png │ │ ├── bn_2Dx1D_128x128x64_49.png │ │ ├── bn_2Dx1D_128x128x64_5.png │ │ ├── bn_2Dx1D_128x128x64_50.png │ │ ├── bn_2Dx1D_128x128x64_51.png │ │ ├── bn_2Dx1D_128x128x64_52.png │ │ ├── bn_2Dx1D_128x128x64_53.png │ │ ├── bn_2Dx1D_128x128x64_54.png │ │ ├── bn_2Dx1D_128x128x64_55.png │ │ ├── bn_2Dx1D_128x128x64_56.png │ │ ├── bn_2Dx1D_128x128x64_57.png │ │ ├── bn_2Dx1D_128x128x64_58.png │ │ ├── bn_2Dx1D_128x128x64_59.png │ │ ├── bn_2Dx1D_128x128x64_6.png │ │ ├── bn_2Dx1D_128x128x64_60.png │ │ ├── bn_2Dx1D_128x128x64_61.png │ │ ├── bn_2Dx1D_128x128x64_62.png │ │ ├── bn_2Dx1D_128x128x64_63.png │ │ ├── bn_2Dx1D_128x128x64_7.png │ │ ├── bn_2Dx1D_128x128x64_8.png │ │ ├── bn_2Dx1D_128x128x64_9.png │ │ ├── bn_2Dx1D_13.png │ │ ├── bn_2Dx1D_14.png │ │ ├── bn_2Dx1D_15.png │ │ ├── bn_2Dx1D_16.png │ │ ├── bn_2Dx1D_17.png │ │ ├── bn_2Dx1D_18.png │ │ ├── bn_2Dx1D_19.png │ │ ├── bn_2Dx1D_2.png │ │ ├── bn_2Dx1D_20.png │ │ ├── bn_2Dx1D_21.png │ │ ├── bn_2Dx1D_22.png │ │ ├── bn_2Dx1D_23.png │ │ ├── bn_2Dx1D_24.png │ │ ├── bn_2Dx1D_25.png │ │ ├── bn_2Dx1D_26.png │ │ ├── bn_2Dx1D_27.png │ │ ├── bn_2Dx1D_28.png │ │ ├── bn_2Dx1D_29.png │ │ ├── bn_2Dx1D_3.png │ │ ├── bn_2Dx1D_30.png │ │ ├── bn_2Dx1D_31.png │ │ ├── bn_2Dx1D_32.png │ │ ├── bn_2Dx1D_33.png │ │ ├── bn_2Dx1D_34.png │ │ ├── bn_2Dx1D_35.png │ │ ├── bn_2Dx1D_36.png │ │ ├── bn_2Dx1D_37.png │ │ ├── bn_2Dx1D_38.png │ │ ├── bn_2Dx1D_39.png │ │ ├── bn_2Dx1D_4.png │ │ ├── bn_2Dx1D_40.png │ │ ├── bn_2Dx1D_41.png │ │ ├── bn_2Dx1D_42.png │ │ ├── bn_2Dx1D_43.png │ │ ├── bn_2Dx1D_44.png │ │ ├── bn_2Dx1D_45.png │ │ ├── bn_2Dx1D_46.png │ │ ├── bn_2Dx1D_47.png │ │ ├── bn_2Dx1D_48.png │ │ ├── bn_2Dx1D_49.png │ │ ├── bn_2Dx1D_5.png │ │ ├── bn_2Dx1D_50.png │ │ ├── bn_2Dx1D_51.png │ │ ├── bn_2Dx1D_52.png │ │ ├── bn_2Dx1D_53.png │ │ ├── bn_2Dx1D_54.png │ │ ├── bn_2Dx1D_55.png │ │ ├── bn_2Dx1D_56.png │ │ ├── bn_2Dx1D_57.png │ │ ├── bn_2Dx1D_58.png │ │ ├── bn_2Dx1D_59.png │ │ ├── bn_2Dx1D_6.png │ │ ├── bn_2Dx1D_60.png │ │ ├── bn_2Dx1D_61.png │ │ ├── bn_2Dx1D_62.png │ │ ├── bn_2Dx1D_63.png │ │ ├── bn_2Dx1D_7.png │ │ ├── bn_2Dx1D_8.png │ │ ├── bn_2Dx1D_9.png │ │ ├── readme.txt │ │ └── retarget │ │ ├── 2Dx1D_128x128x64_0.swaps.png │ │ ├── 2Dx1D_128x128x64_1.swaps.png │ │ ├── 2Dx1D_128x128x64_10.swaps.png │ │ ├── 2Dx1D_128x128x64_11.swaps.png │ │ ├── 2Dx1D_128x128x64_12.swaps.png │ │ ├── 2Dx1D_128x128x64_13.swaps.png │ │ ├── 2Dx1D_128x128x64_14.swaps.png │ │ ├── 2Dx1D_128x128x64_15.swaps.png │ │ ├── 2Dx1D_128x128x64_16.swaps.png │ │ ├── 2Dx1D_128x128x64_17.swaps.png │ │ ├── 2Dx1D_128x128x64_18.swaps.png │ │ ├── 2Dx1D_128x128x64_19.swaps.png │ │ ├── 2Dx1D_128x128x64_2.swaps.png │ │ ├── 2Dx1D_128x128x64_20.swaps.png │ │ ├── 2Dx1D_128x128x64_21.swaps.png │ │ ├── 2Dx1D_128x128x64_22.swaps.png │ │ ├── 2Dx1D_128x128x64_23.swaps.png │ │ ├── 2Dx1D_128x128x64_24.swaps.png │ │ ├── 2Dx1D_128x128x64_25.swaps.png │ │ ├── 2Dx1D_128x128x64_26.swaps.png │ │ ├── 2Dx1D_128x128x64_27.swaps.png │ │ ├── 2Dx1D_128x128x64_28.swaps.png │ │ ├── 2Dx1D_128x128x64_29.swaps.png │ │ ├── 2Dx1D_128x128x64_3.swaps.png │ │ ├── 2Dx1D_128x128x64_30.swaps.png │ │ ├── 2Dx1D_128x128x64_31.swaps.png │ │ ├── 2Dx1D_128x128x64_32.swaps.png │ │ ├── 2Dx1D_128x128x64_33.swaps.png │ │ ├── 2Dx1D_128x128x64_34.swaps.png │ │ ├── 2Dx1D_128x128x64_35.swaps.png │ │ ├── 2Dx1D_128x128x64_36.swaps.png │ │ ├── 2Dx1D_128x128x64_37.swaps.png │ │ ├── 2Dx1D_128x128x64_38.swaps.png │ │ ├── 2Dx1D_128x128x64_39.swaps.png │ │ ├── 2Dx1D_128x128x64_4.swaps.png │ │ ├── 2Dx1D_128x128x64_40.swaps.png │ │ ├── 2Dx1D_128x128x64_41.swaps.png │ │ ├── 2Dx1D_128x128x64_42.swaps.png │ │ ├── 2Dx1D_128x128x64_43.swaps.png │ │ ├── 2Dx1D_128x128x64_44.swaps.png │ │ ├── 2Dx1D_128x128x64_45.swaps.png │ │ ├── 2Dx1D_128x128x64_46.swaps.png │ │ ├── 2Dx1D_128x128x64_47.swaps.png │ │ ├── 2Dx1D_128x128x64_48.swaps.png │ │ ├── 2Dx1D_128x128x64_49.swaps.png │ │ ├── 2Dx1D_128x128x64_5.swaps.png │ │ ├── 2Dx1D_128x128x64_50.swaps.png │ │ ├── 2Dx1D_128x128x64_51.swaps.png │ │ ├── 2Dx1D_128x128x64_52.swaps.png │ │ ├── 2Dx1D_128x128x64_53.swaps.png │ │ ├── 2Dx1D_128x128x64_54.swaps.png │ │ ├── 2Dx1D_128x128x64_55.swaps.png │ │ ├── 2Dx1D_128x128x64_56.swaps.png │ │ ├── 2Dx1D_128x128x64_57.swaps.png │ │ ├── 2Dx1D_128x128x64_58.swaps.png │ │ ├── 2Dx1D_128x128x64_59.swaps.png │ │ ├── 2Dx1D_128x128x64_6.swaps.png │ │ ├── 2Dx1D_128x128x64_60.swaps.png │ │ ├── 2Dx1D_128x128x64_61.swaps.png │ │ ├── 2Dx1D_128x128x64_62.swaps.png │ │ ├── 2Dx1D_128x128x64_63.swaps.png │ │ ├── 2Dx1D_128x128x64_7.swaps.png │ │ ├── 2Dx1D_128x128x64_8.swaps.png │ │ └── 2Dx1D_128x128x64_9.swaps.png ├── framework │ ├── fonts │ │ ├── consolab.ttf │ │ ├── dejavu-sans-mono-14.bin │ │ ├── dejavu-sans-mono-14.dds │ │ └── trebucbd.ttf │ ├── images │ │ ├── next-frame.jpg │ │ ├── pass-icon.png │ │ ├── pause.jpg │ │ ├── play.jpg │ │ ├── prev-frame.jpg │ │ ├── rewind.jpg │ │ └── stop.jpg │ ├── meshes │ │ ├── cube.obj │ │ └── sphere.fbx │ └── nvidia.ico └── tests │ ├── BC1Unorm-ref.png │ ├── BC1Unorm.dds │ ├── BC1UnormSrgb-ref.png │ ├── BC1UnormSrgb.dds │ ├── BC2Unorm-ref.png │ ├── BC2Unorm.dds │ ├── BC2UnormSrgb-ref.png │ ├── BC2UnormSrgb.dds │ ├── BC2UnormSrgbTiny-ref.png │ ├── BC2UnormSrgbTiny.dds │ ├── BC3Unorm-ref.png │ ├── BC3Unorm.dds │ ├── BC3UnormAlpha-ref.png │ ├── BC3UnormAlpha.dds │ ├── BC3UnormAlphaTiny-ref.png │ ├── BC3UnormAlphaTiny.dds │ ├── BC3UnormSrgb-ref.png │ ├── BC3UnormSrgb.dds │ ├── BC3UnormSrgbOdd-ref.png │ ├── BC3UnormSrgbOdd.dds │ ├── BC3UnormSrgbTiny-ref.png │ ├── BC3UnormSrgbTiny.dds │ ├── BC4Unorm-ref.png │ ├── BC4Unorm.dds │ ├── BC5Unorm-ref.png │ ├── BC5Unorm.dds │ ├── BC5UnormTiny-ref.png │ ├── BC5UnormTiny.dds │ ├── BC6HU16-ref.png │ ├── BC6HU16.dds │ ├── BC7Unorm-ref.png │ ├── BC7Unorm.dds │ ├── BC7UnormBroken.dds │ ├── BC7UnormOdd-ref.png │ ├── BC7UnormOdd.dds │ ├── BC7UnormSrgb-ref.png │ ├── BC7UnormSrgb.dds │ ├── BC7UnormTiny-ref.png │ ├── BC7UnormTiny.dds │ ├── pbrt_hair_bsdf.dat │ ├── texture1.png │ ├── texture2.png │ ├── texture3.png │ ├── texture4.png │ ├── texture5.png │ ├── texture6.png │ ├── texture7.exr │ ├── texture8.exr │ ├── tiny_mip0.png │ ├── tiny_mip1.png │ └── tiny_mip2.png ├── dependencies.xml ├── docs ├── development │ ├── cmake.md │ ├── coding-conventions.md │ ├── error-handling.md │ ├── index.md │ └── unit-testing.md ├── falcor-in-python.md ├── getting-started.md ├── images │ ├── AeraLightsPNG.PNG │ ├── AeraLights_CloseUp.PNG │ ├── Arcade_Noise.PNG │ ├── Breakfast_Showcase.png │ ├── SceneName.PNG │ ├── Sponza.PNG │ └── restir_teaser.png ├── index.md ├── known-issues.md ├── tutorials │ ├── 01-mogwai-usage.md │ ├── 02-implementing-a-render-pass.md │ ├── 03-creating-and-editing-render-graphs.md │ ├── 04-writing-shaders.md │ ├── images │ │ ├── example-blit-pass-graph.png │ │ ├── example-blit-pass-with-renderer.png │ │ ├── graph-edits.png │ │ ├── mogwai-ui.png │ │ ├── render-graph-editor.png │ │ └── wireframe-pass.png │ └── index.md └── usage │ ├── custom-primitives.md │ ├── environment-variables.md │ ├── images │ ├── example-scene.png │ └── path-tracer-overview.png │ ├── index.md │ ├── materials.md │ ├── path-tracer.md │ ├── render-passes.md │ ├── scene-creation.md │ ├── scene-formats.md │ ├── scenes.md │ ├── scripting.md │ └── sdf-editor.md ├── environment.yml ├── external ├── CMakeLists.txt ├── imgui_addons │ └── imguinodegrapheditor │ │ ├── imguinodegrapheditor.cpp │ │ └── imguinodegrapheditor.h ├── include │ ├── BS_thread_pool │ │ ├── BS_thread_pool.hpp │ │ └── BS_thread_pool_light.hpp │ ├── backward │ │ ├── LICENSE.txt │ │ └── backward.hpp │ ├── dds_header │ │ └── DDSHeader.h │ ├── fast_float │ │ └── fast_float.h │ ├── fstd │ │ ├── bit.h │ │ ├── source_location.h │ │ └── span.h │ ├── hypothesis │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cephes.h │ │ └── hypothesis.h │ ├── illuminants │ │ ├── D65_5nm.h │ │ └── README.txt │ ├── lz4_stream │ │ ├── LICENSE.txt │ │ ├── README.md │ │ └── lz4_stream.h │ ├── nlohmann │ │ ├── LICENSE.MIT │ │ ├── json.hpp │ │ └── json_fwd.hpp │ ├── pybind11_json │ │ ├── LICENSE │ │ └── pybind11_json.hpp │ ├── sigs │ │ └── sigs.h │ └── xyzcurves │ │ ├── README.txt │ │ └── ciexyzCurves1931_1nm.h ├── mikktspace │ ├── README.md │ ├── mikktspace.c │ └── mikktspace.h └── packman │ └── optix │ ├── SDK │ ├── CMake │ │ ├── CompilerInfo.cmake │ │ ├── ConfigCompilerFlags.cmake │ │ ├── CopyDLL.cmake │ │ ├── FindCUDA.cmake │ │ ├── FindCUDA │ │ │ ├── make2cmake.cmake │ │ │ ├── parse_cubin.cmake │ │ │ ├── run_nvcc.cmake │ │ │ └── select_compute_arch.cmake │ │ ├── FindDX.cmake │ │ ├── FindOpenEXR.cmake │ │ ├── FindOptiX.cmake │ │ ├── FindZlibStatic.cmake │ │ ├── LinuxCPUInfo.cmake │ │ ├── Macros.cmake │ │ ├── ptx2cpp.cmake │ │ ├── sse_support.h.in │ │ └── testmain.c │ ├── CMakeLists.txt │ ├── INSTALL-LINUX.txt │ ├── INSTALL-WIN.txt │ ├── cuda │ │ ├── BufferView.h │ │ ├── GeometryData.h │ │ ├── Light.h │ │ ├── LocalGeometry.h │ │ ├── MaterialData.h │ │ ├── curve.h │ │ ├── helpers.h │ │ ├── random.h │ │ ├── sphere.cu │ │ ├── sphere.h │ │ ├── util.h │ │ ├── whitted.cu │ │ ├── whitted.h │ │ └── whitted_cuda.h │ ├── data │ │ ├── Duck │ │ │ ├── Duck.gltf │ │ │ ├── Duck0.bin │ │ │ ├── DuckCM.png │ │ │ ├── DuckMask.ppm │ │ │ └── LICENSE.txt │ │ ├── Hair │ │ │ ├── README.TXT │ │ │ ├── wStraight.hair │ │ │ ├── woman.bin │ │ │ └── woman.gltf │ │ ├── Plane │ │ │ ├── biplane_no_propeller.obj │ │ │ └── biplane_propeller.obj │ │ ├── Textures │ │ │ ├── Bricks12_col.exr │ │ │ ├── README │ │ │ ├── circleSquare_r_half.exr │ │ │ ├── circleSquare_rg_half.exr │ │ │ ├── circleSquare_rgb_float.exr │ │ │ ├── circleSquare_rgb_half.exr │ │ │ └── circleSquare_rgba_half.exr │ │ ├── Volumes │ │ │ └── smoke.nvdb │ │ └── WaterBottle │ │ │ ├── LICENSE.txt │ │ │ ├── WaterBottle.bin │ │ │ ├── WaterBottle.gltf │ │ │ ├── WaterBottle_baseColor.png │ │ │ ├── WaterBottle_baseColor.png.backup │ │ │ ├── WaterBottle_emissive.png │ │ │ ├── WaterBottle_normal.png │ │ │ └── WaterBottle_occlusionRoughnessMetallic.png │ ├── lib │ │ └── DemandLoading │ │ │ ├── CMakeLists.txt │ │ │ ├── DemandLoaderImpl.cpp │ │ │ ├── DemandLoaderImpl.h │ │ │ ├── DeviceContextImpl.cpp │ │ │ ├── DeviceContextImpl.h │ │ │ ├── Memory │ │ │ ├── Allocators.h │ │ │ ├── AsyncItemPool.h │ │ │ ├── Buffers.h │ │ │ ├── BulkMemory.h │ │ │ ├── BulkPinnedItemPool.h │ │ │ ├── DeviceContextPool.cpp │ │ │ ├── DeviceContextPool.h │ │ │ ├── DeviceMemoryManager.h │ │ │ ├── EventPool.h │ │ │ ├── FixedPool.h │ │ │ ├── PinnedItemPool.h │ │ │ ├── PinnedMemoryManager.h │ │ │ ├── PinnedRequestContextPool.h │ │ │ ├── SamplerPool.h │ │ │ ├── TilePool.cpp │ │ │ └── TilePool.h │ │ │ ├── PageMappingsContext.h │ │ │ ├── PageTableManager.h │ │ │ ├── PagingSystem.cpp │ │ │ ├── PagingSystem.h │ │ │ ├── PagingSystemKernels.cu │ │ │ ├── PagingSystemKernels.h │ │ │ ├── RequestContext.h │ │ │ ├── RequestHandler.h │ │ │ ├── RequestProcessor.cpp │ │ │ ├── RequestProcessor.h │ │ │ ├── RequestQueue.cpp │ │ │ ├── RequestQueue.h │ │ │ ├── ResourceRequestHandler.cpp │ │ │ ├── ResourceRequestHandler.h │ │ │ ├── Textures │ │ │ ├── CheckerBoardImage.cpp │ │ │ ├── DemandTextureImpl.cpp │ │ │ ├── DemandTextureImpl.h │ │ │ ├── EXRReader.cpp │ │ │ ├── ImageReader.cpp │ │ │ ├── SamplerRequestHandler.cpp │ │ │ ├── SamplerRequestHandler.h │ │ │ ├── SparseTexture.cpp │ │ │ ├── SparseTexture.h │ │ │ ├── TextureInfo.cpp │ │ │ ├── TextureRequestHandler.cpp │ │ │ └── TextureRequestHandler.h │ │ │ ├── TicketImpl.h │ │ │ ├── Util │ │ │ ├── DeviceSet.cpp │ │ │ ├── DeviceSet.h │ │ │ ├── Exception.h │ │ │ ├── Math.h │ │ │ ├── MutexArray.h │ │ │ ├── NVTXProfiling.h │ │ │ └── Stopwatch.h │ │ │ ├── docs │ │ │ └── API │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Doxyfile │ │ │ │ └── overview.txt │ │ │ └── include │ │ │ └── DemandLoading │ │ │ ├── CheckerBoardImage.h │ │ │ ├── DemandLoader.h │ │ │ ├── DemandTexture.h │ │ │ ├── DeviceContext.h │ │ │ ├── EXRReader.h │ │ │ ├── ImageReader.h │ │ │ ├── MultiCheckerImage.h │ │ │ ├── Options.h │ │ │ ├── Paging.h │ │ │ ├── Resource.h │ │ │ ├── Statistics.h │ │ │ ├── Texture2D.h │ │ │ ├── TextureDescriptor.h │ │ │ ├── TextureInfo.h │ │ │ ├── TextureSampler.h │ │ │ ├── Ticket.h │ │ │ └── TileIndexing.h │ ├── optixBoundValues │ │ ├── CMakeLists.txt │ │ ├── optixBoundValues.cpp │ │ ├── optixBoundValues.cu │ │ ├── optixBoundValues.h │ │ └── optixBoundValues_ch.cu │ ├── optixCallablePrograms │ │ ├── CMakeLists.txt │ │ ├── optixCallablePrograms.cpp │ │ ├── optixCallablePrograms.cu │ │ └── optixCallablePrograms.h │ ├── optixCurves │ │ ├── CMakeLists.txt │ │ ├── optixCurves.cpp │ │ ├── optixCurves.cu │ │ └── optixCurves.h │ ├── optixCutouts │ │ ├── CMakeLists.txt │ │ ├── optixCutouts.cpp │ │ ├── optixCutouts.cu │ │ └── optixCutouts.h │ ├── optixDemandLoadSimple │ │ ├── CMakeLists.txt │ │ ├── PageRequester.cu │ │ └── optixDemandLoadSimple.cpp │ ├── optixDemandTexture │ │ ├── CMakeLists.txt │ │ ├── README.txt │ │ ├── optixDemandTexture.cpp │ │ ├── optixDemandTexture.cu │ │ └── optixDemandTexture.h │ ├── optixDenoiser │ │ ├── CMakeLists.txt │ │ ├── OptiXDenoiser.h │ │ ├── README.TXT │ │ ├── data │ │ │ ├── albedo.exr │ │ │ ├── beauty.exr │ │ │ ├── diffuse.exr │ │ │ ├── glossy.exr │ │ │ ├── normal.exr │ │ │ └── specular.exr │ │ ├── motiondata │ │ │ ├── soane-BSDF-001.exr │ │ │ ├── soane-BSDF-002.exr │ │ │ ├── soane-BSDF-003.exr │ │ │ ├── soane-BSDF-004.exr │ │ │ ├── soane-BSDF-005.exr │ │ │ ├── soane-BSDF-006.exr │ │ │ ├── soane-BSDF-007.exr │ │ │ ├── soane-BSDF-008.exr │ │ │ ├── soane-BSDF-009.exr │ │ │ ├── soane-BSDF-010.exr │ │ │ ├── soane-BSDF-011.exr │ │ │ ├── soane-BSDF-012.exr │ │ │ ├── soane-BSDF-013.exr │ │ │ ├── soane-BSDF-014.exr │ │ │ ├── soane-BSDF-015.exr │ │ │ ├── soane-BSDF-016.exr │ │ │ ├── soane-BSDF-017.exr │ │ │ ├── soane-BSDF-018.exr │ │ │ ├── soane-BSDF-019.exr │ │ │ ├── soane-BSDF-020.exr │ │ │ ├── soane-Beauty-001.exr │ │ │ ├── soane-Beauty-002.exr │ │ │ ├── soane-Beauty-003.exr │ │ │ ├── soane-Beauty-004.exr │ │ │ ├── soane-Beauty-005.exr │ │ │ ├── soane-Beauty-006.exr │ │ │ ├── soane-Beauty-007.exr │ │ │ ├── soane-Beauty-008.exr │ │ │ ├── soane-Beauty-009.exr │ │ │ ├── soane-Beauty-010.exr │ │ │ ├── soane-Beauty-011.exr │ │ │ ├── soane-Beauty-012.exr │ │ │ ├── soane-Beauty-013.exr │ │ │ ├── soane-Beauty-014.exr │ │ │ ├── soane-Beauty-015.exr │ │ │ ├── soane-Beauty-016.exr │ │ │ ├── soane-Beauty-017.exr │ │ │ ├── soane-Beauty-018.exr │ │ │ ├── soane-Beauty-019.exr │ │ │ ├── soane-Beauty-020.exr │ │ │ ├── soane-Flow-001.exr │ │ │ ├── soane-Flow-002.exr │ │ │ ├── soane-Flow-003.exr │ │ │ ├── soane-Flow-004.exr │ │ │ ├── soane-Flow-005.exr │ │ │ ├── soane-Flow-006.exr │ │ │ ├── soane-Flow-007.exr │ │ │ ├── soane-Flow-008.exr │ │ │ ├── soane-Flow-009.exr │ │ │ ├── soane-Flow-010.exr │ │ │ ├── soane-Flow-011.exr │ │ │ ├── soane-Flow-012.exr │ │ │ ├── soane-Flow-013.exr │ │ │ ├── soane-Flow-014.exr │ │ │ ├── soane-Flow-015.exr │ │ │ ├── soane-Flow-016.exr │ │ │ ├── soane-Flow-017.exr │ │ │ ├── soane-Flow-018.exr │ │ │ ├── soane-Flow-019.exr │ │ │ ├── soane-Flow-020.exr │ │ │ ├── soane-Normal-001.exr │ │ │ ├── soane-Normal-002.exr │ │ │ ├── soane-Normal-003.exr │ │ │ ├── soane-Normal-004.exr │ │ │ ├── soane-Normal-005.exr │ │ │ ├── soane-Normal-006.exr │ │ │ ├── soane-Normal-007.exr │ │ │ ├── soane-Normal-008.exr │ │ │ ├── soane-Normal-009.exr │ │ │ ├── soane-Normal-010.exr │ │ │ ├── soane-Normal-011.exr │ │ │ ├── soane-Normal-012.exr │ │ │ ├── soane-Normal-013.exr │ │ │ ├── soane-Normal-014.exr │ │ │ ├── soane-Normal-015.exr │ │ │ ├── soane-Normal-016.exr │ │ │ ├── soane-Normal-017.exr │ │ │ ├── soane-Normal-018.exr │ │ │ ├── soane-Normal-019.exr │ │ │ └── soane-Normal-020.exr │ │ └── optixDenoiser.cpp │ ├── optixDynamicGeometry │ │ ├── CMakeLists.txt │ │ ├── optixDynamicGeometry.cpp │ │ ├── optixDynamicGeometry.cu │ │ ├── optixDynamicGeometry.h │ │ ├── vertices.cu │ │ └── vertices.h │ ├── optixDynamicMaterials │ │ ├── CMakeLists.txt │ │ ├── optixDynamicMaterials.cpp │ │ ├── optixDynamicMaterials.cu │ │ └── optixDynamicMaterials.h │ ├── optixHair │ │ ├── CMakeLists.txt │ │ ├── Hair.cpp │ │ ├── Hair.h │ │ ├── Head.cpp │ │ ├── Head.h │ │ ├── ProgramGroups.cpp │ │ ├── ProgramGroups.h │ │ ├── README.TXT │ │ ├── Renderers.cpp │ │ ├── Renderers.h │ │ ├── Util.h │ │ ├── optixHair.cpp │ │ ├── optixHair.cu │ │ └── optixHair.h │ ├── optixHello │ │ ├── CMakeLists.txt │ │ ├── draw_solid_color.cu │ │ ├── optixHello.cpp │ │ └── optixHello.h │ ├── optixMeshViewer │ │ ├── CMakeLists.txt │ │ └── optixMeshViewer.cpp │ ├── optixModuleCreateAbort │ │ ├── CMakeLists.txt │ │ ├── optixModuleCreateAbort.cpp │ │ ├── optixModuleCreateAbort.cu │ │ ├── optixModuleCreateAbort.h │ │ ├── optixModuleCreateAbort_ch.cu │ │ └── optixModuleCreateProcess.cpp │ ├── optixMotionGeometry │ │ ├── CMakeLists.txt │ │ ├── motionHelper.hpp │ │ ├── optixMotionGeometry.cpp │ │ ├── optixMotionGeometry.cu │ │ ├── optixMotionGeometry.h │ │ ├── tiny_obj_loader.h │ │ ├── vertices.cu │ │ └── vertices.h │ ├── optixMultiGPU │ │ ├── CMakeLists.txt │ │ ├── optixMultiGPU.cpp │ │ ├── optixMultiGPU.cu │ │ ├── optixMultiGPU.h │ │ └── optixMultiGPU_kernels.cu │ ├── optixNVLink │ │ ├── CMakeLists.txt │ │ ├── nvml_configure.h.in │ │ ├── optixNVLink.cpp │ │ ├── optixNVLink.cu │ │ ├── optixNVLink.h │ │ └── optixNVLink_kernels.cu │ ├── optixPathTracer │ │ ├── CMakeLists.txt │ │ ├── optixPathTracer.cpp │ │ ├── optixPathTracer.cu │ │ └── optixPathTracer.h │ ├── optixRaycasting │ │ ├── CMakeLists.txt │ │ ├── optixRaycasting.cpp │ │ ├── optixRaycasting.cu │ │ ├── optixRaycasting.h │ │ ├── optixRaycastingKernels.cu │ │ └── optixRaycastingKernels.h │ ├── optixSimpleMotionBlur │ │ ├── CMakeLists.txt │ │ ├── optixSimpleMotionBlur.cpp │ │ ├── optixSimpleMotionBlur.cu │ │ └── optixSimpleMotionBlur.h │ ├── optixSphere │ │ ├── CMakeLists.txt │ │ ├── optixSphere.cpp │ │ ├── optixSphere.cu │ │ └── optixSphere.h │ ├── optixTriangle │ │ ├── CMakeLists.txt │ │ ├── optixTriangle.cpp │ │ ├── optixTriangle.cu │ │ └── optixTriangle.h │ ├── optixVolumeViewer │ │ ├── CMakeLists.txt │ │ ├── nanovdb │ │ │ ├── LICENSE.TXT │ │ │ ├── NanoVDB.h │ │ │ └── util │ │ │ │ ├── GridHandle.h │ │ │ │ ├── HDDA.h │ │ │ │ ├── HostBuffer.h │ │ │ │ ├── IO.h │ │ │ │ └── Ray.h │ │ ├── optixVolumeViewer.cpp │ │ ├── optixVolumeViewer.h │ │ ├── volume.cu │ │ ├── volume.h │ │ └── volume_cuda.h │ ├── optixWhitted │ │ ├── CMakeLists.txt │ │ ├── camera.cu │ │ ├── geometry.cu │ │ ├── helpers.h │ │ ├── optixWhitted.cpp │ │ ├── optixWhitted.h │ │ ├── random.h │ │ └── shading.cu │ ├── sampleConfig.h.in │ ├── support │ │ ├── CMakeLists.txt │ │ ├── GLFW │ │ │ ├── .appveyor.yml │ │ │ ├── .travis.yml │ │ │ ├── CMake │ │ │ │ ├── MacOSXBundleInfo.plist.in │ │ │ │ ├── amd64-mingw32msvc.cmake │ │ │ │ ├── i586-mingw32msvc.cmake │ │ │ │ ├── i686-pc-mingw32.cmake │ │ │ │ ├── i686-w64-mingw32.cmake │ │ │ │ ├── modules │ │ │ │ │ ├── FindMir.cmake │ │ │ │ │ ├── FindVulkan.cmake │ │ │ │ │ ├── FindWaylandProtocols.cmake │ │ │ │ │ └── FindXKBCommon.cmake │ │ │ │ └── x86_64-w64-mingw32.cmake │ │ │ ├── CMakeLists.txt │ │ │ ├── COPYING.txt │ │ │ ├── README.md │ │ │ ├── cmake_uninstall.cmake.in │ │ │ ├── deps │ │ │ │ ├── KHR │ │ │ │ │ └── khrplatform.h │ │ │ │ ├── getopt.c │ │ │ │ ├── getopt.h │ │ │ │ ├── glad.c │ │ │ │ ├── glad │ │ │ │ │ └── glad.h │ │ │ │ ├── linmath.h │ │ │ │ ├── mingw │ │ │ │ │ ├── _mingw_dxhelper.h │ │ │ │ │ ├── dinput.h │ │ │ │ │ └── xinput.h │ │ │ │ ├── tinycthread.c │ │ │ │ ├── tinycthread.h │ │ │ │ └── vulkan │ │ │ │ │ ├── vk_platform.h │ │ │ │ │ └── vulkan.h │ │ │ ├── include │ │ │ │ └── GLFW │ │ │ │ │ ├── glfw3.h │ │ │ │ │ └── glfw3native.h │ │ │ └── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cocoa_init.m │ │ │ │ ├── cocoa_joystick.h │ │ │ │ ├── cocoa_joystick.m │ │ │ │ ├── cocoa_monitor.m │ │ │ │ ├── cocoa_platform.h │ │ │ │ ├── cocoa_time.c │ │ │ │ ├── cocoa_window.m │ │ │ │ ├── context.c │ │ │ │ ├── egl_context.c │ │ │ │ ├── egl_context.h │ │ │ │ ├── glfw3.pc.in │ │ │ │ ├── glfw3Config.cmake.in │ │ │ │ ├── glfw_config.h.in │ │ │ │ ├── glx_context.c │ │ │ │ ├── glx_context.h │ │ │ │ ├── init.c │ │ │ │ ├── input.c │ │ │ │ ├── internal.h │ │ │ │ ├── linux_joystick.c │ │ │ │ ├── linux_joystick.h │ │ │ │ ├── mir_init.c │ │ │ │ ├── mir_monitor.c │ │ │ │ ├── mir_platform.h │ │ │ │ ├── mir_window.c │ │ │ │ ├── monitor.c │ │ │ │ ├── nsgl_context.h │ │ │ │ ├── nsgl_context.m │ │ │ │ ├── posix_time.c │ │ │ │ ├── posix_time.h │ │ │ │ ├── posix_tls.c │ │ │ │ ├── posix_tls.h │ │ │ │ ├── vulkan.c │ │ │ │ ├── wgl_context.c │ │ │ │ ├── wgl_context.h │ │ │ │ ├── win32_init.c │ │ │ │ ├── win32_joystick.c │ │ │ │ ├── win32_joystick.h │ │ │ │ ├── win32_monitor.c │ │ │ │ ├── win32_platform.h │ │ │ │ ├── win32_time.c │ │ │ │ ├── win32_tls.c │ │ │ │ ├── win32_window.c │ │ │ │ ├── window.c │ │ │ │ ├── wl_init.c │ │ │ │ ├── wl_monitor.c │ │ │ │ ├── wl_platform.h │ │ │ │ ├── wl_window.c │ │ │ │ ├── x11_init.c │ │ │ │ ├── x11_monitor.c │ │ │ │ ├── x11_platform.h │ │ │ │ ├── x11_window.c │ │ │ │ ├── xkb_unicode.c │ │ │ │ └── xkb_unicode.h │ │ ├── KHR │ │ │ └── khrplatform.h │ │ ├── glad │ │ │ ├── glad.c │ │ │ └── glad.h │ │ ├── imgui │ │ │ ├── CMakeLists.txt │ │ │ ├── LICENSE.txt │ │ │ ├── imconfig.h │ │ │ ├── imgui.cpp │ │ │ ├── imgui.h │ │ │ ├── imgui_demo.cpp │ │ │ ├── imgui_draw.cpp │ │ │ ├── imgui_impl_glfw.cpp │ │ │ ├── imgui_impl_glfw.h │ │ │ ├── imgui_impl_opengl3.cpp │ │ │ ├── imgui_impl_opengl3.h │ │ │ ├── imgui_internal.h │ │ │ ├── imgui_widgets.cpp │ │ │ ├── imstb_rectpack.h │ │ │ ├── imstb_textedit.h │ │ │ └── imstb_truetype.h │ │ ├── tinyexr │ │ │ └── tinyexr.h │ │ └── tinygltf │ │ │ ├── LICENSE │ │ │ ├── json.hpp │ │ │ ├── stb_image.h │ │ │ ├── stb_image_write.h │ │ │ └── tiny_gltf.h │ └── sutil │ │ ├── Aabb.h │ │ ├── CMakeLists.txt │ │ ├── CUDAOutputBuffer.h │ │ ├── Camera.cpp │ │ ├── Camera.h │ │ ├── Exception.h │ │ ├── GLDisplay.cpp │ │ ├── GLDisplay.h │ │ ├── Matrix.h │ │ ├── PPMLoader.cpp │ │ ├── PPMLoader.h │ │ ├── Preprocessor.h │ │ ├── Quaternion.h │ │ ├── Record.h │ │ ├── Scene.cpp │ │ ├── Scene.h │ │ ├── Trackball.cpp │ │ ├── Trackball.h │ │ ├── WorkDistribution.h │ │ ├── sutil.cpp │ │ ├── sutil.h │ │ ├── sutilapi.h │ │ └── vec_math.h │ ├── doc │ ├── OptiX_API_Reference_7.3.0.pdf │ ├── OptiX_EndUserLicense.pdf │ ├── OptiX_Programming_Guide_7.3.0.pdf │ └── OptiX_ThirdParty_Licenses.txt │ └── include │ ├── internal │ ├── optix_7_device_impl.h │ ├── optix_7_device_impl_exception.h │ └── optix_7_device_impl_transformations.h │ ├── optix.h │ ├── optix_7_device.h │ ├── optix_7_host.h │ ├── optix_7_types.h │ ├── optix_denoiser_tiling.h │ ├── optix_device.h │ ├── optix_function_table.h │ ├── optix_function_table_definition.h │ ├── optix_host.h │ ├── optix_stack_size.h │ ├── optix_stubs.h │ └── optix_types.h ├── scripts ├── BSDFViewer.py ├── MinimalPathTracer.py ├── PathTracer.py ├── PathTracerNRD.py ├── RTXDI.py ├── SceneDebugger.py ├── WARDiffPathTracer.py ├── inv-rendering │ ├── bsdf_optimization │ │ └── run_bsdf_optimizer.py │ ├── common.py │ ├── largesteps_optimizer.py │ ├── loss.py │ ├── material_optimization │ │ ├── diff_render_module.py │ │ ├── run_material_optimization.py │ │ └── sphere_materials_example.py │ ├── material_utils.py │ ├── mesh_utils.py │ ├── shape_optimization │ │ ├── diff_render_module.py │ │ ├── run_shape_optimization.py │ │ ├── run_shape_optimization_simple.py │ │ └── shape_example.py │ └── transform_utils.py ├── python │ ├── TinyBC │ │ ├── BCTypes.slang │ │ ├── TinyBC.cs.slang │ │ └── TinyBC.py │ ├── balls │ │ ├── balls.py │ │ ├── balls_render.cs.slang │ │ └── balls_update.cs.slang │ ├── gaussian2d │ │ ├── gaussian2d.py │ │ └── splat2d.cs.slang │ ├── test_pytorch.py │ ├── test_replace_material.py │ └── ui │ │ └── ui_demo.py └── sdf-editor │ ├── SDFEditor.py │ ├── SDFEditorStartScene.pyscene │ ├── single_sphere.sdf │ └── test_primitives.sdf ├── setup.bat ├── setup.sh ├── setup_vs2022.bat ├── tests ├── build_falcor.bat ├── environment │ ├── default.json │ ├── gitlab_linux.json │ └── gitlab_windows.json ├── image_tests │ ├── helpers.py │ ├── renderpasses │ │ ├── graphs │ │ │ ├── BSDFViewer.py │ │ │ ├── ColorMapPass.py │ │ │ ├── CompositePass.py │ │ │ ├── CrossFadePass.py │ │ │ ├── DLSS.py │ │ │ ├── FLIPPass.py │ │ │ ├── GBufferRT.py │ │ │ ├── GBufferRTInline.py │ │ │ ├── GBufferRTTexGrads.py │ │ │ ├── GBufferRaster.py │ │ │ ├── GBufferRasterAlpha.py │ │ │ ├── GaussianBlur.py │ │ │ ├── HalfRes.py │ │ │ ├── MVecRT.py │ │ │ ├── MVecRaster.py │ │ │ ├── MinimalPathTracer.py │ │ │ ├── ModulateIllumination.py │ │ │ ├── OptixDenoiser.py │ │ │ ├── PathTracer.py │ │ │ ├── PathTracerAdaptive.py │ │ │ ├── PathTracerDielectrics.py │ │ │ ├── PathTracerMaterials.py │ │ │ ├── RTXDI.py │ │ │ ├── SDFEditorRenderGraphV2.py │ │ │ ├── SVGF.py │ │ │ ├── SceneDebugger.py │ │ │ ├── SideBySide.py │ │ │ ├── SimplePostFX.py │ │ │ ├── SplitScreen.py │ │ │ ├── TAA.py │ │ │ ├── ToneMapping.py │ │ │ ├── VBufferRT.py │ │ │ ├── VBufferRTInline.py │ │ │ ├── VBufferRaster.py │ │ │ ├── VBufferRasterAlpha.py │ │ │ ├── WARDiffPathTracerMaterialFwd.py │ │ │ ├── WARDiffPathTracerTranslationBwd.py │ │ │ ├── WARDiffPathTracerTranslationFwd.py │ │ │ └── WhittedRayTracer.py │ │ ├── test_BSDFViewer.py │ │ ├── test_ColorMapPass.py │ │ ├── test_CompositePass.py │ │ ├── test_CrossFadePass.py │ │ ├── test_DLSSPass.py │ │ ├── test_FLIPPass.py │ │ ├── test_GBufferRT.py │ │ ├── test_GBufferRTInline.py │ │ ├── test_GBufferRTTexGrads.py │ │ ├── test_GBufferRaster.py │ │ ├── test_GBufferRasterAlpha.py │ │ ├── test_GaussianBlur.py │ │ ├── test_HalfRes.py │ │ ├── test_MVecRT.py │ │ ├── test_MVecRaster.py │ │ ├── test_MinimalPathTracer.py │ │ ├── test_ModulateIllumination.py │ │ ├── test_OptixDenoiser.py │ │ ├── test_PathTracer.py │ │ ├── test_PathTracerAdaptive.py │ │ ├── test_PathTracerDielectrics.py │ │ ├── test_PathTracerMaterials.py │ │ ├── test_PathTracerReload.py │ │ ├── test_RTXDI.py │ │ ├── test_SDFEditor.py │ │ ├── test_SVGF.py │ │ ├── test_SideBySide.py │ │ ├── test_SimplePostFX.py │ │ ├── test_Skinning.py │ │ ├── test_SplitScreen.py │ │ ├── test_TAA.py │ │ ├── test_TextureLOD.py │ │ ├── test_ToneMapping.py │ │ ├── test_VBufferRT.py │ │ ├── test_VBufferRTInline.py │ │ ├── test_VBufferRaster.py │ │ ├── test_VBufferRasterAlpha.py │ │ ├── test_WARDiffPathTracerMaterialFwd.py │ │ ├── test_WARDiffPathTracerTranslationBwd.py │ │ └── test_WARDiffPathTracerTranslationFwd.py │ ├── renderscripts │ │ ├── test_BSDFViewer.py │ │ ├── test_MinimalPathTracer.py │ │ ├── test_PathTracer.py │ │ ├── test_PathTracerNRD.py │ │ ├── test_RTXDI.py │ │ ├── test_SceneDebugger.py │ │ └── test_WARDiffPathTracer.py │ └── scene │ │ ├── graphs │ │ ├── GBufferRTCullBack.py │ │ ├── GBufferRasterCullBack.py │ │ ├── PathTracer.py │ │ ├── SceneDebugger.py │ │ └── TestRtProgram.py │ │ ├── scenes │ │ ├── NDSDFGrid.pyscene │ │ ├── SDFEditorSceneTwoSDFs.pyscene │ │ ├── SDFSBS.pyscene │ │ ├── SDFSVO.pyscene │ │ ├── SDFSVS.pyscene │ │ └── test_primitives.sdf │ │ ├── test_AnimationBehavior.py │ │ ├── test_CameraAnimation.py │ │ ├── test_Displacement.py │ │ ├── test_NDSDFGrids.py │ │ ├── test_RtProgram.py │ │ ├── test_SDFSBS.py │ │ ├── test_SDFSVO.py │ │ ├── test_SDFSVS.py │ │ ├── test_SceneCache.py │ │ ├── test_TriangleWinding.py │ │ ├── test_USDPreviewSurface.py │ │ └── test_Volumes.py ├── python_tests │ ├── core │ │ ├── __init__.py │ │ └── test_device.py │ ├── helpers.py │ └── test_dummy.py ├── run_image_tests.bat ├── run_image_tests.sh ├── run_python_tests.bat ├── run_python_tests.sh ├── run_unit_tests.bat ├── run_unit_tests.sh ├── testing │ ├── build_falcor.py │ ├── core │ │ ├── __init__.py │ │ ├── config.py │ │ ├── environment.py │ │ ├── helpers.py │ │ └── termcolor.py │ ├── libs │ │ ├── __init__.py │ │ ├── bottle.py │ │ └── xmlrunner │ │ │ ├── LICENSE.txt │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── builder.py │ │ │ ├── result.py │ │ │ ├── runner.py │ │ │ ├── unittest.py │ │ │ └── version.py │ ├── run_image_tests.py │ ├── run_python_tests.py │ ├── run_unit_tests.py │ ├── view_image_tests.py │ └── viewer │ │ ├── static │ │ ├── exr-wrap.js │ │ ├── exr-wrap.wasm │ │ ├── exr.worker.js │ │ ├── jeri.min.js │ │ ├── react-dom.min.js │ │ ├── react.min.js │ │ ├── spectre.min.css │ │ └── style.css │ │ └── views │ │ ├── base.tpl │ │ ├── compare.tpl │ │ ├── error.tpl │ │ ├── index.tpl │ │ ├── run.tpl │ │ ├── snippets │ │ ├── nav.tpl │ │ ├── result.tpl │ │ └── stats.tpl │ │ └── test.tpl └── view_image_tests.bat └── tools ├── fix_render_script.py ├── format_code.bat ├── format_code.sh ├── make_new_render_pass.bat ├── make_new_render_pass.py ├── make_new_sample_app.bat ├── make_new_sample_app.py ├── ninja_log_analyzer.py ├── packman ├── bootstrap │ ├── configure.bat │ ├── download_file_from_url.ps1 │ ├── fetch_file_from_packman_bootstrap.cmd │ ├── generate_temp_file_name.ps1 │ ├── generate_temp_folder.ps1 │ └── install_package.py ├── config.packman.xml ├── packman ├── packman.cmd ├── packmanconf.py ├── python.bat └── python.sh ├── pymacro.bat ├── pymacro.py ├── remove_hungarian_notation.py ├── run_clang_format.py └── verify_code.bat /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.clang-format-ignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode-default/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.vscode-default/extensions.json -------------------------------------------------------------------------------- /.vscode-default/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.vscode-default/launch.json -------------------------------------------------------------------------------- /.vscode-default/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/.vscode-default/settings.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/README.md -------------------------------------------------------------------------------- /Source/Falcor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Aftermath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Aftermath.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Aftermath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Aftermath.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlendState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/BlendState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlendState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/BlendState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlitContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/BlitContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlitContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/BlitContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Buffer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Buffer.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ComputeContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ComputeContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ComputeContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ComputeContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/CopyContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/CopyContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/CopyContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/CopyContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/DepthStencilState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/DepthStencilState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Device.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Device.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FBO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/FBO.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FBO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/FBO.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Fence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Fence.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Fence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Fence.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FencedPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/FencedPool.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Formats.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Formats.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GFXAPI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GFXAPI.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GFXHelpers.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GFXHelpers.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuMemoryHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GpuMemoryHeap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuMemoryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GpuMemoryHeap.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GpuTimer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/GpuTimer.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Handles.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/IndirectCommands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/IndirectCommands.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NativeFormats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/NativeFormats.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NativeHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/NativeHandle.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NvApiExDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/NvApiExDesc.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ParameterBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ParameterBlock.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ParameterBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ParameterBlock.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/PythonHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/PythonHelpers.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/PythonHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/PythonHelpers.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/QueryHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/QueryHeap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/QueryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/QueryHeap.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RasterizerState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RasterizerState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RasterizerState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RasterizerState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Raytracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Raytracing.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RenderContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RenderContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RenderContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RenderContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Resource.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Resource.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ResourceViews.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ResourceViews.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ResourceViews.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ResourceViews.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RtStateObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RtStateObject.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RtStateObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/RtStateObject.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Sampler.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Sampler.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ShaderTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/ShaderTable.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Swapchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Swapchain.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Swapchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Swapchain.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Texture.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Texture.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Types.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/Types.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VAO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/VAO.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VAO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/VAO.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VertexLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/VertexLayout.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VertexLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/VertexLayout.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/API/fwd.h -------------------------------------------------------------------------------- /Source/Falcor/Core/AssetResolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/AssetResolver.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/AssetResolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/AssetResolver.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Enum.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Error.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Error.h -------------------------------------------------------------------------------- /Source/Falcor/Core/GLFW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/GLFW.h -------------------------------------------------------------------------------- /Source/Falcor/Core/HotReloadFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/HotReloadFlags.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Macros.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Object.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Object.h -------------------------------------------------------------------------------- /Source/Falcor/Core/ObjectPython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/ObjectPython.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/BaseGraphicsPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/BaseGraphicsPass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/ComputePass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/ComputePass.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/ComputePass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/ComputePass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/FullScreenPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/FullScreenPass.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/FullScreenPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/FullScreenPass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/RasterPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/RasterPass.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/RasterPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Pass/RasterPass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/LockFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/LockFile.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/LockFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/LockFile.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/MonitorInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/MonitorInfo.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/OS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/OS.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/OS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/OS.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/ProgressBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Platform/ProgressBar.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Plugin.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Plugin.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/DefineList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/DefineList.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/Program.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/Program.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/ProgramVars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/ProgramVars.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/ProgramVars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/ProgramVars.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/ShaderVar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/ShaderVar.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/ShaderVar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Program/ShaderVar.h -------------------------------------------------------------------------------- /Source/Falcor/Core/SampleApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/SampleApp.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/SampleApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/SampleApp.h -------------------------------------------------------------------------------- /Source/Falcor/Core/State/ComputeState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/State/ComputeState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/State/ComputeState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/State/ComputeState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/State/GraphicsState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/State/GraphicsState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/State/GraphicsState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/State/GraphicsState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/State/StateGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/State/StateGraph.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Testbed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Testbed.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Testbed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Testbed.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Version.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Version.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Window.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Core/Window.h -------------------------------------------------------------------------------- /Source/Falcor/Falcor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Falcor.h -------------------------------------------------------------------------------- /Source/Falcor/Falcor.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Falcor.manifest -------------------------------------------------------------------------------- /Source/Falcor/Falcor.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Falcor.natvis -------------------------------------------------------------------------------- /Source/Falcor/FalcorPython.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/FalcorPython.cpp -------------------------------------------------------------------------------- /Source/Falcor/GlobalState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/GlobalState.cpp -------------------------------------------------------------------------------- /Source/Falcor/GlobalState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/GlobalState.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderGraph.cpp -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderGraph.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderGraphExe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderGraphExe.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderGraphIR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderGraphIR.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderGraphUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderGraphUI.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderPass.cpp -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/RenderPass.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/ResourceCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderGraph/ResourceCache.h -------------------------------------------------------------------------------- /Source/Falcor/RenderPasses/ResolvePass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderPasses/ResolvePass.cpp -------------------------------------------------------------------------------- /Source/Falcor/RenderPasses/ResolvePass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/RenderPasses/ResolvePass.h -------------------------------------------------------------------------------- /Source/Falcor/Rendering/Lights/LightBVH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/Lights/LightBVH.h -------------------------------------------------------------------------------- /Source/Falcor/Rendering/RTXDI/RTXDI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/RTXDI/RTXDI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Rendering/RTXDI/RTXDI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/RTXDI/RTXDI.h -------------------------------------------------------------------------------- /Source/Falcor/Rendering/RTXDI/RTXDI.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/RTXDI/RTXDI.slang -------------------------------------------------------------------------------- /Source/Falcor/Rendering/RTXDI/RTXDISDK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/RTXDI/RTXDISDK.cpp -------------------------------------------------------------------------------- /Source/Falcor/Rendering/Utils/PixelStats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Rendering/Utils/PixelStats.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Animation/Animatable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Animation/Animatable.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Animation/Animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Animation/Animation.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Camera/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Camera/Camera.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Camera/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Camera/Camera.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Camera/Camera.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Camera/Camera.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Curves/CurveConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Curves/CurveConfig.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/HitInfo.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/HitInfo.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/HitInfo.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfoType.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/HitInfoType.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/IScene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/IScene.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/IScene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/IScene.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Importer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Importer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Importer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Importer.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/ImporterError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/ImporterError.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Intersection.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Intersection.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/EnvMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/EnvMap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/EnvMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/EnvMap.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/EnvMap.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/EnvMap.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/Light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/Light.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/Light.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/LightData.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/LightData.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/LightProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Lights/LightProfile.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/MERLFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/MERLFile.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/MERLFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/MERLFile.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/Material.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/Material.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/RGLCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/RGLCommon.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/RGLCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/RGLCommon.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/RGLFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/RGLFile.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/RGLFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/RGLFile.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Material/RGLMaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Material/RGLMaterial.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/MeshIO.cs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/MeshIO.cs.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/NullTrace.cs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/NullTrace.cs.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Raster.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Raster.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Raytracing.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Raytracing.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/RaytracingInline.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/RaytracingInline.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SDFs/SDFGrid.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SDFs/SDFGrid.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGrid.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SDFs/SDFGrid.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGridBase.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SDFs/SDFGridBase.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Scene.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Scene.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Scene.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBlock.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneBlock.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneBuilder.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneBuilder.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilderDump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneBuilderDump.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilderDump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneBuilderDump.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneCache.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneCache.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneDefines.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneDefines.slangh -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneIDs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneIDs.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneTypes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/SceneTypes.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Shading.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Shading.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/ShadingData.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/ShadingData.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Transform.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Transform.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/TriangleMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/TriangleMesh.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/TriangleMesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/TriangleMesh.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/VertexAttrib.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/VertexAttrib.slangh -------------------------------------------------------------------------------- /Source/Falcor/Scene/VertexData.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/VertexData.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/BC4Encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/BC4Encode.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/BrickedGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/BrickedGrid.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/Grid.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/Grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/Grid.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/Grid.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/Grid.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/GridConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/GridConverter.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/GridVolume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/GridVolume.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/GridVolume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Scene/Volume/GridVolume.h -------------------------------------------------------------------------------- /Source/Falcor/Testing/UnitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Testing/UnitTest.cpp -------------------------------------------------------------------------------- /Source/Falcor/Testing/UnitTest.cs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Testing/UnitTest.cs.slang -------------------------------------------------------------------------------- /Source/Falcor/Testing/UnitTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Testing/UnitTest.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Algorithm/PrefixSum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Algorithm/PrefixSum.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Algorithm/UnionFind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Algorithm/UnionFind.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/AlignedAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/AlignedAllocator.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Attributes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Attributes.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/BinaryFileStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/BinaryFileStream.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/BufferAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/BufferAllocator.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/BufferAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/BufferAllocator.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/ColorMap.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/ColorMap.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/ColorUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/ColorUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/Spectra.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/Spectra.inl -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/Spectrum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/Spectrum.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/Spectrum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/Spectrum.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/SpectrumUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Color/SpectrumUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CryptoUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/CryptoUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/CryptoUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/CryptoUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaRuntime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/CudaRuntime.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/CudaUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/CudaUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/DebugConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/DebugConsole.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/PixelDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/PixelDebug.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/PixelDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/PixelDebug.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/PixelDebug.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/PixelDebug.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/WarpProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/WarpProfiler.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Debug/WarpProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Debug/WarpProfiler.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Dictionary.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Image/Bitmap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Image/Bitmap.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/ImageIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Image/ImageIO.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/ImageIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Image/ImageIO.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/TextureManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Image/TextureManager.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/IndexedVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/IndexedVector.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Logger.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Logger.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/AABB.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/AABB.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/AABB.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/BitTricks.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/BitTricks.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Common.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/CubicSpline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/CubicSpline.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/FNVHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/FNVHash.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/FalcorMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/FalcorMath.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Float16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Float16.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Float16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Float16.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/HalfUtils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/HalfUtils.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/HashUtils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/HashUtils.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MathHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MathHelpers.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MathHelpers.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MathHelpers.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Matrix.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MatrixJson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MatrixJson.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MatrixMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MatrixMath.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MatrixTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MatrixTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/MatrixUtils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/MatrixUtils.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/PackedFormats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/PackedFormats.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Quaternion.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Quaternion.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Quaternion.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/QuaternionMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/QuaternionMath.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/QuaternionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/QuaternionTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Ray.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Ray.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Ray.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Rectangle.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Rectangle.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/ScalarJson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/ScalarJson.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/ScalarMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/ScalarMath.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/ScalarTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/ScalarTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/Vector.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/VectorJson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/VectorJson.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/VectorMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/VectorMath.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/VectorTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Math/VectorTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/NVAPI.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/NVAPI.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/NVAPI.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/NVAPI.slangh -------------------------------------------------------------------------------- /Source/Falcor/Utils/NumericRange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/NumericRange.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/ObjectID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/ObjectID.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/ObjectIDPython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/ObjectIDPython.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/PathResolving.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/PathResolving.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/PathResolving.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/PathResolving.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Properties.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Properties.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/SDF/SDF2DDraw.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/SDF/SDF2DDraw.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/SDF/SDF3DShapes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/SDF/SDF3DShapes.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Sampling/AliasTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Sampling/AliasTable.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Scripting/Console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Scripting/Console.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Scripting/Console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Scripting/Console.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Scripting/Scripting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Scripting/Scripting.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Scripting/ndarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Scripting/ndarray.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Scripting/ndarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Scripting/ndarray.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Settings/Attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Settings/Attributes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Settings/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Settings/Settings.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Settings/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Settings/Settings.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/SharedCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/SharedCache.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/SlangUtils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/SlangUtils.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/SplitBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/SplitBuffer.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/StringFormatters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/StringFormatters.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/StringUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/StringUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/TaskManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/TaskManager.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/TaskManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/TaskManager.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/TermColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/TermColor.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/TermColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/TermColor.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Threading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Threading.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Threading.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/Clock.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/Clock.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/CpuTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/CpuTimer.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/FrameRate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/FrameRate.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/FrameRate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/FrameRate.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/GpuTimer.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/GpuTimer.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/Profiler.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/Profiler.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/ProfilerUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/ProfilerUI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/ProfilerUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/ProfilerUI.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/TimeReport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/TimeReport.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/TimeReport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/Timing/TimeReport.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/Font.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/Font.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/Gui.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/Gui.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/Gui.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/ImGuiConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/ImGuiConfig.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/InputState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/InputState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/InputState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/InputState.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/InputTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/InputTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PixelZoom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/PixelZoom.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PixelZoom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/PixelZoom.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PythonUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/PythonUI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PythonUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/PythonUI.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/SpectrumUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/SpectrumUI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/SpectrumUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/SpectrumUI.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/TextRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/TextRenderer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/TextRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/UI/TextRenderer.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/fast_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Falcor/Utils/fast_vector.h -------------------------------------------------------------------------------- /Source/Modules/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(USDUtils) 2 | -------------------------------------------------------------------------------- /Source/Modules/USDUtils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Modules/USDUtils/ConvertedInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/ConvertedInput.cpp -------------------------------------------------------------------------------- /Source/Modules/USDUtils/ConvertedInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/ConvertedInput.h -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/USDHelpers.h -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDScene1Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/USDScene1Utils.cpp -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDScene1Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/USDScene1Utils.h -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/USDUtils.cpp -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Modules/USDUtils/USDUtils.h -------------------------------------------------------------------------------- /Source/Mogwai/AppData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/AppData.cpp -------------------------------------------------------------------------------- /Source/Mogwai/AppData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/AppData.h -------------------------------------------------------------------------------- /Source/Mogwai/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Mogwai/Mogwai.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/Mogwai.cpp -------------------------------------------------------------------------------- /Source/Mogwai/Mogwai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/Mogwai.h -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiScripting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/MogwaiScripting.cpp -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/MogwaiSettings.cpp -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Mogwai/MogwaiSettings.h -------------------------------------------------------------------------------- /Source/RenderPasses/BlitPass/BlitPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/BlitPass/BlitPass.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/BlitPass/BlitPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/BlitPass/BlitPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/DLSSPass/DLSSPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/DLSSPass/DLSSPass.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/DLSSPass/DLSSPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/DLSSPass/DLSSPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/DLSSPass/NGXWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/DLSSPass/NGXWrapper.h -------------------------------------------------------------------------------- /Source/RenderPasses/FLIPPass/FLIPPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/FLIPPass/FLIPPass.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/FLIPPass/FLIPPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/FLIPPass/FLIPPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/FLIPPass/flip.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/FLIPPass/flip.hlsli -------------------------------------------------------------------------------- /Source/RenderPasses/GBuffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/GBuffer/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/GBuffer/GBufferBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/GBuffer/GBufferBase.h -------------------------------------------------------------------------------- /Source/RenderPasses/NRDPass/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/NRDPass/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/NRDPass/NRDPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/NRDPass/NRDPass.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/NRDPass/NRDPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/NRDPass/NRDPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/RTXDIPass/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/RTXDIPass/README.txt -------------------------------------------------------------------------------- /Source/RenderPasses/RTXDIPass/RTXDIPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/RTXDIPass/RTXDIPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/SDFEditor/SDFEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/SDFEditor/SDFEditor.h -------------------------------------------------------------------------------- /Source/RenderPasses/SVGFPass/SVGFPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/SVGFPass/SVGFPass.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/SVGFPass/SVGFPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/SVGFPass/SVGFPass.h -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/TAA/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/TAA/TAA.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/TAA/TAA.h -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.ps.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/TAA/TAA.ps.slang -------------------------------------------------------------------------------- /Source/RenderPasses/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/RenderPasses/Utils/Utils.cpp -------------------------------------------------------------------------------- /Source/Samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/CudaInterop/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CudaInterop/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/CudaInterop/CopySurface.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CudaInterop/CopySurface.cu -------------------------------------------------------------------------------- /Source/Samples/CudaInterop/CopySurface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CudaInterop/CopySurface.h -------------------------------------------------------------------------------- /Source/Samples/CudaInterop/CudaInterop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CudaInterop/CudaInterop.cpp -------------------------------------------------------------------------------- /Source/Samples/CudaInterop/CudaInterop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/CudaInterop/CudaInterop.h -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/HelloDXR/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.3d.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/HelloDXR/HelloDXR.3d.slang -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/HelloDXR/HelloDXR.cpp -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/HelloDXR/HelloDXR.h -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.rt.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/HelloDXR/HelloDXR.rt.slang -------------------------------------------------------------------------------- /Source/Samples/Restir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/Restir/GBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/GBuffer.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/GBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/GBuffer.h -------------------------------------------------------------------------------- /Source/Samples/Restir/GBuffer.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/GBuffer.slang -------------------------------------------------------------------------------- /Source/Samples/Restir/Light.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/Light.slangh -------------------------------------------------------------------------------- /Source/Samples/Restir/LightManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/LightManager.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/LightManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/LightManager.h -------------------------------------------------------------------------------- /Source/Samples/Restir/NRD.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/NRD.slangh -------------------------------------------------------------------------------- /Source/Samples/Restir/NRDDenoiserPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/NRDDenoiserPass.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/NRDDenoiserPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/NRDDenoiserPass.h -------------------------------------------------------------------------------- /Source/Samples/Restir/NRDEncoding.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/NRDEncoding.slangh -------------------------------------------------------------------------------- /Source/Samples/Restir/OptixDenoiserPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/OptixDenoiserPass.h -------------------------------------------------------------------------------- /Source/Samples/Restir/RISPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/RISPass.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/RISPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/RISPass.h -------------------------------------------------------------------------------- /Source/Samples/Restir/RISPass.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/RISPass.slang -------------------------------------------------------------------------------- /Source/Samples/Restir/Reservoir.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/Reservoir.slangh -------------------------------------------------------------------------------- /Source/Samples/Restir/ReservoirManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/ReservoirManager.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/ReservoirManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/ReservoirManager.h -------------------------------------------------------------------------------- /Source/Samples/Restir/RestirApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/RestirApp.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/RestirApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/RestirApp.h -------------------------------------------------------------------------------- /Source/Samples/Restir/SceneName.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/SceneName.h -------------------------------------------------------------------------------- /Source/Samples/Restir/SceneSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/SceneSettings.h -------------------------------------------------------------------------------- /Source/Samples/Restir/ShadingPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/ShadingPass.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/ShadingPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/ShadingPass.h -------------------------------------------------------------------------------- /Source/Samples/Restir/ShadingPass.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/ShadingPass.slang -------------------------------------------------------------------------------- /Source/Samples/Restir/Singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/Singleton.h -------------------------------------------------------------------------------- /Source/Samples/Restir/VisibilityPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/VisibilityPass.cpp -------------------------------------------------------------------------------- /Source/Samples/Restir/VisibilityPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/VisibilityPass.h -------------------------------------------------------------------------------- /Source/Samples/Restir/VisibilityPass.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/Restir/VisibilityPass.slang -------------------------------------------------------------------------------- /Source/Samples/ShaderToy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/ShaderToy/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/ShaderToy/ShaderToy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/ShaderToy/ShaderToy.cpp -------------------------------------------------------------------------------- /Source/Samples/ShaderToy/ShaderToy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/ShaderToy/ShaderToy.h -------------------------------------------------------------------------------- /Source/Samples/ShaderToy/Toy.ps.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Samples/ShaderToy/Toy.ps.slang -------------------------------------------------------------------------------- /Source/Tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Tools/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Tools/FalcorTest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Tools/FalcorTest/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Tools/FalcorTest/FalcorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Tools/FalcorTest/FalcorTest.cpp -------------------------------------------------------------------------------- /Source/Tools/ImageCompare/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Tools/ImageCompare/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Tools/ImageCompare/ImageCompare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/Tools/ImageCompare/ImageCompare.cpp -------------------------------------------------------------------------------- /Source/plugins/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(importers) 2 | -------------------------------------------------------------------------------- /Source/plugins/importers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/Source/plugins/importers/CMakeLists.txt -------------------------------------------------------------------------------- /TestScenes/DragonBuddha/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/DragonBuddha/README.txt -------------------------------------------------------------------------------- /TestScenes/DragonBuddha/dragonbuddha.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/DragonBuddha/dragonbuddha.mtl -------------------------------------------------------------------------------- /TestScenes/Obsolete/BreakfastRoom.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Obsolete/BreakfastRoom.zip -------------------------------------------------------------------------------- /TestScenes/Shared/BlueNoise64Tiled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Shared/BlueNoise64Tiled.png -------------------------------------------------------------------------------- /TestScenes/Sponza/00_skap.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/00_skap.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/01_STUB-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_STUB-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/01_STUB.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_STUB.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/01_S_ba.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_S_ba.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/01_S_kap-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_S_kap-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/01_S_kap.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_S_kap.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/01_St_kp-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_St_kp-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/01_St_kp.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/01_St_kp.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/KAMEN-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/KAMEN-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/KAMEN-stup.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/KAMEN-stup.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/KAMEN.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/KAMEN.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/copyright.txt -------------------------------------------------------------------------------- /TestScenes/Sponza/prozor1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/prozor1.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/reljef-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/reljef-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/reljef.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/reljef.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/sp_luk-bump.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/sp_luk-bump.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/sp_luk.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/sp_luk.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/sponza.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/sponza.mtl -------------------------------------------------------------------------------- /TestScenes/Sponza/sponza.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/sponza.obj -------------------------------------------------------------------------------- /TestScenes/Sponza/sponza.pyscene: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/sponza.pyscene -------------------------------------------------------------------------------- /TestScenes/Sponza/vrata_ko.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/vrata_ko.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/vrata_kr.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/vrata_kr.JPG -------------------------------------------------------------------------------- /TestScenes/Sponza/x01_st-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/x01_st-bump.jpg -------------------------------------------------------------------------------- /TestScenes/Sponza/x01_st.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/TestScenes/Sponza/x01_st.JPG -------------------------------------------------------------------------------- /cmake/FindGTK3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/cmake/FindGTK3.cmake -------------------------------------------------------------------------------- /cmake/git_version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/cmake/git_version.cmake -------------------------------------------------------------------------------- /cmake/git_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/cmake/git_version.h.in -------------------------------------------------------------------------------- /cmake/mt-retry.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/cmake/mt-retry.bat.in -------------------------------------------------------------------------------- /cmake/mt-retry.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/cmake/mt-retry.cmake -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_0.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_1.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_10.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_11.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_12.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_128x128.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_13.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_14.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_15.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_16.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_17.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_18.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_19.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_2.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_20.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_21.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_22.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_23.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_24.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_25.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_26.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_27.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_28.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_29.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_3.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_30.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_31.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_32.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_33.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_34.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_35.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_36.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_37.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_38.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_39.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_4.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_40.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_41.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_42.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_43.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_44.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_45.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_46.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_47.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_48.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_49.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_5.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_50.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_51.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_52.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_53.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_54.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_55.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_56.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_57.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_58.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_59.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_6.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_60.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_61.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_62.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_63.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_7.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_8.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/bn_2D_9.png -------------------------------------------------------------------------------- /data/bluenoise/2D/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/readme.txt -------------------------------------------------------------------------------- /data/bluenoise/2D/retarget/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2D/retarget/readme.txt -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_0.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_1.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_10.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_11.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_12.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_13.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_14.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_15.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_16.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_17.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_18.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_19.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_2.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_20.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_21.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_22.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_23.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_24.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_25.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_26.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_27.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_28.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_29.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_3.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_30.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_31.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_32.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_33.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_34.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_35.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_36.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_37.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_38.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_39.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_4.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_40.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_41.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_42.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_43.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_44.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_45.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_46.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_47.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_48.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_49.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_5.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_50.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_51.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_52.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_53.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_54.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_55.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_56.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_57.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_58.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_59.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_6.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_60.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_61.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_62.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_63.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_7.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_8.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_9.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/bluenoise/2Dx1D/readme.txt -------------------------------------------------------------------------------- /data/framework/fonts/consolab.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/fonts/consolab.ttf -------------------------------------------------------------------------------- /data/framework/fonts/trebucbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/fonts/trebucbd.ttf -------------------------------------------------------------------------------- /data/framework/images/next-frame.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/next-frame.jpg -------------------------------------------------------------------------------- /data/framework/images/pass-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/pass-icon.png -------------------------------------------------------------------------------- /data/framework/images/pause.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/pause.jpg -------------------------------------------------------------------------------- /data/framework/images/play.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/play.jpg -------------------------------------------------------------------------------- /data/framework/images/prev-frame.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/prev-frame.jpg -------------------------------------------------------------------------------- /data/framework/images/rewind.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/rewind.jpg -------------------------------------------------------------------------------- /data/framework/images/stop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/images/stop.jpg -------------------------------------------------------------------------------- /data/framework/meshes/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/meshes/cube.obj -------------------------------------------------------------------------------- /data/framework/meshes/sphere.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/meshes/sphere.fbx -------------------------------------------------------------------------------- /data/framework/nvidia.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/framework/nvidia.ico -------------------------------------------------------------------------------- /data/tests/BC1Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC1Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC1Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC1Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC1UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC1UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC1UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC1UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC2Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC2Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgbTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2UnormSrgbTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgbTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC2UnormSrgbTiny.dds -------------------------------------------------------------------------------- /data/tests/BC3Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC3Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormAlpha-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormAlpha-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormAlpha.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormAlpha.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormAlphaTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormAlphaTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormAlphaTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormAlphaTiny.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbOdd-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgbOdd-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbOdd.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgbOdd.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgbTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC3UnormSrgbTiny.dds -------------------------------------------------------------------------------- /data/tests/BC4Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC4Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC4Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC4Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC5Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC5Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC5Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC5Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC5UnormTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC5UnormTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC5UnormTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC5UnormTiny.dds -------------------------------------------------------------------------------- /data/tests/BC6HU16-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC6HU16-ref.png -------------------------------------------------------------------------------- /data/tests/BC6HU16.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC6HU16.dds -------------------------------------------------------------------------------- /data/tests/BC7Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC7Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormBroken.dds: -------------------------------------------------------------------------------- 1 | DDS | 2 | -------------------------------------------------------------------------------- /data/tests/BC7UnormOdd-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormOdd-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormOdd.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormOdd.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/BC7UnormTiny.dds -------------------------------------------------------------------------------- /data/tests/pbrt_hair_bsdf.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/pbrt_hair_bsdf.dat -------------------------------------------------------------------------------- /data/tests/texture1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture1.png -------------------------------------------------------------------------------- /data/tests/texture2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture2.png -------------------------------------------------------------------------------- /data/tests/texture3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture3.png -------------------------------------------------------------------------------- /data/tests/texture4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture4.png -------------------------------------------------------------------------------- /data/tests/texture5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture5.png -------------------------------------------------------------------------------- /data/tests/texture6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture6.png -------------------------------------------------------------------------------- /data/tests/texture7.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture7.exr -------------------------------------------------------------------------------- /data/tests/texture8.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/texture8.exr -------------------------------------------------------------------------------- /data/tests/tiny_mip0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/tiny_mip0.png -------------------------------------------------------------------------------- /data/tests/tiny_mip1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/tiny_mip1.png -------------------------------------------------------------------------------- /data/tests/tiny_mip2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/data/tests/tiny_mip2.png -------------------------------------------------------------------------------- /dependencies.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/dependencies.xml -------------------------------------------------------------------------------- /docs/development/cmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/development/cmake.md -------------------------------------------------------------------------------- /docs/development/coding-conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/development/coding-conventions.md -------------------------------------------------------------------------------- /docs/development/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/development/error-handling.md -------------------------------------------------------------------------------- /docs/development/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/development/index.md -------------------------------------------------------------------------------- /docs/development/unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/development/unit-testing.md -------------------------------------------------------------------------------- /docs/falcor-in-python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/falcor-in-python.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/images/AeraLightsPNG.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/AeraLightsPNG.PNG -------------------------------------------------------------------------------- /docs/images/AeraLights_CloseUp.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/AeraLights_CloseUp.PNG -------------------------------------------------------------------------------- /docs/images/Arcade_Noise.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/Arcade_Noise.PNG -------------------------------------------------------------------------------- /docs/images/Breakfast_Showcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/Breakfast_Showcase.png -------------------------------------------------------------------------------- /docs/images/SceneName.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/SceneName.PNG -------------------------------------------------------------------------------- /docs/images/Sponza.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/Sponza.PNG -------------------------------------------------------------------------------- /docs/images/restir_teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/images/restir_teaser.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/known-issues.md -------------------------------------------------------------------------------- /docs/tutorials/01-mogwai-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/01-mogwai-usage.md -------------------------------------------------------------------------------- /docs/tutorials/04-writing-shaders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/04-writing-shaders.md -------------------------------------------------------------------------------- /docs/tutorials/images/graph-edits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/images/graph-edits.png -------------------------------------------------------------------------------- /docs/tutorials/images/mogwai-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/images/mogwai-ui.png -------------------------------------------------------------------------------- /docs/tutorials/images/wireframe-pass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/images/wireframe-pass.png -------------------------------------------------------------------------------- /docs/tutorials/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/tutorials/index.md -------------------------------------------------------------------------------- /docs/usage/custom-primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/custom-primitives.md -------------------------------------------------------------------------------- /docs/usage/environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/environment-variables.md -------------------------------------------------------------------------------- /docs/usage/images/example-scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/images/example-scene.png -------------------------------------------------------------------------------- /docs/usage/images/path-tracer-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/images/path-tracer-overview.png -------------------------------------------------------------------------------- /docs/usage/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/index.md -------------------------------------------------------------------------------- /docs/usage/materials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/materials.md -------------------------------------------------------------------------------- /docs/usage/path-tracer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/path-tracer.md -------------------------------------------------------------------------------- /docs/usage/render-passes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/render-passes.md -------------------------------------------------------------------------------- /docs/usage/scene-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/scene-creation.md -------------------------------------------------------------------------------- /docs/usage/scene-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/scene-formats.md -------------------------------------------------------------------------------- /docs/usage/scenes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/scenes.md -------------------------------------------------------------------------------- /docs/usage/scripting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/scripting.md -------------------------------------------------------------------------------- /docs/usage/sdf-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/docs/usage/sdf-editor.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/environment.yml -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/include/backward/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/backward/LICENSE.txt -------------------------------------------------------------------------------- /external/include/backward/backward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/backward/backward.hpp -------------------------------------------------------------------------------- /external/include/dds_header/DDSHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/dds_header/DDSHeader.h -------------------------------------------------------------------------------- /external/include/fast_float/fast_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/fast_float/fast_float.h -------------------------------------------------------------------------------- /external/include/fstd/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/fstd/bit.h -------------------------------------------------------------------------------- /external/include/fstd/source_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/fstd/source_location.h -------------------------------------------------------------------------------- /external/include/fstd/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/fstd/span.h -------------------------------------------------------------------------------- /external/include/hypothesis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/hypothesis/LICENSE -------------------------------------------------------------------------------- /external/include/hypothesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/hypothesis/README.md -------------------------------------------------------------------------------- /external/include/hypothesis/cephes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/hypothesis/cephes.h -------------------------------------------------------------------------------- /external/include/hypothesis/hypothesis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/hypothesis/hypothesis.h -------------------------------------------------------------------------------- /external/include/illuminants/D65_5nm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/illuminants/D65_5nm.h -------------------------------------------------------------------------------- /external/include/illuminants/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/illuminants/README.txt -------------------------------------------------------------------------------- /external/include/lz4_stream/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/lz4_stream/LICENSE.txt -------------------------------------------------------------------------------- /external/include/lz4_stream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/lz4_stream/README.md -------------------------------------------------------------------------------- /external/include/lz4_stream/lz4_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/lz4_stream/lz4_stream.h -------------------------------------------------------------------------------- /external/include/nlohmann/LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/nlohmann/LICENSE.MIT -------------------------------------------------------------------------------- /external/include/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/nlohmann/json.hpp -------------------------------------------------------------------------------- /external/include/nlohmann/json_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/nlohmann/json_fwd.hpp -------------------------------------------------------------------------------- /external/include/pybind11_json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/pybind11_json/LICENSE -------------------------------------------------------------------------------- /external/include/sigs/sigs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/sigs/sigs.h -------------------------------------------------------------------------------- /external/include/xyzcurves/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/include/xyzcurves/README.txt -------------------------------------------------------------------------------- /external/mikktspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/mikktspace/README.md -------------------------------------------------------------------------------- /external/mikktspace/mikktspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/mikktspace/mikktspace.c -------------------------------------------------------------------------------- /external/mikktspace/mikktspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/mikktspace/mikktspace.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/CMake/sse_support.h.in: -------------------------------------------------------------------------------- 1 | #cmakedefine SSE_41_AVAILABLE 2 | -------------------------------------------------------------------------------- /external/packman/optix/SDK/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/CMakeLists.txt -------------------------------------------------------------------------------- /external/packman/optix/SDK/INSTALL-WIN.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/INSTALL-WIN.txt -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/Light.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/curve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/curve.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/helpers.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/random.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/sphere.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/sphere.cu -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/sphere.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/util.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/whitted.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/whitted.cu -------------------------------------------------------------------------------- /external/packman/optix/SDK/cuda/whitted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/cuda/whitted.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/support/GLFW/src/glfw3Config.cmake.in: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/glfw3Targets.cmake") 2 | -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Aabb.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Camera.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Matrix.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Record.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Scene.cpp -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/Scene.h -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/sutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/sutil.cpp -------------------------------------------------------------------------------- /external/packman/optix/SDK/sutil/sutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/SDK/sutil/sutil.h -------------------------------------------------------------------------------- /external/packman/optix/include/optix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/external/packman/optix/include/optix.h -------------------------------------------------------------------------------- /scripts/BSDFViewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/BSDFViewer.py -------------------------------------------------------------------------------- /scripts/MinimalPathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/MinimalPathTracer.py -------------------------------------------------------------------------------- /scripts/PathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/PathTracer.py -------------------------------------------------------------------------------- /scripts/PathTracerNRD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/PathTracerNRD.py -------------------------------------------------------------------------------- /scripts/RTXDI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/RTXDI.py -------------------------------------------------------------------------------- /scripts/SceneDebugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/SceneDebugger.py -------------------------------------------------------------------------------- /scripts/WARDiffPathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/WARDiffPathTracer.py -------------------------------------------------------------------------------- /scripts/inv-rendering/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/inv-rendering/common.py -------------------------------------------------------------------------------- /scripts/inv-rendering/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/inv-rendering/loss.py -------------------------------------------------------------------------------- /scripts/inv-rendering/material_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/inv-rendering/material_utils.py -------------------------------------------------------------------------------- /scripts/inv-rendering/mesh_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/inv-rendering/mesh_utils.py -------------------------------------------------------------------------------- /scripts/python/TinyBC/BCTypes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/TinyBC/BCTypes.slang -------------------------------------------------------------------------------- /scripts/python/TinyBC/TinyBC.cs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/TinyBC/TinyBC.cs.slang -------------------------------------------------------------------------------- /scripts/python/TinyBC/TinyBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/TinyBC/TinyBC.py -------------------------------------------------------------------------------- /scripts/python/balls/balls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/balls/balls.py -------------------------------------------------------------------------------- /scripts/python/gaussian2d/gaussian2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/gaussian2d/gaussian2d.py -------------------------------------------------------------------------------- /scripts/python/test_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/test_pytorch.py -------------------------------------------------------------------------------- /scripts/python/test_replace_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/test_replace_material.py -------------------------------------------------------------------------------- /scripts/python/ui/ui_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/python/ui/ui_demo.py -------------------------------------------------------------------------------- /scripts/sdf-editor/SDFEditor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/sdf-editor/SDFEditor.py -------------------------------------------------------------------------------- /scripts/sdf-editor/single_sphere.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/sdf-editor/single_sphere.sdf -------------------------------------------------------------------------------- /scripts/sdf-editor/test_primitives.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/scripts/sdf-editor/test_primitives.sdf -------------------------------------------------------------------------------- /setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/setup.bat -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/setup.sh -------------------------------------------------------------------------------- /setup_vs2022.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/setup_vs2022.bat -------------------------------------------------------------------------------- /tests/build_falcor.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/build_falcor.bat -------------------------------------------------------------------------------- /tests/environment/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/environment/default.json -------------------------------------------------------------------------------- /tests/environment/gitlab_linux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/environment/gitlab_linux.json -------------------------------------------------------------------------------- /tests/environment/gitlab_windows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/environment/gitlab_windows.json -------------------------------------------------------------------------------- /tests/image_tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/image_tests/helpers.py -------------------------------------------------------------------------------- /tests/image_tests/scene/test_SDFSBS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/image_tests/scene/test_SDFSBS.py -------------------------------------------------------------------------------- /tests/image_tests/scene/test_SDFSVO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/image_tests/scene/test_SDFSVO.py -------------------------------------------------------------------------------- /tests/image_tests/scene/test_SDFSVS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/image_tests/scene/test_SDFSVS.py -------------------------------------------------------------------------------- /tests/image_tests/scene/test_Volumes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/image_tests/scene/test_Volumes.py -------------------------------------------------------------------------------- /tests/python_tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | # do not remove 2 | -------------------------------------------------------------------------------- /tests/python_tests/core/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/python_tests/core/test_device.py -------------------------------------------------------------------------------- /tests/python_tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/python_tests/helpers.py -------------------------------------------------------------------------------- /tests/python_tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/python_tests/test_dummy.py -------------------------------------------------------------------------------- /tests/run_image_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_image_tests.bat -------------------------------------------------------------------------------- /tests/run_image_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_image_tests.sh -------------------------------------------------------------------------------- /tests/run_python_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_python_tests.bat -------------------------------------------------------------------------------- /tests/run_python_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_python_tests.sh -------------------------------------------------------------------------------- /tests/run_unit_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_unit_tests.bat -------------------------------------------------------------------------------- /tests/run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/run_unit_tests.sh -------------------------------------------------------------------------------- /tests/testing/build_falcor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/build_falcor.py -------------------------------------------------------------------------------- /tests/testing/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/core/__init__.py -------------------------------------------------------------------------------- /tests/testing/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/core/config.py -------------------------------------------------------------------------------- /tests/testing/core/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/core/environment.py -------------------------------------------------------------------------------- /tests/testing/core/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/core/helpers.py -------------------------------------------------------------------------------- /tests/testing/core/termcolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/core/termcolor.py -------------------------------------------------------------------------------- /tests/testing/libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing/libs/bottle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/libs/bottle.py -------------------------------------------------------------------------------- /tests/testing/libs/xmlrunner/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/libs/xmlrunner/builder.py -------------------------------------------------------------------------------- /tests/testing/libs/xmlrunner/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/libs/xmlrunner/result.py -------------------------------------------------------------------------------- /tests/testing/libs/xmlrunner/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/libs/xmlrunner/runner.py -------------------------------------------------------------------------------- /tests/testing/libs/xmlrunner/version.py: -------------------------------------------------------------------------------- 1 | 2 | __version__ = '3.2.0' 3 | -------------------------------------------------------------------------------- /tests/testing/run_image_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/run_image_tests.py -------------------------------------------------------------------------------- /tests/testing/run_python_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/run_python_tests.py -------------------------------------------------------------------------------- /tests/testing/run_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/run_unit_tests.py -------------------------------------------------------------------------------- /tests/testing/view_image_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/view_image_tests.py -------------------------------------------------------------------------------- /tests/testing/viewer/static/exr-wrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/static/exr-wrap.js -------------------------------------------------------------------------------- /tests/testing/viewer/static/jeri.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/static/jeri.min.js -------------------------------------------------------------------------------- /tests/testing/viewer/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/static/style.css -------------------------------------------------------------------------------- /tests/testing/viewer/views/base.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/base.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/compare.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/compare.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/error.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/error.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/index.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/index.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/run.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/run.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/test.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/testing/viewer/views/test.tpl -------------------------------------------------------------------------------- /tests/view_image_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tests/view_image_tests.bat -------------------------------------------------------------------------------- /tools/fix_render_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/fix_render_script.py -------------------------------------------------------------------------------- /tools/format_code.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/format_code.bat -------------------------------------------------------------------------------- /tools/format_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/format_code.sh -------------------------------------------------------------------------------- /tools/make_new_render_pass.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/make_new_render_pass.bat -------------------------------------------------------------------------------- /tools/make_new_render_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/make_new_render_pass.py -------------------------------------------------------------------------------- /tools/make_new_sample_app.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/make_new_sample_app.bat -------------------------------------------------------------------------------- /tools/make_new_sample_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/make_new_sample_app.py -------------------------------------------------------------------------------- /tools/ninja_log_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/ninja_log_analyzer.py -------------------------------------------------------------------------------- /tools/packman/bootstrap/configure.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/bootstrap/configure.bat -------------------------------------------------------------------------------- /tools/packman/config.packman.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/config.packman.xml -------------------------------------------------------------------------------- /tools/packman/packman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/packman -------------------------------------------------------------------------------- /tools/packman/packman.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/packman.cmd -------------------------------------------------------------------------------- /tools/packman/packmanconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/packmanconf.py -------------------------------------------------------------------------------- /tools/packman/python.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/python.bat -------------------------------------------------------------------------------- /tools/packman/python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/packman/python.sh -------------------------------------------------------------------------------- /tools/pymacro.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/pymacro.bat -------------------------------------------------------------------------------- /tools/pymacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/pymacro.py -------------------------------------------------------------------------------- /tools/remove_hungarian_notation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/remove_hungarian_notation.py -------------------------------------------------------------------------------- /tools/run_clang_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/run_clang_format.py -------------------------------------------------------------------------------- /tools/verify_code.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trylz/RestirFalcor/HEAD/tools/verify_code.bat --------------------------------------------------------------------------------