├── .clang-format ├── .clang-format-ignore ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .vscode-default ├── extensions.json ├── launch.json └── settings.json ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE.docx ├── LICENSE.md ├── README.md ├── README_Falcor.md ├── RunAreaReSTIR_Bistro.bat ├── 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 │ │ │ ├── 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 │ │ ├── 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 │ │ │ ├── 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 │ │ └── 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 │ │ ├── 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 │ │ ├── ScalarMath.h │ │ ├── ScalarTypes.h │ │ ├── ShadingFrame.slang │ │ ├── SphericalHarmonics.slang │ │ ├── Vector.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 │ │ ├── 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 │ │ ├── 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 │ ├── AreaReSTIR │ │ ├── AreaReSTIR.cpp │ │ ├── AreaReSTIR.h │ │ ├── AreaReSTIR.slang │ │ ├── CMakeLists.txt │ │ ├── EvalContext.slang │ │ ├── EvaluateFinalSamples.cs.slang │ │ ├── FinalSample.slang │ │ ├── GenerateLightTiles.cs.slang │ │ ├── InitialResampling.cs.slang │ │ ├── LightSample.slang │ │ ├── Lights.slang │ │ ├── LoadShadingData.slang │ │ ├── LocalEmissiveTriangle.slang │ │ ├── Params.slang │ │ ├── PixelAreaSampleData.slang │ │ ├── ReflectTypes.cs.slang │ │ ├── Resampling.slang │ │ ├── Reservoir.slang │ │ ├── SimpleCameraData.slang │ │ ├── SpatialResampling.cs.slang │ │ ├── StaticParams.slang │ │ ├── SurfaceData.slang │ │ ├── TemporalMSAATracePrimaryRays.cs.slang │ │ ├── TemporalResampling.cs.slang │ │ ├── TemporalResampling_FloatMotion.cs.slang │ │ └── UpdateEmissiveTriangles.cs.slang │ ├── CMakeLists.txt │ └── USDUtils │ │ ├── CMakeLists.txt │ │ ├── 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 │ │ │ ├── ComputeDerivatives.cs.slang │ │ │ ├── LoadShadingData.slang │ │ │ ├── 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 │ ├── 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 │ ├── 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 │ │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── 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 │ ├── 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 ├── 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 │ └── 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 ├── Vulkan-Headers │ ├── .gitattributes │ ├── .github │ │ ├── ISSUE_TEMPLATE │ │ │ └── bug_report.md │ │ └── workflows │ │ │ └── linux.yml │ ├── .gitignore │ ├── BUILD.gn │ ├── BUILD.md │ ├── CMakeLists.txt │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── INTEGRATION.md │ ├── LICENSE.txt │ ├── README.md │ ├── cmake │ │ └── VulkanHeadersConfig.cmake.in │ ├── include │ │ ├── vk_video │ │ │ ├── vulkan_video_codec_h264std.h │ │ │ ├── vulkan_video_codec_h264std_decode.h │ │ │ ├── vulkan_video_codec_h264std_encode.h │ │ │ ├── vulkan_video_codec_h265std.h │ │ │ ├── vulkan_video_codec_h265std_decode.h │ │ │ ├── vulkan_video_codec_h265std_encode.h │ │ │ └── vulkan_video_codecs_common.h │ │ └── vulkan │ │ │ ├── vk_icd.h │ │ │ ├── vk_layer.h │ │ │ ├── vk_platform.h │ │ │ ├── vk_sdk_platform.h │ │ │ ├── vulkan.h │ │ │ ├── vulkan.hpp │ │ │ ├── vulkan_android.h │ │ │ ├── vulkan_beta.h │ │ │ ├── vulkan_core.h │ │ │ ├── vulkan_directfb.h │ │ │ ├── vulkan_enums.hpp │ │ │ ├── vulkan_format_traits.hpp │ │ │ ├── vulkan_fuchsia.h │ │ │ ├── vulkan_funcs.hpp │ │ │ ├── vulkan_ggp.h │ │ │ ├── vulkan_handles.hpp │ │ │ ├── vulkan_hash.hpp │ │ │ ├── vulkan_ios.h │ │ │ ├── vulkan_macos.h │ │ │ ├── vulkan_metal.h │ │ │ ├── vulkan_raii.hpp │ │ │ ├── vulkan_screen.h │ │ │ ├── vulkan_static_assertions.hpp │ │ │ ├── vulkan_structs.hpp │ │ │ ├── vulkan_to_string.hpp │ │ │ ├── vulkan_vi.h │ │ │ ├── vulkan_wayland.h │ │ │ ├── vulkan_win32.h │ │ │ ├── vulkan_xcb.h │ │ │ ├── vulkan_xlib.h │ │ │ └── vulkan_xlib_xrandr.h │ ├── registry │ │ ├── apiconventions.py │ │ ├── cgenerator.py │ │ ├── generator.py │ │ ├── genvk.py │ │ ├── profiles │ │ │ └── VP_KHR_roadmap_2022.json │ │ ├── reg.py │ │ ├── spec_tools │ │ │ ├── conventions.py │ │ │ └── util.py │ │ ├── validusage.json │ │ ├── video.xml │ │ ├── vk.xml │ │ └── vkconventions.py │ └── tests │ │ ├── CMakeLists.txt │ │ ├── find_package │ │ └── CMakeLists.txt │ │ ├── vk_icd.c │ │ ├── vk_layer.c │ │ └── vk_sdk_platform.c ├── args │ ├── .buckconfig │ ├── .gitignore │ ├── .gitlab-ci.yml │ ├── .gitmodules │ ├── .travis.yml │ ├── .ycm_extra_conf.py │ ├── BUCK │ ├── CHANGELOG │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── Doxyfile │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── appveyor.yml │ ├── args.hxx │ ├── catch.hpp │ ├── conanfile.py │ ├── examples │ │ ├── BUCK │ │ ├── bash_completion.sh │ │ ├── completion.cxx │ │ └── gitlike.cxx │ ├── meson.build │ ├── meson_options.txt │ ├── packaging │ │ └── pkgconfig.pc.in │ ├── test.cxx │ └── test │ │ ├── BUCK │ │ ├── multiple_inclusion_1.cxx │ │ ├── multiple_inclusion_2.cxx │ │ └── windows_h.cxx ├── fmt │ ├── .clang-format │ ├── .github │ │ ├── issue_template.md │ │ ├── pull_request_template.md │ │ └── workflows │ │ │ ├── cifuzz.yml │ │ │ ├── doc.yml │ │ │ ├── linux.yml │ │ │ ├── macos.yml │ │ │ └── windows.yml │ ├── .gitignore │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── ChangeLog.rst │ ├── LICENSE.rst │ ├── README.rst │ ├── doc │ │ ├── CMakeLists.txt │ │ ├── _static │ │ │ ├── bootstrap.min.js │ │ │ ├── breathe.css │ │ │ └── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ ├── _templates │ │ │ ├── layout.html │ │ │ └── search.html │ │ ├── api.rst │ │ ├── basic-bootstrap │ │ │ ├── README │ │ │ ├── layout.html │ │ │ └── theme.conf │ │ ├── bootstrap │ │ │ ├── alerts.less │ │ │ ├── badges.less │ │ │ ├── bootstrap.less │ │ │ ├── breadcrumbs.less │ │ │ ├── button-groups.less │ │ │ ├── buttons.less │ │ │ ├── carousel.less │ │ │ ├── close.less │ │ │ ├── code.less │ │ │ ├── component-animations.less │ │ │ ├── dropdowns.less │ │ │ ├── forms.less │ │ │ ├── glyphicons.less │ │ │ ├── grid.less │ │ │ ├── input-groups.less │ │ │ ├── jumbotron.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── media.less │ │ │ ├── mixins.less │ │ │ ├── mixins │ │ │ │ ├── alerts.less │ │ │ │ ├── background-variant.less │ │ │ │ ├── border-radius.less │ │ │ │ ├── buttons.less │ │ │ │ ├── center-block.less │ │ │ │ ├── clearfix.less │ │ │ │ ├── forms.less │ │ │ │ ├── gradients.less │ │ │ │ ├── grid-framework.less │ │ │ │ ├── grid.less │ │ │ │ ├── hide-text.less │ │ │ │ ├── image.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── nav-divider.less │ │ │ │ ├── nav-vertical-align.less │ │ │ │ ├── opacity.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── progress-bar.less │ │ │ │ ├── reset-filter.less │ │ │ │ ├── resize.less │ │ │ │ ├── responsive-visibility.less │ │ │ │ ├── size.less │ │ │ │ ├── tab-focus.less │ │ │ │ ├── table-row.less │ │ │ │ ├── text-emphasis.less │ │ │ │ ├── text-overflow.less │ │ │ │ └── vendor-prefixes.less │ │ │ ├── modals.less │ │ │ ├── navbar.less │ │ │ ├── navs.less │ │ │ ├── normalize.less │ │ │ ├── pager.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── popovers.less │ │ │ ├── print.less │ │ │ ├── progress-bars.less │ │ │ ├── responsive-embed.less │ │ │ ├── responsive-utilities.less │ │ │ ├── scaffolding.less │ │ │ ├── tables.less │ │ │ ├── theme.less │ │ │ ├── thumbnails.less │ │ │ ├── tooltip.less │ │ │ ├── type.less │ │ │ ├── utilities.less │ │ │ ├── variables.less │ │ │ └── wells.less │ │ ├── build.py │ │ ├── conf.py │ │ ├── contents.rst │ │ ├── fmt.less │ │ ├── index.rst │ │ ├── python-license.txt │ │ ├── syntax.rst │ │ └── usage.rst │ ├── include │ │ └── fmt │ │ │ ├── args.h │ │ │ ├── chrono.h │ │ │ ├── color.h │ │ │ ├── compile.h │ │ │ ├── core.h │ │ │ ├── format-inl.h │ │ │ ├── format.h │ │ │ ├── os.h │ │ │ ├── ostream.h │ │ │ ├── printf.h │ │ │ ├── ranges.h │ │ │ ├── std.h │ │ │ └── xchar.h │ ├── src │ │ ├── fmt.cc │ │ ├── format.cc │ │ └── os.cc │ ├── support │ │ ├── Android.mk │ │ ├── AndroidManifest.xml │ │ ├── C++.sublime-syntax │ │ ├── README │ │ ├── Vagrantfile │ │ ├── bazel │ │ │ ├── .bazelversion │ │ │ ├── BUILD.bazel │ │ │ ├── README.md │ │ │ └── WORKSPACE.bazel │ │ ├── build-docs.py │ │ ├── build.gradle │ │ ├── cmake │ │ │ ├── FindSetEnv.cmake │ │ │ ├── JoinPaths.cmake │ │ │ ├── fmt-config.cmake.in │ │ │ └── fmt.pc.in │ │ ├── compute-powers.py │ │ ├── docopt.py │ │ ├── manage.py │ │ ├── printable.py │ │ ├── rst2md.py │ │ └── rtd │ │ │ ├── conf.py │ │ │ ├── index.rst │ │ │ └── theme │ │ │ ├── layout.html │ │ │ └── theme.conf │ └── test │ │ ├── CMakeLists.txt │ │ ├── add-subdirectory-test │ │ ├── CMakeLists.txt │ │ └── main.cc │ │ ├── args-test.cc │ │ ├── assert-test.cc │ │ ├── chrono-test.cc │ │ ├── color-test.cc │ │ ├── compile-error-test │ │ └── CMakeLists.txt │ │ ├── compile-fp-test.cc │ │ ├── compile-test.cc │ │ ├── core-test.cc │ │ ├── cuda-test │ │ ├── CMakeLists.txt │ │ ├── cpp14.cc │ │ └── cuda-cpp14.cu │ │ ├── detect-stdfs.cc │ │ ├── enforce-checks-test.cc │ │ ├── find-package-test │ │ ├── CMakeLists.txt │ │ └── main.cc │ │ ├── format-impl-test.cc │ │ ├── format-test.cc │ │ ├── fuzzing │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── build.sh │ │ ├── chrono-duration.cc │ │ ├── chrono-timepoint.cc │ │ ├── float.cc │ │ ├── fuzzer-common.h │ │ ├── main.cc │ │ ├── named-arg.cc │ │ ├── one-arg.cc │ │ └── two-args.cc │ │ ├── gtest-extra-test.cc │ │ ├── gtest-extra.cc │ │ ├── gtest-extra.h │ │ ├── gtest │ │ ├── .clang-format │ │ ├── CMakeLists.txt │ │ ├── gmock-gtest-all.cc │ │ ├── gmock │ │ │ └── gmock.h │ │ └── gtest │ │ │ ├── gtest-spi.h │ │ │ └── gtest.h │ │ ├── header-only-test.cc │ │ ├── mock-allocator.h │ │ ├── module-test.cc │ │ ├── noexception-test.cc │ │ ├── os-test.cc │ │ ├── ostream-test.cc │ │ ├── posix-mock-test.cc │ │ ├── posix-mock.h │ │ ├── printf-test.cc │ │ ├── ranges-odr-test.cc │ │ ├── ranges-test.cc │ │ ├── scan-test.cc │ │ ├── scan.h │ │ ├── static-export-test │ │ ├── CMakeLists.txt │ │ ├── library.cc │ │ └── main.cc │ │ ├── std-test.cc │ │ ├── test-assert.h │ │ ├── test-main.cc │ │ ├── unicode-test.cc │ │ ├── util.cc │ │ ├── util.h │ │ └── xchar-test.cc ├── glfw │ ├── .github │ │ └── workflows │ │ │ └── build.yml │ ├── .mailmap │ ├── CMake │ │ ├── GenerateMappings.cmake │ │ ├── MacOSXBundleInfo.plist.in │ │ ├── i686-w64-mingw32-clang.cmake │ │ ├── i686-w64-mingw32.cmake │ │ ├── modules │ │ │ ├── FindEpollShim.cmake │ │ │ ├── FindOSMesa.cmake │ │ │ ├── FindWaylandProtocols.cmake │ │ │ └── FindXKBCommon.cmake │ │ ├── x86_64-w64-mingw32-clang.cmake │ │ └── x86_64-w64-mingw32.cmake │ ├── CMakeLists.txt │ ├── CONTRIBUTORS.md │ ├── LICENSE.md │ ├── README.md │ ├── cmake_uninstall.cmake.in │ ├── deps │ │ ├── getopt.c │ │ ├── getopt.h │ │ ├── glad │ │ │ ├── gl.h │ │ │ ├── khrplatform.h │ │ │ ├── vk_platform.h │ │ │ └── vulkan.h │ │ ├── glad_gl.c │ │ ├── glad_vulkan.c │ │ ├── linmath.h │ │ ├── mingw │ │ │ ├── _mingw_dxhelper.h │ │ │ ├── dinput.h │ │ │ └── xinput.h │ │ ├── nuklear.h │ │ ├── nuklear_glfw_gl2.h │ │ ├── stb_image_write.h │ │ ├── tinycthread.c │ │ ├── tinycthread.h │ │ └── vs2008 │ │ │ └── stdint.h │ ├── docs │ │ ├── CMakeLists.txt │ │ ├── CODEOWNERS │ │ ├── CONTRIBUTING.md │ │ ├── Doxyfile.in │ │ ├── DoxygenLayout.xml │ │ ├── SUPPORT.md │ │ ├── build.dox │ │ ├── compat.dox │ │ ├── compile.dox │ │ ├── context.dox │ │ ├── extra.css │ │ ├── extra.css.map │ │ ├── extra.scss │ │ ├── footer.html │ │ ├── header.html │ │ ├── input.dox │ │ ├── internal.dox │ │ ├── intro.dox │ │ ├── main.dox │ │ ├── monitor.dox │ │ ├── moving.dox │ │ ├── news.dox │ │ ├── quick.dox │ │ ├── spaces.svg │ │ ├── vulkan.dox │ │ └── window.dox │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── boing.c │ │ ├── gears.c │ │ ├── glfw.icns │ │ ├── glfw.ico │ │ ├── glfw.rc │ │ ├── heightmap.c │ │ ├── offscreen.c │ │ ├── particles.c │ │ ├── sharing.c │ │ ├── simple.c │ │ ├── splitview.c │ │ └── wave.c │ ├── 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 │ │ ├── mappings.h │ │ ├── mappings.h.in │ │ ├── monitor.c │ │ ├── nsgl_context.h │ │ ├── nsgl_context.m │ │ ├── null_init.c │ │ ├── null_joystick.c │ │ ├── null_joystick.h │ │ ├── null_monitor.c │ │ ├── null_platform.h │ │ ├── null_window.c │ │ ├── osmesa_context.c │ │ ├── osmesa_context.h │ │ ├── posix_thread.c │ │ ├── posix_thread.h │ │ ├── posix_time.c │ │ ├── posix_time.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_thread.c │ │ ├── win32_time.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 │ └── tests │ │ ├── CMakeLists.txt │ │ ├── clipboard.c │ │ ├── cursor.c │ │ ├── empty.c │ │ ├── events.c │ │ ├── gamma.c │ │ ├── glfwinfo.c │ │ ├── icon.c │ │ ├── iconify.c │ │ ├── inputlag.c │ │ ├── joysticks.c │ │ ├── monitors.c │ │ ├── msaa.c │ │ ├── opacity.c │ │ ├── reopen.c │ │ ├── tearing.c │ │ ├── threads.c │ │ ├── timeout.c │ │ ├── title.c │ │ ├── triangle-vulkan.c │ │ └── windows.c ├── imgui │ ├── .editorconfig │ ├── .gitattributes │ ├── .github │ │ ├── FUNDING.yml │ │ ├── issue_template.md │ │ ├── pull_request_template.md │ │ └── workflows │ │ │ ├── build.yml │ │ │ ├── scheduled.yml │ │ │ └── static-analysis.yml │ ├── .gitignore │ ├── LICENSE.txt │ ├── backends │ │ ├── imgui_impl_allegro5.cpp │ │ ├── imgui_impl_allegro5.h │ │ ├── imgui_impl_android.cpp │ │ ├── imgui_impl_android.h │ │ ├── imgui_impl_dx10.cpp │ │ ├── imgui_impl_dx10.h │ │ ├── imgui_impl_dx11.cpp │ │ ├── imgui_impl_dx11.h │ │ ├── imgui_impl_dx12.cpp │ │ ├── imgui_impl_dx12.h │ │ ├── imgui_impl_dx9.cpp │ │ ├── imgui_impl_dx9.h │ │ ├── imgui_impl_glfw.cpp │ │ ├── imgui_impl_glfw.h │ │ ├── imgui_impl_glut.cpp │ │ ├── imgui_impl_glut.h │ │ ├── imgui_impl_metal.h │ │ ├── imgui_impl_metal.mm │ │ ├── imgui_impl_opengl2.cpp │ │ ├── imgui_impl_opengl2.h │ │ ├── imgui_impl_opengl3.cpp │ │ ├── imgui_impl_opengl3.h │ │ ├── imgui_impl_opengl3_loader.h │ │ ├── imgui_impl_osx.h │ │ ├── imgui_impl_osx.mm │ │ ├── imgui_impl_sdl.cpp │ │ ├── imgui_impl_sdl.h │ │ ├── imgui_impl_sdlrenderer.cpp │ │ ├── imgui_impl_sdlrenderer.h │ │ ├── imgui_impl_vulkan.cpp │ │ ├── imgui_impl_vulkan.h │ │ ├── imgui_impl_wgpu.cpp │ │ ├── imgui_impl_wgpu.h │ │ ├── imgui_impl_win32.cpp │ │ ├── imgui_impl_win32.h │ │ └── vulkan │ │ │ ├── generate_spv.sh │ │ │ ├── glsl_shader.frag │ │ │ └── glsl_shader.vert │ ├── docs │ │ ├── BACKENDS.md │ │ ├── CHANGELOG.txt │ │ ├── CONTRIBUTING.md │ │ ├── EXAMPLES.md │ │ ├── FAQ.md │ │ ├── FONTS.md │ │ ├── README.md │ │ └── TODO.txt │ ├── examples │ │ ├── README.txt │ │ ├── example_allegro5 │ │ │ ├── README.md │ │ │ ├── example_allegro5.vcxproj │ │ │ ├── example_allegro5.vcxproj.filters │ │ │ ├── imconfig_allegro5.h │ │ │ └── main.cpp │ │ ├── example_android_opengl3 │ │ │ ├── CMakeLists.txt │ │ │ ├── android │ │ │ │ ├── .gitignore │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── java │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ ├── build.gradle │ │ │ │ └── settings.gradle │ │ │ └── main.cpp │ │ ├── example_apple_metal │ │ │ ├── README.md │ │ │ ├── example_apple_metal.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ ├── iOS │ │ │ │ ├── Info-iOS.plist │ │ │ │ └── LaunchScreen.storyboard │ │ │ ├── macOS │ │ │ │ ├── Info-macOS.plist │ │ │ │ └── MainMenu.storyboard │ │ │ └── main.mm │ │ ├── example_apple_opengl2 │ │ │ ├── example_apple_opengl2.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ └── main.mm │ │ ├── example_emscripten_opengl3 │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── main.cpp │ │ │ └── shell_minimal.html │ │ ├── example_emscripten_wgpu │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── example_glfw_metal │ │ │ ├── Makefile │ │ │ └── main.mm │ │ ├── example_glfw_opengl2 │ │ │ ├── Makefile │ │ │ ├── build_win32.bat │ │ │ ├── example_glfw_opengl2.vcxproj │ │ │ ├── example_glfw_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glfw_opengl3 │ │ │ ├── Makefile │ │ │ ├── build_win32.bat │ │ │ ├── example_glfw_opengl3.vcxproj │ │ │ ├── example_glfw_opengl3.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glfw_vulkan │ │ │ ├── CMakeLists.txt │ │ │ ├── build_win32.bat │ │ │ ├── build_win64.bat │ │ │ ├── example_glfw_vulkan.vcxproj │ │ │ ├── example_glfw_vulkan.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glut_opengl2 │ │ │ ├── Makefile │ │ │ ├── example_glut_opengl2.vcxproj │ │ │ ├── example_glut_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_null │ │ │ ├── Makefile │ │ │ ├── build_win32.bat │ │ │ └── main.cpp │ │ ├── example_sdl_directx11 │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_directx11.vcxproj │ │ │ ├── example_sdl_directx11.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_metal │ │ │ ├── Makefile │ │ │ └── main.mm │ │ ├── example_sdl_opengl2 │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_opengl2.vcxproj │ │ │ ├── example_sdl_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_opengl3 │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_opengl3.vcxproj │ │ │ ├── example_sdl_opengl3.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_sdlrenderer │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_sdlrenderer.vcxproj │ │ │ ├── example_sdl_sdlrenderer.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_vulkan │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_vulkan.vcxproj │ │ │ ├── example_sdl_vulkan.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx10 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx10.vcxproj │ │ │ ├── example_win32_directx10.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx11 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx11.vcxproj │ │ │ ├── example_win32_directx11.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx12 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx12.vcxproj │ │ │ ├── example_win32_directx12.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx9 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx9.vcxproj │ │ │ ├── example_win32_directx9.vcxproj.filters │ │ │ └── main.cpp │ │ ├── imgui_examples.sln │ │ └── libs │ │ │ ├── glfw │ │ │ ├── COPYING.txt │ │ │ ├── include │ │ │ │ └── GLFW │ │ │ │ │ ├── glfw3.h │ │ │ │ │ └── glfw3native.h │ │ │ ├── lib-vc2010-32 │ │ │ │ └── glfw3.lib │ │ │ └── lib-vc2010-64 │ │ │ │ └── glfw3.lib │ │ │ └── usynergy │ │ │ ├── README.txt │ │ │ ├── uSynergy.c │ │ │ └── uSynergy.h │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_internal.h │ ├── imgui_tables.cpp │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ ├── imstb_truetype.h │ └── misc │ │ ├── README.txt │ │ ├── cpp │ │ ├── README.txt │ │ ├── imgui_stdlib.cpp │ │ └── imgui_stdlib.h │ │ ├── debuggers │ │ ├── README.txt │ │ ├── imgui.gdb │ │ ├── imgui.natstepfilter │ │ └── imgui.natvis │ │ ├── fonts │ │ ├── Cousine-Regular.ttf │ │ ├── DroidSans.ttf │ │ ├── Karla-Regular.ttf │ │ ├── ProggyClean.ttf │ │ ├── ProggyTiny.ttf │ │ ├── Roboto-Medium.ttf │ │ └── binary_to_compressed_c.cpp │ │ ├── freetype │ │ ├── README.md │ │ ├── imgui_freetype.cpp │ │ └── imgui_freetype.h │ │ └── single_file │ │ └── imgui_single_file.h ├── imgui_addons │ └── imguinodegrapheditor │ │ ├── imguinodegrapheditor.cpp │ │ └── imguinodegrapheditor.h ├── include │ ├── 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 │ └── xyzcurves │ │ ├── README.txt │ │ └── ciexyzCurves1931_1nm.h ├── mikktspace │ ├── README.md │ ├── mikktspace.c │ └── mikktspace.h └── pybind11 │ ├── .appveyor.yml │ ├── .clang-format │ ├── .clang-tidy │ ├── .cmake-format.yaml │ ├── .github │ ├── CODEOWNERS │ ├── CONTRIBUTING.md │ ├── ISSUE_TEMPLATE │ │ ├── bug-report.yml │ │ └── config.yml │ ├── dependabot.yml │ ├── labeler.yml │ ├── labeler_merged.yml │ ├── pull_request_template.md │ └── workflows │ │ ├── ci.yml │ │ ├── configure.yml │ │ ├── format.yml │ │ ├── labeler.yml │ │ ├── pip.yml │ │ └── upstream.yml │ ├── .gitignore │ ├── .pre-commit-config.yaml │ ├── .readthedocs.yml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.rst │ ├── docs │ ├── Doxyfile │ ├── _static │ │ └── theme_overrides.css │ ├── advanced │ │ ├── cast │ │ │ ├── chrono.rst │ │ │ ├── custom.rst │ │ │ ├── eigen.rst │ │ │ ├── functional.rst │ │ │ ├── index.rst │ │ │ ├── overview.rst │ │ │ ├── stl.rst │ │ │ └── strings.rst │ │ ├── classes.rst │ │ ├── embedding.rst │ │ ├── exceptions.rst │ │ ├── functions.rst │ │ ├── misc.rst │ │ ├── pycpp │ │ │ ├── index.rst │ │ │ ├── numpy.rst │ │ │ ├── object.rst │ │ │ └── utilities.rst │ │ └── smart_ptrs.rst │ ├── basics.rst │ ├── benchmark.py │ ├── benchmark.rst │ ├── changelog.rst │ ├── classes.rst │ ├── cmake │ │ └── index.rst │ ├── compiling.rst │ ├── conf.py │ ├── faq.rst │ ├── index.rst │ ├── installing.rst │ ├── limitations.rst │ ├── pybind11-logo.png │ ├── pybind11_vs_boost_python1.png │ ├── pybind11_vs_boost_python1.svg │ ├── pybind11_vs_boost_python2.png │ ├── pybind11_vs_boost_python2.svg │ ├── reference.rst │ ├── release.rst │ ├── requirements.txt │ └── upgrade.rst │ ├── include │ └── pybind11 │ │ ├── attr.h │ │ ├── buffer_info.h │ │ ├── cast.h │ │ ├── chrono.h │ │ ├── common.h │ │ ├── complex.h │ │ ├── detail │ │ ├── class.h │ │ ├── common.h │ │ ├── descr.h │ │ ├── init.h │ │ ├── internals.h │ │ ├── type_caster_base.h │ │ └── typeid.h │ │ ├── eigen.h │ │ ├── embed.h │ │ ├── eval.h │ │ ├── functional.h │ │ ├── gil.h │ │ ├── iostream.h │ │ ├── numpy.h │ │ ├── operators.h │ │ ├── options.h │ │ ├── pybind11.h │ │ ├── pytypes.h │ │ ├── stl.h │ │ ├── stl │ │ └── filesystem.h │ │ └── stl_bind.h │ ├── noxfile.py │ ├── pybind11 │ ├── __init__.py │ ├── __main__.py │ ├── _version.py │ ├── _version.pyi │ ├── commands.py │ ├── py.typed │ ├── setup_helpers.py │ └── setup_helpers.pyi │ ├── pyproject.toml │ ├── setup.cfg │ ├── setup.py │ ├── tests │ ├── CMakeLists.txt │ ├── conftest.py │ ├── constructor_stats.h │ ├── cross_module_gil_utils.cpp │ ├── env.py │ ├── extra_python_package │ │ ├── pytest.ini │ │ └── test_files.py │ ├── extra_setuptools │ │ ├── pytest.ini │ │ └── test_setuphelper.py │ ├── local_bindings.h │ ├── object.h │ ├── pybind11_cross_module_tests.cpp │ ├── pybind11_tests.cpp │ ├── pybind11_tests.h │ ├── pytest.ini │ ├── requirements.txt │ ├── test_async.cpp │ ├── test_async.py │ ├── test_buffers.cpp │ ├── test_buffers.py │ ├── test_builtin_casters.cpp │ ├── test_builtin_casters.py │ ├── test_call_policies.cpp │ ├── test_call_policies.py │ ├── test_callbacks.cpp │ ├── test_callbacks.py │ ├── test_chrono.cpp │ ├── test_chrono.py │ ├── test_class.cpp │ ├── test_class.py │ ├── test_cmake_build │ │ ├── CMakeLists.txt │ │ ├── embed.cpp │ │ ├── installed_embed │ │ │ └── CMakeLists.txt │ │ ├── installed_function │ │ │ └── CMakeLists.txt │ │ ├── installed_target │ │ │ └── CMakeLists.txt │ │ ├── main.cpp │ │ ├── subdirectory_embed │ │ │ └── CMakeLists.txt │ │ ├── subdirectory_function │ │ │ └── CMakeLists.txt │ │ ├── subdirectory_target │ │ │ └── CMakeLists.txt │ │ └── test.py │ ├── test_const_name.cpp │ ├── test_const_name.py │ ├── test_constants_and_functions.cpp │ ├── test_constants_and_functions.py │ ├── test_copy_move.cpp │ ├── test_copy_move.py │ ├── test_custom_type_casters.cpp │ ├── test_custom_type_casters.py │ ├── test_custom_type_setup.cpp │ ├── test_custom_type_setup.py │ ├── test_docstring_options.cpp │ ├── test_docstring_options.py │ ├── test_eigen.cpp │ ├── test_eigen.py │ ├── test_embed │ │ ├── CMakeLists.txt │ │ ├── catch.cpp │ │ ├── external_module.cpp │ │ ├── test_interpreter.cpp │ │ ├── test_interpreter.py │ │ └── test_trampoline.py │ ├── test_enum.cpp │ ├── test_enum.py │ ├── test_eval.cpp │ ├── test_eval.py │ ├── test_eval_call.py │ ├── test_exceptions.cpp │ ├── test_exceptions.h │ ├── test_exceptions.py │ ├── test_factory_constructors.cpp │ ├── test_factory_constructors.py │ ├── test_gil_scoped.cpp │ ├── test_gil_scoped.py │ ├── test_iostream.cpp │ ├── test_iostream.py │ ├── test_kwargs_and_defaults.cpp │ ├── test_kwargs_and_defaults.py │ ├── test_local_bindings.cpp │ ├── test_local_bindings.py │ ├── test_methods_and_attributes.cpp │ ├── test_methods_and_attributes.py │ ├── test_modules.cpp │ ├── test_modules.py │ ├── test_multiple_inheritance.cpp │ ├── test_multiple_inheritance.py │ ├── test_numpy_array.cpp │ ├── test_numpy_array.py │ ├── test_numpy_dtypes.cpp │ ├── test_numpy_dtypes.py │ ├── test_numpy_vectorize.cpp │ ├── test_numpy_vectorize.py │ ├── test_opaque_types.cpp │ ├── test_opaque_types.py │ ├── test_operator_overloading.cpp │ ├── test_operator_overloading.py │ ├── test_pickling.cpp │ ├── test_pickling.py │ ├── test_pytypes.cpp │ ├── test_pytypes.py │ ├── test_sequences_and_iterators.cpp │ ├── test_sequences_and_iterators.py │ ├── test_smart_ptr.cpp │ ├── test_smart_ptr.py │ ├── test_stl.cpp │ ├── test_stl.py │ ├── test_stl_binders.cpp │ ├── test_stl_binders.py │ ├── test_tagbased_polymorphic.cpp │ ├── test_tagbased_polymorphic.py │ ├── test_thread.cpp │ ├── test_thread.py │ ├── test_union.cpp │ ├── test_union.py │ ├── test_virtual_functions.cpp │ ├── test_virtual_functions.py │ ├── valgrind-numpy-scipy.supp │ └── valgrind-python.supp │ └── tools │ ├── FindCatch.cmake │ ├── FindEigen3.cmake │ ├── FindPythonLibsNew.cmake │ ├── check-style.sh │ ├── cmake_uninstall.cmake.in │ ├── libsize.py │ ├── make_changelog.py │ ├── pybind11Common.cmake │ ├── pybind11Config.cmake.in │ ├── pybind11NewTools.cmake │ ├── pybind11Tools.cmake │ ├── pyproject.toml │ ├── setup_global.py.in │ └── setup_main.py.in ├── scripts ├── BSDFViewer.py ├── MinimalPathTracer.py ├── PathTracer.py ├── PathTracerAreaReSTIR.py ├── PathTracerAreaReSTIR_BistroDemo.py ├── PathTracerAreaReSTIR_SVGFDenoised_BistroDemo.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 ├── teaser.png ├── tests ├── build_falcor.bat ├── environment │ └── default.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 │ │ ├── Volumes.pyscene │ │ ├── smoke.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/guiqi134/Area-ReSTIR/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.clang-format-ignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode-default/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.vscode-default/extensions.json -------------------------------------------------------------------------------- /.vscode-default/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.vscode-default/launch.json -------------------------------------------------------------------------------- /.vscode-default/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/.vscode-default/settings.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/LICENSE.docx -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/README.md -------------------------------------------------------------------------------- /README_Falcor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/README_Falcor.md -------------------------------------------------------------------------------- /RunAreaReSTIR_Bistro.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/RunAreaReSTIR_Bistro.bat -------------------------------------------------------------------------------- /Source/Falcor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Aftermath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Aftermath.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Aftermath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Aftermath.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlendState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/BlendState.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlendState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/BlendState.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlitContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/BlitContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/BlitContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/BlitContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Buffer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Buffer.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/CopyContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/CopyContext.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/CopyContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/CopyContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Device.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Device.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FBO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/FBO.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FBO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/FBO.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Fence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Fence.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Fence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Fence.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/FencedPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/FencedPool.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Formats.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Formats.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GFXAPI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GFXAPI.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GFXHelpers.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GFXHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GFXHelpers.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuMemoryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GpuMemoryHeap.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GpuTimer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/GpuTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/GpuTimer.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Handles.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NativeFormats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/NativeFormats.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NativeHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/NativeHandle.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/NvApiExDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/NvApiExDesc.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/PythonHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/PythonHelpers.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/QueryHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/QueryHeap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/QueryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/QueryHeap.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Raytracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Raytracing.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RenderContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/RenderContext.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Resource.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Resource.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ResourceViews.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/ResourceViews.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/RtStateObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/RtStateObject.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Sampler.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Sampler.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/ShaderTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/ShaderTable.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Swapchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Swapchain.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Swapchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Swapchain.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Texture.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Texture.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Types.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/Types.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VAO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/VAO.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VAO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/VAO.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/VertexLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/VertexLayout.h -------------------------------------------------------------------------------- /Source/Falcor/Core/API/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/API/fwd.h -------------------------------------------------------------------------------- /Source/Falcor/Core/AssetResolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/AssetResolver.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/AssetResolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/AssetResolver.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Enum.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Error.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Error.h -------------------------------------------------------------------------------- /Source/Falcor/Core/GLFW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/GLFW.h -------------------------------------------------------------------------------- /Source/Falcor/Core/HotReloadFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/HotReloadFlags.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Macros.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Object.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Object.h -------------------------------------------------------------------------------- /Source/Falcor/Core/ObjectPython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/ObjectPython.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/ComputePass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Pass/ComputePass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/RasterPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Pass/RasterPass.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Pass/RasterPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Pass/RasterPass.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/LockFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Platform/LockFile.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/OS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Platform/OS.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Platform/OS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Platform/OS.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Plugin.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Plugin.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Program/Program.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Program/Program.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Program/ShaderVar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Program/ShaderVar.h -------------------------------------------------------------------------------- /Source/Falcor/Core/SampleApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/SampleApp.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/SampleApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/SampleApp.h -------------------------------------------------------------------------------- /Source/Falcor/Core/State/StateGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/State/StateGraph.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Testbed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Testbed.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Testbed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Testbed.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Version.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Version.h -------------------------------------------------------------------------------- /Source/Falcor/Core/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Window.cpp -------------------------------------------------------------------------------- /Source/Falcor/Core/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Core/Window.h -------------------------------------------------------------------------------- /Source/Falcor/Falcor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Falcor.h -------------------------------------------------------------------------------- /Source/Falcor/Falcor.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Falcor.manifest -------------------------------------------------------------------------------- /Source/Falcor/Falcor.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Falcor.natvis -------------------------------------------------------------------------------- /Source/Falcor/FalcorPython.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/FalcorPython.cpp -------------------------------------------------------------------------------- /Source/Falcor/GlobalState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/GlobalState.cpp -------------------------------------------------------------------------------- /Source/Falcor/GlobalState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/GlobalState.h -------------------------------------------------------------------------------- /Source/Falcor/RenderGraph/RenderPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/RenderGraph/RenderPass.h -------------------------------------------------------------------------------- /Source/Falcor/Rendering/RTXDI/RTXDI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Rendering/RTXDI/RTXDI.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Camera/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Camera/Camera.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/HitInfo.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/HitInfo.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/HitInfo.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/HitInfo.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Importer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Importer.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Importer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Importer.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/ImporterError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/ImporterError.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/EnvMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Lights/EnvMap.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/Light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Lights/Light.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Lights/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Lights/Light.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/MeshIO.cs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/MeshIO.cs.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Raster.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Raster.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Raytracing.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Raytracing.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SDFs/SDFGrid.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SDFs/SDFGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SDFs/SDFGrid.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Scene.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Scene.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Scene.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Scene.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBlock.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneBlock.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneBuilder.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneBuilder.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneCache.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneCache.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneIDs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneIDs.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/SceneTypes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/SceneTypes.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Shading.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Shading.slang -------------------------------------------------------------------------------- /Source/Falcor/Scene/Transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Transform.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Transform.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/TriangleMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/TriangleMesh.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/TriangleMesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/TriangleMesh.h -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Volume/Grid.cpp -------------------------------------------------------------------------------- /Source/Falcor/Scene/Volume/Grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Scene/Volume/Grid.h -------------------------------------------------------------------------------- /Source/Falcor/Testing/UnitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Testing/UnitTest.cpp -------------------------------------------------------------------------------- /Source/Falcor/Testing/UnitTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Testing/UnitTest.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Attributes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Attributes.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Color/Spectrum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Color/Spectrum.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CryptoUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/CryptoUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/CryptoUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/CryptoUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaRuntime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/CudaRuntime.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/CudaUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/CudaUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/CudaUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Dictionary.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Image/Bitmap.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Image/Bitmap.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Image/ImageIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Image/ImageIO.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/IndexedVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/IndexedVector.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Logger.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Logger.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/AABB.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/AABB.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/AABB.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/AABB.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Common.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/FNVHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/FNVHash.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Float16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Float16.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Float16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Float16.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Matrix.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Ray.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Ray.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Ray.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Rectangle.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Math/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Math/Vector.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/NVAPI.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/NVAPI.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/NVAPI.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/NVAPI.slangh -------------------------------------------------------------------------------- /Source/Falcor/Utils/NumericRange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/NumericRange.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/ObjectID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/ObjectID.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/ObjectIDPython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/ObjectIDPython.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/PathResolving.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/PathResolving.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Properties.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Properties.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/SharedCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/SharedCache.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/SlangUtils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/SlangUtils.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/StringUtils.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/StringUtils.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/TaskManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/TaskManager.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/TaskManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/TaskManager.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/TermColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/TermColor.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/TermColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/TermColor.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Threading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Threading.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Threading.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Timing/Clock.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/Timing/Clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/Timing/Clock.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/Font.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/Font.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/Gui.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/Gui.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/Gui.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/Gui.slang -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/InputState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/InputState.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/InputTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/InputTypes.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PixelZoom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/PixelZoom.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PixelZoom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/PixelZoom.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PythonUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/PythonUI.cpp -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/PythonUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/PythonUI.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/UI/SpectrumUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/UI/SpectrumUI.h -------------------------------------------------------------------------------- /Source/Falcor/Utils/fast_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Falcor/Utils/fast_vector.h -------------------------------------------------------------------------------- /Source/Modules/AreaReSTIR/SimpleCameraData.slang: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Source/Modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Modules/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Modules/USDUtils/USDHelpers.h -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Modules/USDUtils/USDUtils.cpp -------------------------------------------------------------------------------- /Source/Modules/USDUtils/USDUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Modules/USDUtils/USDUtils.h -------------------------------------------------------------------------------- /Source/Mogwai/AppData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/AppData.cpp -------------------------------------------------------------------------------- /Source/Mogwai/AppData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/AppData.h -------------------------------------------------------------------------------- /Source/Mogwai/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Mogwai/Mogwai.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/Mogwai.cpp -------------------------------------------------------------------------------- /Source/Mogwai/Mogwai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/Mogwai.h -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiScripting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/MogwaiScripting.cpp -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/MogwaiSettings.cpp -------------------------------------------------------------------------------- /Source/Mogwai/MogwaiSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Mogwai/MogwaiSettings.h -------------------------------------------------------------------------------- /Source/RenderPasses/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/RenderPasses/CMakeLists.txt -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/RenderPasses/TAA/TAA.cpp -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/RenderPasses/TAA/TAA.h -------------------------------------------------------------------------------- /Source/RenderPasses/TAA/TAA.ps.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/RenderPasses/TAA/TAA.ps.slang -------------------------------------------------------------------------------- /Source/RenderPasses/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/RenderPasses/Utils/Utils.cpp -------------------------------------------------------------------------------- /Source/Samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Samples/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Samples/HelloDXR/HelloDXR.cpp -------------------------------------------------------------------------------- /Source/Samples/HelloDXR/HelloDXR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Samples/HelloDXR/HelloDXR.h -------------------------------------------------------------------------------- /Source/Samples/ShaderToy/ShaderToy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Samples/ShaderToy/ShaderToy.h -------------------------------------------------------------------------------- /Source/Tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/Source/Tools/CMakeLists.txt -------------------------------------------------------------------------------- /Source/plugins/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(importers) 2 | -------------------------------------------------------------------------------- /cmake/FindGTK3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/cmake/FindGTK3.cmake -------------------------------------------------------------------------------- /cmake/git_version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/cmake/git_version.cmake -------------------------------------------------------------------------------- /cmake/git_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/cmake/git_version.h.in -------------------------------------------------------------------------------- /cmake/mt-retry.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/cmake/mt-retry.bat.in -------------------------------------------------------------------------------- /cmake/mt-retry.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/cmake/mt-retry.cmake -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_0.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_1.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_10.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_11.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_12.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_128x128.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_13.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_14.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_15.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_16.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_17.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_18.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_19.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_2.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_20.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_21.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_22.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_23.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_24.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_25.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_26.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_27.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_28.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_29.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_3.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_30.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_31.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_32.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_33.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_34.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_35.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_36.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_37.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_38.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_39.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_4.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_40.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_41.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_42.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_43.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_44.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_45.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_46.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_47.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_48.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_49.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_5.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_50.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_51.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_52.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_53.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_54.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_55.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_56.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_57.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_58.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_59.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_6.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_60.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_61.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_62.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_63.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_7.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_8.png -------------------------------------------------------------------------------- /data/bluenoise/2D/bn_2D_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/bn_2D_9.png -------------------------------------------------------------------------------- /data/bluenoise/2D/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2D/readme.txt -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_0.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_1.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_10.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_11.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_12.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_13.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_14.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_15.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_16.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_17.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_18.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_19.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_2.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_20.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_21.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_22.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_23.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_24.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_25.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_26.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_27.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_28.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_29.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_3.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_30.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_31.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_32.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_33.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_34.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_35.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_36.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_37.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_38.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_39.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_4.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_40.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_41.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_42.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_43.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_44.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_45.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_46.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_47.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_48.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_49.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_5.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_50.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_51.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_52.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_53.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_54.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_55.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_56.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_57.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_58.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_59.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_6.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_60.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_61.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_62.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_63.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_7.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_8.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/bn_2Dx1D_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/bn_2Dx1D_9.png -------------------------------------------------------------------------------- /data/bluenoise/2Dx1D/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/bluenoise/2Dx1D/readme.txt -------------------------------------------------------------------------------- /data/framework/fonts/consolab.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/fonts/consolab.ttf -------------------------------------------------------------------------------- /data/framework/fonts/trebucbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/fonts/trebucbd.ttf -------------------------------------------------------------------------------- /data/framework/images/next-frame.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/next-frame.jpg -------------------------------------------------------------------------------- /data/framework/images/pass-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/pass-icon.png -------------------------------------------------------------------------------- /data/framework/images/pause.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/pause.jpg -------------------------------------------------------------------------------- /data/framework/images/play.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/play.jpg -------------------------------------------------------------------------------- /data/framework/images/prev-frame.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/prev-frame.jpg -------------------------------------------------------------------------------- /data/framework/images/rewind.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/rewind.jpg -------------------------------------------------------------------------------- /data/framework/images/stop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/images/stop.jpg -------------------------------------------------------------------------------- /data/framework/meshes/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/meshes/cube.obj -------------------------------------------------------------------------------- /data/framework/meshes/sphere.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/meshes/sphere.fbx -------------------------------------------------------------------------------- /data/framework/nvidia.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/framework/nvidia.ico -------------------------------------------------------------------------------- /data/tests/BC1Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC1Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC1Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC1Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC1UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC1UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC1UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC1UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC2Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC2Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgbTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2UnormSrgbTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC2UnormSrgbTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC2UnormSrgbTiny.dds -------------------------------------------------------------------------------- /data/tests/BC3Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC3Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormAlpha-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormAlpha-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormAlpha.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormAlpha.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormAlphaTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormAlphaTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormAlphaTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormAlphaTiny.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbOdd-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgbOdd-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbOdd.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgbOdd.dds -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgbTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC3UnormSrgbTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC3UnormSrgbTiny.dds -------------------------------------------------------------------------------- /data/tests/BC4Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC4Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC4Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC4Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC5Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC5Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC5Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC5Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC5UnormTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC5UnormTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC5UnormTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC5UnormTiny.dds -------------------------------------------------------------------------------- /data/tests/BC6HU16-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC6HU16-ref.png -------------------------------------------------------------------------------- /data/tests/BC6HU16.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC6HU16.dds -------------------------------------------------------------------------------- /data/tests/BC7Unorm-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7Unorm-ref.png -------------------------------------------------------------------------------- /data/tests/BC7Unorm.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7Unorm.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormBroken.dds: -------------------------------------------------------------------------------- 1 | DDS | 2 | -------------------------------------------------------------------------------- /data/tests/BC7UnormOdd-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormOdd-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormOdd.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormOdd.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormSrgb-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormSrgb-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormSrgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormSrgb.dds -------------------------------------------------------------------------------- /data/tests/BC7UnormTiny-ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormTiny-ref.png -------------------------------------------------------------------------------- /data/tests/BC7UnormTiny.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/BC7UnormTiny.dds -------------------------------------------------------------------------------- /data/tests/pbrt_hair_bsdf.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/pbrt_hair_bsdf.dat -------------------------------------------------------------------------------- /data/tests/texture1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture1.png -------------------------------------------------------------------------------- /data/tests/texture2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture2.png -------------------------------------------------------------------------------- /data/tests/texture3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture3.png -------------------------------------------------------------------------------- /data/tests/texture4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture4.png -------------------------------------------------------------------------------- /data/tests/texture5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture5.png -------------------------------------------------------------------------------- /data/tests/texture6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture6.png -------------------------------------------------------------------------------- /data/tests/texture7.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture7.exr -------------------------------------------------------------------------------- /data/tests/texture8.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/texture8.exr -------------------------------------------------------------------------------- /data/tests/tiny_mip0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/tiny_mip0.png -------------------------------------------------------------------------------- /data/tests/tiny_mip1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/tiny_mip1.png -------------------------------------------------------------------------------- /data/tests/tiny_mip2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/data/tests/tiny_mip2.png -------------------------------------------------------------------------------- /dependencies.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/dependencies.xml -------------------------------------------------------------------------------- /docs/development/cmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/development/cmake.md -------------------------------------------------------------------------------- /docs/development/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/development/error-handling.md -------------------------------------------------------------------------------- /docs/development/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/development/index.md -------------------------------------------------------------------------------- /docs/development/unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/development/unit-testing.md -------------------------------------------------------------------------------- /docs/falcor-in-python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/falcor-in-python.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/images/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/images/teaser.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/known-issues.md -------------------------------------------------------------------------------- /docs/tutorials/01-mogwai-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/tutorials/01-mogwai-usage.md -------------------------------------------------------------------------------- /docs/tutorials/04-writing-shaders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/tutorials/04-writing-shaders.md -------------------------------------------------------------------------------- /docs/tutorials/images/mogwai-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/tutorials/images/mogwai-ui.png -------------------------------------------------------------------------------- /docs/tutorials/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/tutorials/index.md -------------------------------------------------------------------------------- /docs/usage/custom-primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/custom-primitives.md -------------------------------------------------------------------------------- /docs/usage/environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/environment-variables.md -------------------------------------------------------------------------------- /docs/usage/images/example-scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/images/example-scene.png -------------------------------------------------------------------------------- /docs/usage/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/index.md -------------------------------------------------------------------------------- /docs/usage/materials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/materials.md -------------------------------------------------------------------------------- /docs/usage/path-tracer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/path-tracer.md -------------------------------------------------------------------------------- /docs/usage/render-passes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/render-passes.md -------------------------------------------------------------------------------- /docs/usage/scene-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/scene-creation.md -------------------------------------------------------------------------------- /docs/usage/scene-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/scene-formats.md -------------------------------------------------------------------------------- /docs/usage/scenes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/scenes.md -------------------------------------------------------------------------------- /docs/usage/scripting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/scripting.md -------------------------------------------------------------------------------- /docs/usage/sdf-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/docs/usage/sdf-editor.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/environment.yml -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/Vulkan-Headers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/Vulkan-Headers/.gitignore -------------------------------------------------------------------------------- /external/Vulkan-Headers/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/Vulkan-Headers/BUILD.gn -------------------------------------------------------------------------------- /external/Vulkan-Headers/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/Vulkan-Headers/BUILD.md -------------------------------------------------------------------------------- /external/Vulkan-Headers/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/Vulkan-Headers/LICENSE.txt -------------------------------------------------------------------------------- /external/Vulkan-Headers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/Vulkan-Headers/README.md -------------------------------------------------------------------------------- /external/Vulkan-Headers/tests/vk_icd.c: -------------------------------------------------------------------------------- 1 | #include "vulkan/vk_icd.h" 2 | 3 | int main() 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /external/args/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/.buckconfig -------------------------------------------------------------------------------- /external/args/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/.gitignore -------------------------------------------------------------------------------- /external/args/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/.gitlab-ci.yml -------------------------------------------------------------------------------- /external/args/.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/args/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/.travis.yml -------------------------------------------------------------------------------- /external/args/.ycm_extra_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/.ycm_extra_conf.py -------------------------------------------------------------------------------- /external/args/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/BUCK -------------------------------------------------------------------------------- /external/args/CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/CHANGELOG -------------------------------------------------------------------------------- /external/args/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/CMakeLists.txt -------------------------------------------------------------------------------- /external/args/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/CONTRIBUTING.md -------------------------------------------------------------------------------- /external/args/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/Doxyfile -------------------------------------------------------------------------------- /external/args/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/LICENSE -------------------------------------------------------------------------------- /external/args/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/Makefile -------------------------------------------------------------------------------- /external/args/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/README.md -------------------------------------------------------------------------------- /external/args/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/appveyor.yml -------------------------------------------------------------------------------- /external/args/args.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/args.hxx -------------------------------------------------------------------------------- /external/args/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/catch.hpp -------------------------------------------------------------------------------- /external/args/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/conanfile.py -------------------------------------------------------------------------------- /external/args/examples/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/examples/BUCK -------------------------------------------------------------------------------- /external/args/examples/gitlike.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/examples/gitlike.cxx -------------------------------------------------------------------------------- /external/args/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/meson.build -------------------------------------------------------------------------------- /external/args/meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/meson_options.txt -------------------------------------------------------------------------------- /external/args/test.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/test.cxx -------------------------------------------------------------------------------- /external/args/test/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/test/BUCK -------------------------------------------------------------------------------- /external/args/test/multiple_inclusion_2.cxx: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int bar() { return 42; } 4 | -------------------------------------------------------------------------------- /external/args/test/windows_h.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/args/test/windows_h.cxx -------------------------------------------------------------------------------- /external/fmt/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/.clang-format -------------------------------------------------------------------------------- /external/fmt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/.gitignore -------------------------------------------------------------------------------- /external/fmt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/CMakeLists.txt -------------------------------------------------------------------------------- /external/fmt/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/CONTRIBUTING.md -------------------------------------------------------------------------------- /external/fmt/ChangeLog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/ChangeLog.rst -------------------------------------------------------------------------------- /external/fmt/LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/LICENSE.rst -------------------------------------------------------------------------------- /external/fmt/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/README.rst -------------------------------------------------------------------------------- /external/fmt/doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/CMakeLists.txt -------------------------------------------------------------------------------- /external/fmt/doc/_static/breathe.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/_static/breathe.css -------------------------------------------------------------------------------- /external/fmt/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/api.rst -------------------------------------------------------------------------------- /external/fmt/doc/basic-bootstrap/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /external/fmt/doc/bootstrap/code.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/bootstrap/code.less -------------------------------------------------------------------------------- /external/fmt/doc/bootstrap/grid.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/bootstrap/grid.less -------------------------------------------------------------------------------- /external/fmt/doc/bootstrap/navs.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/bootstrap/navs.less -------------------------------------------------------------------------------- /external/fmt/doc/bootstrap/type.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/bootstrap/type.less -------------------------------------------------------------------------------- /external/fmt/doc/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/build.py -------------------------------------------------------------------------------- /external/fmt/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/conf.py -------------------------------------------------------------------------------- /external/fmt/doc/contents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/contents.rst -------------------------------------------------------------------------------- /external/fmt/doc/fmt.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/fmt.less -------------------------------------------------------------------------------- /external/fmt/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/index.rst -------------------------------------------------------------------------------- /external/fmt/doc/python-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/python-license.txt -------------------------------------------------------------------------------- /external/fmt/doc/syntax.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/syntax.rst -------------------------------------------------------------------------------- /external/fmt/doc/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/doc/usage.rst -------------------------------------------------------------------------------- /external/fmt/include/fmt/args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/args.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/chrono.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/color.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/compile.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/core.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/format.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/os.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/ostream.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/printf.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/ranges.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/std.h -------------------------------------------------------------------------------- /external/fmt/include/fmt/xchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/include/fmt/xchar.h -------------------------------------------------------------------------------- /external/fmt/src/fmt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/src/fmt.cc -------------------------------------------------------------------------------- /external/fmt/src/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/src/format.cc -------------------------------------------------------------------------------- /external/fmt/src/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/src/os.cc -------------------------------------------------------------------------------- /external/fmt/support/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/Android.mk -------------------------------------------------------------------------------- /external/fmt/support/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /external/fmt/support/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/README -------------------------------------------------------------------------------- /external/fmt/support/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/Vagrantfile -------------------------------------------------------------------------------- /external/fmt/support/bazel/.bazelversion: -------------------------------------------------------------------------------- 1 | 6.1.2 2 | -------------------------------------------------------------------------------- /external/fmt/support/bazel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/bazel/README.md -------------------------------------------------------------------------------- /external/fmt/support/bazel/WORKSPACE.bazel: -------------------------------------------------------------------------------- 1 | workspace(name = "fmt") 2 | -------------------------------------------------------------------------------- /external/fmt/support/build-docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/build-docs.py -------------------------------------------------------------------------------- /external/fmt/support/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/build.gradle -------------------------------------------------------------------------------- /external/fmt/support/cmake/fmt.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/cmake/fmt.pc.in -------------------------------------------------------------------------------- /external/fmt/support/docopt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/docopt.py -------------------------------------------------------------------------------- /external/fmt/support/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/manage.py -------------------------------------------------------------------------------- /external/fmt/support/printable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/printable.py -------------------------------------------------------------------------------- /external/fmt/support/rst2md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/rst2md.py -------------------------------------------------------------------------------- /external/fmt/support/rtd/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/rtd/conf.py -------------------------------------------------------------------------------- /external/fmt/support/rtd/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/support/rtd/index.rst -------------------------------------------------------------------------------- /external/fmt/support/rtd/theme/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /external/fmt/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/CMakeLists.txt -------------------------------------------------------------------------------- /external/fmt/test/args-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/args-test.cc -------------------------------------------------------------------------------- /external/fmt/test/assert-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/assert-test.cc -------------------------------------------------------------------------------- /external/fmt/test/chrono-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/chrono-test.cc -------------------------------------------------------------------------------- /external/fmt/test/color-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/color-test.cc -------------------------------------------------------------------------------- /external/fmt/test/compile-fp-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/compile-fp-test.cc -------------------------------------------------------------------------------- /external/fmt/test/compile-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/compile-test.cc -------------------------------------------------------------------------------- /external/fmt/test/core-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/core-test.cc -------------------------------------------------------------------------------- /external/fmt/test/cuda-test/cpp14.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/cuda-test/cpp14.cc -------------------------------------------------------------------------------- /external/fmt/test/detect-stdfs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/detect-stdfs.cc -------------------------------------------------------------------------------- /external/fmt/test/format-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/format-test.cc -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/.gitignore -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/README.md -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/build.sh -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/float.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/float.cc -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/main.cc -------------------------------------------------------------------------------- /external/fmt/test/fuzzing/one-arg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/fuzzing/one-arg.cc -------------------------------------------------------------------------------- /external/fmt/test/gtest-extra.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/gtest-extra.cc -------------------------------------------------------------------------------- /external/fmt/test/gtest-extra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/gtest-extra.h -------------------------------------------------------------------------------- /external/fmt/test/mock-allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/mock-allocator.h -------------------------------------------------------------------------------- /external/fmt/test/module-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/module-test.cc -------------------------------------------------------------------------------- /external/fmt/test/os-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/os-test.cc -------------------------------------------------------------------------------- /external/fmt/test/ostream-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/ostream-test.cc -------------------------------------------------------------------------------- /external/fmt/test/posix-mock-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/posix-mock-test.cc -------------------------------------------------------------------------------- /external/fmt/test/posix-mock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/posix-mock.h -------------------------------------------------------------------------------- /external/fmt/test/printf-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/printf-test.cc -------------------------------------------------------------------------------- /external/fmt/test/ranges-odr-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/ranges-odr-test.cc -------------------------------------------------------------------------------- /external/fmt/test/ranges-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/ranges-test.cc -------------------------------------------------------------------------------- /external/fmt/test/scan-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/scan-test.cc -------------------------------------------------------------------------------- /external/fmt/test/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/scan.h -------------------------------------------------------------------------------- /external/fmt/test/std-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/std-test.cc -------------------------------------------------------------------------------- /external/fmt/test/test-assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/test-assert.h -------------------------------------------------------------------------------- /external/fmt/test/test-main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/test-main.cc -------------------------------------------------------------------------------- /external/fmt/test/unicode-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/unicode-test.cc -------------------------------------------------------------------------------- /external/fmt/test/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/util.cc -------------------------------------------------------------------------------- /external/fmt/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/util.h -------------------------------------------------------------------------------- /external/fmt/test/xchar-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/fmt/test/xchar-test.cc -------------------------------------------------------------------------------- /external/glfw/.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/.mailmap -------------------------------------------------------------------------------- /external/glfw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/CMakeLists.txt -------------------------------------------------------------------------------- /external/glfw/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/CONTRIBUTORS.md -------------------------------------------------------------------------------- /external/glfw/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/LICENSE.md -------------------------------------------------------------------------------- /external/glfw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/README.md -------------------------------------------------------------------------------- /external/glfw/deps/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/getopt.c -------------------------------------------------------------------------------- /external/glfw/deps/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/getopt.h -------------------------------------------------------------------------------- /external/glfw/deps/glad/gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/glad/gl.h -------------------------------------------------------------------------------- /external/glfw/deps/glad/vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/glad/vulkan.h -------------------------------------------------------------------------------- /external/glfw/deps/glad_gl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/glad_gl.c -------------------------------------------------------------------------------- /external/glfw/deps/glad_vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/glad_vulkan.c -------------------------------------------------------------------------------- /external/glfw/deps/linmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/linmath.h -------------------------------------------------------------------------------- /external/glfw/deps/mingw/dinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/mingw/dinput.h -------------------------------------------------------------------------------- /external/glfw/deps/mingw/xinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/mingw/xinput.h -------------------------------------------------------------------------------- /external/glfw/deps/nuklear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/nuklear.h -------------------------------------------------------------------------------- /external/glfw/deps/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/stb_image_write.h -------------------------------------------------------------------------------- /external/glfw/deps/tinycthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/tinycthread.c -------------------------------------------------------------------------------- /external/glfw/deps/tinycthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/tinycthread.h -------------------------------------------------------------------------------- /external/glfw/deps/vs2008/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/deps/vs2008/stdint.h -------------------------------------------------------------------------------- /external/glfw/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/CMakeLists.txt -------------------------------------------------------------------------------- /external/glfw/docs/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/CODEOWNERS -------------------------------------------------------------------------------- /external/glfw/docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /external/glfw/docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/Doxyfile.in -------------------------------------------------------------------------------- /external/glfw/docs/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/DoxygenLayout.xml -------------------------------------------------------------------------------- /external/glfw/docs/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/SUPPORT.md -------------------------------------------------------------------------------- /external/glfw/docs/build.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/build.dox -------------------------------------------------------------------------------- /external/glfw/docs/compat.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/compat.dox -------------------------------------------------------------------------------- /external/glfw/docs/compile.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/compile.dox -------------------------------------------------------------------------------- /external/glfw/docs/context.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/context.dox -------------------------------------------------------------------------------- /external/glfw/docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/extra.css -------------------------------------------------------------------------------- /external/glfw/docs/extra.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/extra.css.map -------------------------------------------------------------------------------- /external/glfw/docs/extra.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/extra.scss -------------------------------------------------------------------------------- /external/glfw/docs/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/footer.html -------------------------------------------------------------------------------- /external/glfw/docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/header.html -------------------------------------------------------------------------------- /external/glfw/docs/input.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/input.dox -------------------------------------------------------------------------------- /external/glfw/docs/internal.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/internal.dox -------------------------------------------------------------------------------- /external/glfw/docs/intro.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/intro.dox -------------------------------------------------------------------------------- /external/glfw/docs/main.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/main.dox -------------------------------------------------------------------------------- /external/glfw/docs/monitor.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/monitor.dox -------------------------------------------------------------------------------- /external/glfw/docs/moving.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/moving.dox -------------------------------------------------------------------------------- /external/glfw/docs/news.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/news.dox -------------------------------------------------------------------------------- /external/glfw/docs/quick.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/quick.dox -------------------------------------------------------------------------------- /external/glfw/docs/spaces.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/spaces.svg -------------------------------------------------------------------------------- /external/glfw/docs/vulkan.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/vulkan.dox -------------------------------------------------------------------------------- /external/glfw/docs/window.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/docs/window.dox -------------------------------------------------------------------------------- /external/glfw/examples/boing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/boing.c -------------------------------------------------------------------------------- /external/glfw/examples/gears.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/gears.c -------------------------------------------------------------------------------- /external/glfw/examples/glfw.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/glfw.icns -------------------------------------------------------------------------------- /external/glfw/examples/glfw.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/glfw.ico -------------------------------------------------------------------------------- /external/glfw/examples/glfw.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/glfw.rc -------------------------------------------------------------------------------- /external/glfw/examples/heightmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/heightmap.c -------------------------------------------------------------------------------- /external/glfw/examples/offscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/offscreen.c -------------------------------------------------------------------------------- /external/glfw/examples/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/particles.c -------------------------------------------------------------------------------- /external/glfw/examples/sharing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/sharing.c -------------------------------------------------------------------------------- /external/glfw/examples/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/simple.c -------------------------------------------------------------------------------- /external/glfw/examples/splitview.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/splitview.c -------------------------------------------------------------------------------- /external/glfw/examples/wave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/examples/wave.c -------------------------------------------------------------------------------- /external/glfw/include/GLFW/glfw3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/include/GLFW/glfw3.h -------------------------------------------------------------------------------- /external/glfw/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/CMakeLists.txt -------------------------------------------------------------------------------- /external/glfw/src/cocoa_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_init.m -------------------------------------------------------------------------------- /external/glfw/src/cocoa_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_joystick.h -------------------------------------------------------------------------------- /external/glfw/src/cocoa_joystick.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_joystick.m -------------------------------------------------------------------------------- /external/glfw/src/cocoa_monitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_monitor.m -------------------------------------------------------------------------------- /external/glfw/src/cocoa_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_platform.h -------------------------------------------------------------------------------- /external/glfw/src/cocoa_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_time.c -------------------------------------------------------------------------------- /external/glfw/src/cocoa_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/cocoa_window.m -------------------------------------------------------------------------------- /external/glfw/src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/context.c -------------------------------------------------------------------------------- /external/glfw/src/egl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/egl_context.c -------------------------------------------------------------------------------- /external/glfw/src/egl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/egl_context.h -------------------------------------------------------------------------------- /external/glfw/src/glfw3.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/glfw3.pc.in -------------------------------------------------------------------------------- /external/glfw/src/glfw3Config.cmake.in: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/glfw3Targets.cmake") 2 | -------------------------------------------------------------------------------- /external/glfw/src/glfw_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/glfw_config.h.in -------------------------------------------------------------------------------- /external/glfw/src/glx_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/glx_context.c -------------------------------------------------------------------------------- /external/glfw/src/glx_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/glx_context.h -------------------------------------------------------------------------------- /external/glfw/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/init.c -------------------------------------------------------------------------------- /external/glfw/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/input.c -------------------------------------------------------------------------------- /external/glfw/src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/internal.h -------------------------------------------------------------------------------- /external/glfw/src/linux_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/linux_joystick.c -------------------------------------------------------------------------------- /external/glfw/src/linux_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/linux_joystick.h -------------------------------------------------------------------------------- /external/glfw/src/mappings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/mappings.h -------------------------------------------------------------------------------- /external/glfw/src/mappings.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/mappings.h.in -------------------------------------------------------------------------------- /external/glfw/src/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/monitor.c -------------------------------------------------------------------------------- /external/glfw/src/nsgl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/nsgl_context.h -------------------------------------------------------------------------------- /external/glfw/src/nsgl_context.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/nsgl_context.m -------------------------------------------------------------------------------- /external/glfw/src/null_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_init.c -------------------------------------------------------------------------------- /external/glfw/src/null_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_joystick.c -------------------------------------------------------------------------------- /external/glfw/src/null_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_joystick.h -------------------------------------------------------------------------------- /external/glfw/src/null_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_monitor.c -------------------------------------------------------------------------------- /external/glfw/src/null_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_platform.h -------------------------------------------------------------------------------- /external/glfw/src/null_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/null_window.c -------------------------------------------------------------------------------- /external/glfw/src/osmesa_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/osmesa_context.c -------------------------------------------------------------------------------- /external/glfw/src/osmesa_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/osmesa_context.h -------------------------------------------------------------------------------- /external/glfw/src/posix_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/posix_thread.c -------------------------------------------------------------------------------- /external/glfw/src/posix_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/posix_thread.h -------------------------------------------------------------------------------- /external/glfw/src/posix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/posix_time.c -------------------------------------------------------------------------------- /external/glfw/src/posix_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/posix_time.h -------------------------------------------------------------------------------- /external/glfw/src/vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/vulkan.c -------------------------------------------------------------------------------- /external/glfw/src/wgl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wgl_context.c -------------------------------------------------------------------------------- /external/glfw/src/wgl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wgl_context.h -------------------------------------------------------------------------------- /external/glfw/src/win32_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_init.c -------------------------------------------------------------------------------- /external/glfw/src/win32_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_joystick.c -------------------------------------------------------------------------------- /external/glfw/src/win32_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_joystick.h -------------------------------------------------------------------------------- /external/glfw/src/win32_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_monitor.c -------------------------------------------------------------------------------- /external/glfw/src/win32_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_platform.h -------------------------------------------------------------------------------- /external/glfw/src/win32_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_thread.c -------------------------------------------------------------------------------- /external/glfw/src/win32_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_time.c -------------------------------------------------------------------------------- /external/glfw/src/win32_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/win32_window.c -------------------------------------------------------------------------------- /external/glfw/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/window.c -------------------------------------------------------------------------------- /external/glfw/src/wl_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wl_init.c -------------------------------------------------------------------------------- /external/glfw/src/wl_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wl_monitor.c -------------------------------------------------------------------------------- /external/glfw/src/wl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wl_platform.h -------------------------------------------------------------------------------- /external/glfw/src/wl_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/wl_window.c -------------------------------------------------------------------------------- /external/glfw/src/x11_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/x11_init.c -------------------------------------------------------------------------------- /external/glfw/src/x11_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/x11_monitor.c -------------------------------------------------------------------------------- /external/glfw/src/x11_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/x11_platform.h -------------------------------------------------------------------------------- /external/glfw/src/x11_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/x11_window.c -------------------------------------------------------------------------------- /external/glfw/src/xkb_unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/xkb_unicode.c -------------------------------------------------------------------------------- /external/glfw/src/xkb_unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/src/xkb_unicode.h -------------------------------------------------------------------------------- /external/glfw/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/CMakeLists.txt -------------------------------------------------------------------------------- /external/glfw/tests/clipboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/clipboard.c -------------------------------------------------------------------------------- /external/glfw/tests/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/cursor.c -------------------------------------------------------------------------------- /external/glfw/tests/empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/empty.c -------------------------------------------------------------------------------- /external/glfw/tests/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/events.c -------------------------------------------------------------------------------- /external/glfw/tests/gamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/gamma.c -------------------------------------------------------------------------------- /external/glfw/tests/glfwinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/glfwinfo.c -------------------------------------------------------------------------------- /external/glfw/tests/icon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/icon.c -------------------------------------------------------------------------------- /external/glfw/tests/iconify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/iconify.c -------------------------------------------------------------------------------- /external/glfw/tests/inputlag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/inputlag.c -------------------------------------------------------------------------------- /external/glfw/tests/joysticks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/joysticks.c -------------------------------------------------------------------------------- /external/glfw/tests/monitors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/monitors.c -------------------------------------------------------------------------------- /external/glfw/tests/msaa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/msaa.c -------------------------------------------------------------------------------- /external/glfw/tests/opacity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/opacity.c -------------------------------------------------------------------------------- /external/glfw/tests/reopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/reopen.c -------------------------------------------------------------------------------- /external/glfw/tests/tearing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/tearing.c -------------------------------------------------------------------------------- /external/glfw/tests/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/threads.c -------------------------------------------------------------------------------- /external/glfw/tests/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/timeout.c -------------------------------------------------------------------------------- /external/glfw/tests/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/title.c -------------------------------------------------------------------------------- /external/glfw/tests/windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/glfw/tests/windows.c -------------------------------------------------------------------------------- /external/imgui/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/.editorconfig -------------------------------------------------------------------------------- /external/imgui/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/.gitattributes -------------------------------------------------------------------------------- /external/imgui/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ['https://github.com/ocornut/imgui/wiki/Sponsors'] 2 | -------------------------------------------------------------------------------- /external/imgui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/.gitignore -------------------------------------------------------------------------------- /external/imgui/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/LICENSE.txt -------------------------------------------------------------------------------- /external/imgui/docs/BACKENDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/BACKENDS.md -------------------------------------------------------------------------------- /external/imgui/docs/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/CHANGELOG.txt -------------------------------------------------------------------------------- /external/imgui/docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /external/imgui/docs/EXAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/EXAMPLES.md -------------------------------------------------------------------------------- /external/imgui/docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/FAQ.md -------------------------------------------------------------------------------- /external/imgui/docs/FONTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/FONTS.md -------------------------------------------------------------------------------- /external/imgui/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/README.md -------------------------------------------------------------------------------- /external/imgui/docs/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/docs/TODO.txt -------------------------------------------------------------------------------- /external/imgui/examples/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/examples/README.txt -------------------------------------------------------------------------------- /external/imgui/examples/example_android_opengl3/android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /external/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imconfig.h -------------------------------------------------------------------------------- /external/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui.cpp -------------------------------------------------------------------------------- /external/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui.h -------------------------------------------------------------------------------- /external/imgui/imgui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui_demo.cpp -------------------------------------------------------------------------------- /external/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /external/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui_internal.h -------------------------------------------------------------------------------- /external/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /external/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /external/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /external/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /external/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /external/imgui/misc/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/misc/README.txt -------------------------------------------------------------------------------- /external/imgui/misc/cpp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/imgui/misc/cpp/README.txt -------------------------------------------------------------------------------- /external/include/BS_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/BS_thread_pool.hpp -------------------------------------------------------------------------------- /external/include/fstd/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/fstd/bit.h -------------------------------------------------------------------------------- /external/include/fstd/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/fstd/span.h -------------------------------------------------------------------------------- /external/include/hypothesis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/hypothesis/LICENSE -------------------------------------------------------------------------------- /external/include/hypothesis/cephes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/hypothesis/cephes.h -------------------------------------------------------------------------------- /external/include/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/include/nlohmann/json.hpp -------------------------------------------------------------------------------- /external/mikktspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/mikktspace/README.md -------------------------------------------------------------------------------- /external/mikktspace/mikktspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/mikktspace/mikktspace.c -------------------------------------------------------------------------------- /external/mikktspace/mikktspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/mikktspace/mikktspace.h -------------------------------------------------------------------------------- /external/pybind11/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.appveyor.yml -------------------------------------------------------------------------------- /external/pybind11/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.clang-format -------------------------------------------------------------------------------- /external/pybind11/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.clang-tidy -------------------------------------------------------------------------------- /external/pybind11/.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.cmake-format.yaml -------------------------------------------------------------------------------- /external/pybind11/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.github/CODEOWNERS -------------------------------------------------------------------------------- /external/pybind11/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.gitignore -------------------------------------------------------------------------------- /external/pybind11/.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/.readthedocs.yml -------------------------------------------------------------------------------- /external/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /external/pybind11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/LICENSE -------------------------------------------------------------------------------- /external/pybind11/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/MANIFEST.in -------------------------------------------------------------------------------- /external/pybind11/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/README.rst -------------------------------------------------------------------------------- /external/pybind11/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/Doxyfile -------------------------------------------------------------------------------- /external/pybind11/docs/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/basics.rst -------------------------------------------------------------------------------- /external/pybind11/docs/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/benchmark.py -------------------------------------------------------------------------------- /external/pybind11/docs/benchmark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/benchmark.rst -------------------------------------------------------------------------------- /external/pybind11/docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/changelog.rst -------------------------------------------------------------------------------- /external/pybind11/docs/classes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/classes.rst -------------------------------------------------------------------------------- /external/pybind11/docs/compiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/compiling.rst -------------------------------------------------------------------------------- /external/pybind11/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/conf.py -------------------------------------------------------------------------------- /external/pybind11/docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/faq.rst -------------------------------------------------------------------------------- /external/pybind11/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/index.rst -------------------------------------------------------------------------------- /external/pybind11/docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/reference.rst -------------------------------------------------------------------------------- /external/pybind11/docs/release.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/release.rst -------------------------------------------------------------------------------- /external/pybind11/docs/upgrade.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/docs/upgrade.rst -------------------------------------------------------------------------------- /external/pybind11/noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/noxfile.py -------------------------------------------------------------------------------- /external/pybind11/pybind11/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/pybind11/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/pyproject.toml -------------------------------------------------------------------------------- /external/pybind11/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/setup.cfg -------------------------------------------------------------------------------- /external/pybind11/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/setup.py -------------------------------------------------------------------------------- /external/pybind11/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/conftest.py -------------------------------------------------------------------------------- /external/pybind11/tests/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/env.py -------------------------------------------------------------------------------- /external/pybind11/tests/extra_python_package/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/pybind11/tests/extra_setuptools/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/pybind11/tests/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/object.h -------------------------------------------------------------------------------- /external/pybind11/tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/pytest.ini -------------------------------------------------------------------------------- /external/pybind11/tests/test_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/test_enum.py -------------------------------------------------------------------------------- /external/pybind11/tests/test_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/test_eval.py -------------------------------------------------------------------------------- /external/pybind11/tests/test_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/test_stl.cpp -------------------------------------------------------------------------------- /external/pybind11/tests/test_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tests/test_stl.py -------------------------------------------------------------------------------- /external/pybind11/tools/libsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/external/pybind11/tools/libsize.py -------------------------------------------------------------------------------- /scripts/BSDFViewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/BSDFViewer.py -------------------------------------------------------------------------------- /scripts/MinimalPathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/MinimalPathTracer.py -------------------------------------------------------------------------------- /scripts/PathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/PathTracer.py -------------------------------------------------------------------------------- /scripts/PathTracerAreaReSTIR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/PathTracerAreaReSTIR.py -------------------------------------------------------------------------------- /scripts/PathTracerNRD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/PathTracerNRD.py -------------------------------------------------------------------------------- /scripts/RTXDI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/RTXDI.py -------------------------------------------------------------------------------- /scripts/SceneDebugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/SceneDebugger.py -------------------------------------------------------------------------------- /scripts/WARDiffPathTracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/WARDiffPathTracer.py -------------------------------------------------------------------------------- /scripts/inv-rendering/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/inv-rendering/common.py -------------------------------------------------------------------------------- /scripts/inv-rendering/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/inv-rendering/loss.py -------------------------------------------------------------------------------- /scripts/inv-rendering/mesh_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/inv-rendering/mesh_utils.py -------------------------------------------------------------------------------- /scripts/python/TinyBC/BCTypes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/python/TinyBC/BCTypes.slang -------------------------------------------------------------------------------- /scripts/python/TinyBC/TinyBC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/python/TinyBC/TinyBC.py -------------------------------------------------------------------------------- /scripts/python/balls/balls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/python/balls/balls.py -------------------------------------------------------------------------------- /scripts/python/test_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/python/test_pytorch.py -------------------------------------------------------------------------------- /scripts/python/ui/ui_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/python/ui/ui_demo.py -------------------------------------------------------------------------------- /scripts/sdf-editor/SDFEditor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/sdf-editor/SDFEditor.py -------------------------------------------------------------------------------- /scripts/sdf-editor/single_sphere.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/scripts/sdf-editor/single_sphere.sdf -------------------------------------------------------------------------------- /setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/setup.bat -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/setup.sh -------------------------------------------------------------------------------- /setup_vs2022.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/setup_vs2022.bat -------------------------------------------------------------------------------- /teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/teaser.png -------------------------------------------------------------------------------- /tests/build_falcor.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/build_falcor.bat -------------------------------------------------------------------------------- /tests/environment/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/environment/default.json -------------------------------------------------------------------------------- /tests/image_tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/image_tests/helpers.py -------------------------------------------------------------------------------- /tests/python_tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | # do not remove 2 | -------------------------------------------------------------------------------- /tests/python_tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/python_tests/helpers.py -------------------------------------------------------------------------------- /tests/python_tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/python_tests/test_dummy.py -------------------------------------------------------------------------------- /tests/run_image_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_image_tests.bat -------------------------------------------------------------------------------- /tests/run_image_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_image_tests.sh -------------------------------------------------------------------------------- /tests/run_python_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_python_tests.bat -------------------------------------------------------------------------------- /tests/run_python_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_python_tests.sh -------------------------------------------------------------------------------- /tests/run_unit_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_unit_tests.bat -------------------------------------------------------------------------------- /tests/run_unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/run_unit_tests.sh -------------------------------------------------------------------------------- /tests/testing/build_falcor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/build_falcor.py -------------------------------------------------------------------------------- /tests/testing/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/core/__init__.py -------------------------------------------------------------------------------- /tests/testing/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/core/config.py -------------------------------------------------------------------------------- /tests/testing/core/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/core/environment.py -------------------------------------------------------------------------------- /tests/testing/core/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/core/helpers.py -------------------------------------------------------------------------------- /tests/testing/core/termcolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/core/termcolor.py -------------------------------------------------------------------------------- /tests/testing/libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing/libs/bottle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/libs/bottle.py -------------------------------------------------------------------------------- /tests/testing/libs/xmlrunner/version.py: -------------------------------------------------------------------------------- 1 | 2 | __version__ = '3.2.0' 3 | -------------------------------------------------------------------------------- /tests/testing/run_image_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/run_image_tests.py -------------------------------------------------------------------------------- /tests/testing/run_python_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/run_python_tests.py -------------------------------------------------------------------------------- /tests/testing/run_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/run_unit_tests.py -------------------------------------------------------------------------------- /tests/testing/view_image_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/view_image_tests.py -------------------------------------------------------------------------------- /tests/testing/viewer/views/base.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/viewer/views/base.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/error.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/viewer/views/error.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/index.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/viewer/views/index.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/run.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/viewer/views/run.tpl -------------------------------------------------------------------------------- /tests/testing/viewer/views/test.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/testing/viewer/views/test.tpl -------------------------------------------------------------------------------- /tests/view_image_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tests/view_image_tests.bat -------------------------------------------------------------------------------- /tools/fix_render_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/fix_render_script.py -------------------------------------------------------------------------------- /tools/format_code.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/format_code.bat -------------------------------------------------------------------------------- /tools/format_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/format_code.sh -------------------------------------------------------------------------------- /tools/make_new_render_pass.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/make_new_render_pass.bat -------------------------------------------------------------------------------- /tools/make_new_render_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/make_new_render_pass.py -------------------------------------------------------------------------------- /tools/make_new_sample_app.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/make_new_sample_app.bat -------------------------------------------------------------------------------- /tools/make_new_sample_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/make_new_sample_app.py -------------------------------------------------------------------------------- /tools/ninja_log_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/ninja_log_analyzer.py -------------------------------------------------------------------------------- /tools/packman/config.packman.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/config.packman.xml -------------------------------------------------------------------------------- /tools/packman/packman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/packman -------------------------------------------------------------------------------- /tools/packman/packman.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/packman.cmd -------------------------------------------------------------------------------- /tools/packman/packmanconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/packmanconf.py -------------------------------------------------------------------------------- /tools/packman/python.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/python.bat -------------------------------------------------------------------------------- /tools/packman/python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/packman/python.sh -------------------------------------------------------------------------------- /tools/pymacro.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/pymacro.bat -------------------------------------------------------------------------------- /tools/pymacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/pymacro.py -------------------------------------------------------------------------------- /tools/remove_hungarian_notation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/remove_hungarian_notation.py -------------------------------------------------------------------------------- /tools/run_clang_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/run_clang_format.py -------------------------------------------------------------------------------- /tools/verify_code.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiqi134/Area-ReSTIR/HEAD/tools/verify_code.bat --------------------------------------------------------------------------------