Matt Pharr
0575eaff52
github: now on to CPU CI failures
2026-05-16 06:08:41 -07:00
Matt Pharr
62a128d7ce
github: try n to get GPU CI working again
2026-05-15 14:59:31 -07:00
Matt Pharr
529988579b
github: attempt to fix CI GPU builds
2026-05-15 14:32:13 -07:00
Matt Pharr
64ba33e488
github: ongoing CI build fix attempts
2026-05-14 06:04:41 -07:00
Matt Pharr
2ef6e1386b
github: bump version of jimver/cuda-toolkit
2026-05-13 05:57:59 -07:00
Matt Pharr
6d4aed2eee
github: bump to actions/checkout@v5
2026-05-13 05:57:59 -07:00
Matt Pharr
8c19f30455
Merge pull request #521 from gonsolo/noseven
...
Three more occurrences of OPTIX7.
2025-12-08 14:30:32 -08:00
Matt Pharr
91bc6ca69b
Another attempt at fixing the GPU CI build ( #5 )
2025-10-24 17:16:34 -07:00
Matt Pharr
f358078114
Another attempt at fixing the GPU CI build ( #4 )
2025-10-24 17:03:35 -07:00
Matt Pharr
b6d9ce0831
Another attempt at fixing the GPU CI build ( #3 )
2025-10-24 15:31:31 -07:00
Matt Pharr
6e32904799
Another attempt at fixing the GPU CI build ( #2 )
2025-10-24 14:23:27 -07:00
Matt Pharr
500a5be84d
Another attempt at fixing the GPU CI build
2025-10-24 13:46:23 -07:00
Matt Pharr
5805005167
Attempt to fix ci-gpu CI build
...
- apt-get update
- Fix path to windows pbrt.exe
- Stop caching OptiX headers; hopefully no longer needed
2025-10-24 06:38:14 -07:00
Gon Solo
344b2beef4
Three more occurrences of OPTIX7.
2025-10-24 08:52:09 +02:00
Matt Pharr
d2dc5b4137
Drop OptiX 7.5.0, add 9.0.0 to CI builds
2025-10-23 19:28:00 -07:00
Matt Pharr
70f8b9ed92
Merge pull request #480 from johnnynunez/patch-1
...
Update ci-gpu.yml
2025-10-22 12:32:10 -07:00
Marcel K.
d2b6c02935
Fix fatal CMake build error "Could NOT find ZLIB" from OpenEXR, remove need for manual zlib vcpkg install
2025-10-07 13:29:22 +02:00
Matt Pharr
f140d7cba5
Update actions/cache to v4
2025-03-22 12:28:45 -07:00
Matt Pharr
4621d25097
Bump to actions/upload-artifact@v4 to make github happy
2025-01-30 11:44:27 -08:00
Johnny
857cc99cde
Update ci-gpu.yml
2025-01-26 16:34:41 +01:00
Johnny
6c5b32a042
Update ci-gpu.yml
2025-01-26 16:34:13 +01:00
Johnny
f3bef7995e
Update ci-gpu.yml
2025-01-24 21:29:11 +01:00
Matt Pharr
3976fd70a6
Finally fix all github actions builds
2024-11-25 11:25:13 -08:00
Matt Pharr
9d60a9cbf9
update CUDA versions for github actions build
2024-11-24 11:33:41 -08:00
Matt Pharr
305d38f629
Update github actions GPU linux build
2024-11-24 09:33:50 -08:00
Matt Pharr
db53eee120
Remove clang 18 for linux github actions build
2024-11-24 09:30:52 -08:00
Matt Pharr
48e5076abe
Fix clang install versions for github actions linux build
2024-11-24 08:47:25 -08:00
Matt Pharr
f2fa4db5e4
Update to ubuntu 22.04 and modern compilers for linux github actions biuld
2024-11-24 08:27:54 -08:00
Matt Pharr
ead1237f12
More X11 installs for linux github actions build
2024-11-24 08:24:57 -08:00
Matt Pharr
f980e43a7d
Attempt to fix linux build on github
2024-11-24 08:14:49 -08:00
Matt Pharr
8c741528ce
Remove OpenEXR install from github OSX workflow
2024-11-24 08:00:33 -08:00
Matt Pharr
867721d4b7
Update github actions permissions
2024-10-07 06:52:33 -07:00
Matt Pharr
39e01e61f8
Switch to actions/checkout@v4 in github actions
2024-01-26 07:49:20 -08:00
Matt Pharr
3adc3f01aa
Add OptiX 8 to github actions build matrix, remove a few old OptiX versions
2023-10-18 04:45:53 -07:00
Matt Pharr
b939189eff
Update github actions GPU builds
...
Use the latest CUDA and OptiX releases, prune some old ones.
The OptiX 7.7 build should fail, per bug #731...
2023-04-02 06:30:55 -07:00
Matt Pharr
302b5d5081
Upgrade to actions/checkout@v3
2023-01-03 14:27:06 -08:00
Matt Pharr
8f2d8527af
Add optix 7.5 to github actions build test
2022-08-15 15:58:12 -07:00
Matt Pharr
42ab6e26f4
Update CUDA versions used for github workflow CI.
...
Add more recent versions, up to 11.7.0, and remove older ones.
11.2.2 is now the oldest version tested.
2022-05-13 06:20:46 -07:00
Matt Pharr
a55307fa46
Update to cuda-toolkit@v0.2.6.
...
Allows removing the workaround for NVIDIA's changed signing keys.
2022-05-13 06:12:44 -07:00
Matt Pharr
b5e9e7c912
Fix cuda pubkeys ( #248 )
...
Fix GPU github actions build due to breakage from NVIDIA changing apt signing keys.
2022-05-04 14:55:28 -07:00
Matt Pharr
e4e6ad3274
Add --interactive option
...
Currently only works with the --gpu / --wavefront integrator.
WASD-style controls; could use refinement.
Control-R to record frames.
2022-04-26 06:28:19 -07:00
Matt Pharr
81c2a8135b
Disable clang-12 build in github actions.
...
Workaround multi-day github actions flakiness:
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/universe/l/llvm-toolchain-12/libclang-12-dev_12.0.0-3ubuntu1~20.04.4_amd64.deb 404 Not Found [IP: 52.252.75.106 80]
et al.
2022-03-23 05:53:19 -07:00
Matt Pharr
6b6341633a
Fix github actions badges (hopefully)
2022-01-28 06:24:40 -08:00
Matt Pharr
36a1705878
Improvements to the github actions configs.
...
- Break linux/osx/windows into separate .yml files
- Test a smorgasbord of c++ compilers on linux
2022-01-27 12:23:02 -08:00
Matt Pharr
64c0a5cc0b
Update cache key for optix headers in github actions GPU builder
2021-12-08 08:06:52 -08:00
Matt Pharr
b2a46ad467
Add OptiX 7.4 to the CI build matrix
...
(Issue #216.)
2021-11-30 07:59:48 -08:00
Matt Pharr
315b28bd11
CI: cache optix headers in github actions.
...
There should be no reason to bother, but there are frequent and
inexplicable timeouts on github's Windows runners when it tries to check
out this repository; these often lead to bogus build failures. The hope is
that this works around that...
2021-11-23 15:31:41 -08:00
Matt Pharr
b4f0036186
Add Windows CUDA builds to CI. (And add CUDA 11.5.0.)
2021-11-23 08:28:06 -08:00
Matt Pharr
4fd2a481cc
Add PBRT_FLOAT_AS_DOUBLE and PBRT_DBG_LOGGING to the CI build matrix ( #173 )
2021-08-19 16:52:35 -07:00
Matt Pharr
130757d3c8
Remove CUDA 11.3 from CI matrix (WAR very weird failures)
2021-08-18 11:03:43 -07:00