diff --git a/.github/workflows/compile.yml b/.github/workflows/build.yml
similarity index 98%
rename from .github/workflows/compile.yml
rename to .github/workflows/build.yml
index 68617ade5..c5b3ef416 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/build.yml
@@ -1,6 +1,8 @@
-name: compile
+name: build
on:
+ push:
+ branches: ["master"]
pull_request:
branches: ["master"]
diff --git a/README.md b/README.md
index 67f88faf0..3690b649b 100644
--- a/README.md
+++ b/README.md
@@ -69,10 +69,6 @@ For more information on how to use Falcor as a Python module see [Falcor In Pyth
## Microsoft DirectX 12 Agility SDK
Falcor uses the [Microsoft DirectX 12 Agility SDK](https://devblogs.microsoft.com/directx/directx12agility/) to get access to the latest DirectX 12 features. Applications can enable the Agility SDK by putting `FALCOR_EXPORT_D3D12_AGILITY_SDK` in the main `.cpp` file. `Mogwai`, `FalcorTest` and `RenderGraphEditor` have the Agility SDK enabled by default.
-## NVAPI
-To enable NVAPI support, head over to https://developer.nvidia.com/nvapi and download the latest version of NVAPI (this build is tested against version R535).
-Extract the content of the zip file into `external/packman/` and rename `R535-developer` to `nvapi`.
-
## NSight Aftermath
To enable NSight Aftermath support, head over to https://developer.nvidia.com/nsight-aftermath and download the latest version of Aftermath (this build is tested against version 2023.1).
Extract the content of the zip file into `external/packman/aftermath`.
diff --git a/dependencies.xml b/dependencies.xml
index 893d5db43..6b3b00a2f 100644
--- a/dependencies.xml
+++ b/dependencies.xml
@@ -41,6 +41,9 @@
+
+
+
diff --git a/tests/image_tests/renderscripts/test_WARDiffPathTracer.py b/tests/image_tests/renderscripts/test_WARDiffPathTracer.py
new file mode 100644
index 000000000..893601498
--- /dev/null
+++ b/tests/image_tests/renderscripts/test_WARDiffPathTracer.py
@@ -0,0 +1,11 @@
+import sys
+sys.path.append('..')
+from falcor import *
+from helpers import render_frames
+
+exec(open('../../../scripts/WARDiffPathTracer.py').read())
+
+# default
+render_frames(m, 'default', frames=[64])
+
+exit()