Commit graph

  • 6e32904799 Another attempt at fixing the GPU CI build (#2) Matt Pharr 2025-10-24 15:02:58 -07:00
  • 500a5be84d Another attempt at fixing the GPU CI build Matt Pharr 2025-10-24 08:26:10 -07:00
  • 5805005167 Attempt to fix ci-gpu CI build Matt Pharr 2025-10-24 06:38:14 -07:00
  • d407a5612c CUDA is first class now. Gon Solo 2025-10-24 09:07:10 +02:00
  • 344b2beef4 Three more occurrences of OPTIX7. Gon Solo 2025-10-24 08:52:09 +02:00
  • da60a89ca2 Restrict to GCC and Clang. Gon Solo 2025-10-24 08:47:06 +02:00
  • d2dc5b4137 Drop OptiX 7.5.0, add 9.0.0 to CI builds Matt Pharr 2025-10-23 19:27:51 -07:00
  • 935c10f7f4
    Merge pull request #516 from gonsolo/noseven Matt Pharr 2025-10-23 19:27:02 -07:00
  • 8de4354af0
    Merge pull request #517 from gonsolo/unused Matt Pharr 2025-10-23 11:56:13 -07:00
  • 14abed7519
    Merge pull request #519 from gonsolo/unused2 Matt Pharr 2025-10-23 11:54:47 -07:00
  • c70b8671a9
    Merge pull request #520 from gonsolo/dim Matt Pharr 2025-10-23 11:53:27 -07:00
  • 82efbd535b Remove a warning about dim 0. Gon Solo 2025-10-23 11:48:14 +02:00
  • 18b7c2a2a4 Remove unused variable. Gon Solo 2025-10-23 11:32:00 +02:00
  • 7f217866a7 Suppress a deprecation warning. Gon Solo 2025-10-23 11:23:58 +02:00
  • 1b89ed472a Remove unused filterOptions. Gon Solo 2025-10-23 11:14:01 +02:00
  • e1288833cb Remove Optix version. Gon Solo 2025-10-23 10:40:10 +02:00
  • 970fee03b7 parallel_test.cpp: attempt to work around windows test failures Matt Pharr 2025-10-22 13:51:38 -07:00
  • 0d6d9573e9 Fix HashBuffer to include sizeof(T) in size passed to MurmurHash64A. Matt Pharr 2025-10-22 13:41:35 -07:00
  • 85918d59e4 flip.cpp: add cstdint include to make gcc happy Matt Pharr 2025-10-22 12:59:27 -07:00
  • 35bb9b88c0
    Merge pull request #513 from jflatt-gia/scale2x Matt Pharr 2025-10-22 12:35:02 -07:00
  • 70f8b9ed92
    Merge pull request #480 from johnnynunez/patch-1 Matt Pharr 2025-10-22 12:32:10 -07:00
  • 689587986d
    Merge pull request #515 from SPolton/fix-cuda-13 Matt Pharr 2025-10-22 12:22:44 -07:00
  • 49c38c2526
    Merge pull request #502 from gonsolo/fix_gcc_15 Matt Pharr 2025-10-22 12:21:23 -07:00
  • d36160ebe5
    Merge pull request #514 from Ka1serM/fix-cmake-build Matt Pharr 2025-10-22 12:19:58 -07:00
  • 7d728002ce Update utf8proc version to hopefully fix build. Matt Pharr 2025-10-22 12:02:52 -07:00
  • df937186ae More submodule version updates to make github's cmake happy Matt Pharr 2025-10-22 11:57:58 -07:00
  • 90c73ac71a Update to latest zlib released version Matt Pharr 2025-10-22 11:41:43 -07:00
  • d5c8fce493 Update double-conversion to use more modern cmake to make github runners happy Matt Pharr 2025-10-22 11:18:51 -07:00
  • d8d18ff7ea Add optix scaler to cmake unknown 2025-10-14 16:31:27 -07:00
  • d2b6c02935 Fix fatal CMake build error "Could NOT find ZLIB" from OpenEXR, remove need for manual zlib vcpkg install Marcel K. 2025-10-07 13:00:48 +02:00
  • fe974f7c78 Add Optix 2X scaler to imgtool unknown 2025-09-30 14:04:50 -07:00
  • 1231d35016 Fix cuda 13 build error: class "cudaDeviceProp" has no member "clockRate" SPolton 2025-09-26 17:49:00 -06:00
  • 603417bab5 Fix cuda 13 build error: no suitable constructor exists to convert from "int" to "cudaMemLocation" SPolton 2025-09-26 16:06:28 -06:00
  • 18dd1b9ec3 Ignore all build folder names SPolton 2025-09-26 15:22:32 -06:00
  • 8d14148214 base gpu queue size on the amount of available memory Jan Honsbrok 2025-09-16 16:22:51 +02:00
  • b68f199536
    Merge c90f62e2eb into f140d7cba5 pbrt4bounty 2025-09-10 00:12:57 +00:00
  • c90f62e2eb
    Update NVIDIA headers link pbrt4bounty 2025-09-10 02:12:54 +02:00
  • 4b981aa810
    Update Optix headers link pbrt4bounty 2025-09-10 01:51:35 +02:00
  • 2fc84c7d7b
    Apply CMake policy from previus patch pbrt4bounty 2025-07-20 23:21:34 +02:00
  • 172ef23510
    Simplify OpenEXR build from scratch pbrt4bounty 2025-07-20 23:17:51 +02:00
  • 3f989e6396
    Check the fix for actions builds from my fork pbrt4bounty 2025-07-20 22:34:33 +02:00
  • 9d94812516
    Fix Zlib related error typo in CMakeLists.txt pbrt4bounty 2025-07-19 19:03:19 +02:00
  • 914ccc6a50 Fix build with GCC 15. Gon Solo 2025-06-03 11:21:22 +02:00
  • f51acf7933 feat: Add simple Qt GUI launcher for pbrt google-labs-jules[bot] 2025-05-28 06:23:44 +00:00
  • d5d923b1f2 With shadow maps VB1-VENOM 2025-05-11 15:19:29 -04:00
  • daa2bbbfd6 v6 VB1-VENOM 2025-05-09 02:02:50 -04:00
  • 4321033ba9 Cube shadow maps VB1-VENOM 2025-05-09 01:32:30 -04:00
  • 32bb78f147 Merge branch 'Joel' of https://github.com/JKHackathon/pbrt-v4-lighting-grid-hierarchy into Joel VB1-VENOM 2025-05-08 18:24:33 -04:00
  • ecd0a89b70 v4 VB1-VENOM 2025-05-08 17:57:25 -04:00
  • 2086f19e4e YAYY TRANSMITTANCEgit add -A JKHackathon 2025-05-08 17:42:22 -04:00
  • 422eb5113e v3 VB1-VENOM 2025-05-08 02:35:21 -04:00
  • 2a865a9c5d implementing shadow still VB1-VENOM 2025-05-08 00:04:10 -04:00
  • 73cff3f41b omething erge branch 'Joel' of https://github.com/JKHackathon/pbrt-v4-lighting-grid-hierarchy into Joel VB1-VENOM 2025-05-07 22:43:52 -04:00
  • 4a9ae464e9 LGH mostly complete JKHackathon 2025-05-07 22:25:13 -04:00
  • 024b119a15 Shadow v1 VB1-VENOM 2025-05-07 10:32:40 -04:00
  • 3414df660b Reverted to not using transmission (total intensities first) JKHackathon 2025-05-06 05:05:59 -04:00
  • f5b82ab3fe Included transmission, issues with spectrum scaling now JKHackathon 2025-05-05 18:07:09 -04:00
  • 3e39627ff1 Initial S0 LGH functional: JKHackathon 2025-05-04 12:22:29 -04:00
  • 40a145f11a attempt at connecting LGH to pbrt in volpathintegrator/nanovdbmedium. Note it does not compile JKHackathon 2025-05-02 17:24:19 -04:00
  • 2597fe99ec LGH functionality mostly complete (just need to connect to pbrt) JKHackathon 2025-04-25 15:43:41 -04:00
  • 5208390739 LGH initiated JKHackathon 2025-04-22 19:57:08 -04:00
  • 4d5e97471e Initial notes/kd tree JKHackathon 2025-04-22 18:52:30 -04:00
  • 73892eafe8 multiplatform vdb_to_nvdb JKHackathon 2025-04-21 17:35:12 -04:00
  • 6f13719acc Added base pbrt JKHackathon 2025-04-21 17:22:50 -04:00
  • e267bf48ab converts and render scripts JKHackathon 2025-04-21 17:05:16 -04:00
  • b7e5398492 Locations for implementation JKHackathon 2025-04-19 22:31:55 -04:00
  • e3dec3f94b
    Merge 193e78b4ec into f140d7cba5 Aaryaman Vasishta 2025-03-23 10:59:35 +09:00
  • f140d7cba5 Update actions/cache to v4 Matt Pharr 2025-03-22 12:28:45 -07:00
  • d3941e3298
    Merge pull request #492 from Vertexwahn/fix-spelling Matt Pharr 2025-03-22 11:53:42 -07:00
  • cb492cb295 Fix spelling Vertexwahn 2025-03-16 21:46:00 +01:00
  • 193e78b4ec HIP-RT foundations Daniel Meister 2024-12-16 08:25:25 +09:00
  • d3c65a76fe Fix CMake build error finding OpenEXR package PZerua 2025-03-03 17:31:43 +01:00
  • f4ead9de12 First step to update OpenEXR submodule version. James Fang 2025-03-02 20:11:43 -08:00
  • 52a749fec0 Fix issue 1, add missing comments. James Fang 2025-02-20 23:12:14 -08:00
  • 8d6e17f202 Reverting .gitignore Daniel Meister 2025-02-20 07:41:56 +09:00
  • 673b50308c tailor the code to let it builds successfully on my device James Fang 2025-02-17 15:01:21 -08:00
  • 779d1a78b7 Increase epsilon for bilinear patch self-intersection test. Matt Pharr 2025-01-30 12:58:50 -08:00
  • dfad74cfd1 SpectralFilm: ensure wavelength range is within [Lambda_min, Lambda_max] Matt Pharr 2025-01-30 12:29:46 -08:00
  • 23593dce90
    Merge pull request #482 from mmp/openexr-update Matt Pharr 2025-01-30 11:58:25 -08:00
  • 4621d25097 Bump to actions/upload-artifact@v4 to make github happy Matt Pharr 2025-01-30 11:44:27 -08:00
  • 9fbf3f0eec Redo cmake/OpenEXR integration Matt Pharr 2025-01-30 11:34:24 -08:00
  • 660273b53c Fix rewriting slashes in pixel stats category names when making filenames. Matt Pharr 2025-01-30 09:24:12 -08:00
  • 2fe090df73
    Merge 1b53728b4a into 4ca8c5e3a7 Aaryaman Vasishta 2025-01-30 08:38:54 -08:00
  • 4ca8c5e3a7 Add comment about RoughnessToAlpha bug. Matt Pharr 2025-01-30 08:35:30 -08:00
  • 6a43ed99e6 Fix SampleTwoNormal implementation Matt Pharr 2025-01-30 07:44:19 -08:00
  • fb5988ac3a
    Merge pull request #472 from he-yulong/Fix_cmake_error_for_win10 Matt Pharr 2025-01-30 06:54:23 -08:00
  • 857cc99cde
    Update ci-gpu.yml Johnny 2025-01-26 16:34:41 +01:00
  • 6c5b32a042
    Update ci-gpu.yml Johnny 2025-01-26 16:34:13 +01:00
  • f3bef7995e
    Update ci-gpu.yml Johnny 2025-01-24 21:29:11 +01:00
  • 65952214fe Fix NAN bug when MLT propose a path with 0 radiance Wentao Liu 2025-01-09 14:32:02 +08:00
  • da6b840183 Fix NAN bug when MLT propose a path with 0 radiance Wentao Liu 2025-01-09 14:32:02 +08:00
  • cda9148a2f working ec phase function Sebastian Negulescu 2024-04-28 11:18:51 +01:00
  • 5ccb370e53 correcting the phase functions Sebastian Negulescu 2024-03-30 16:52:57 -04:00
  • 854e2dc81c tweak exponentiated cosine phase function Sebastian Negulescu 2024-03-17 23:04:14 -04:00
  • 32def42ee5 extend phase functions class Sebastian Negulescu 2024-03-17 14:04:59 -04:00
  • 1b53728b4a Update LICENSE.txt Aaryaman Vasishta 2024-12-30 13:42:06 +00:00
  • 14582eebab Add HIP-RT support Daniel Meister 2024-12-16 08:25:25 +09:00
  • f5767b3c72 Fix CMake build error on Windows 10 by exporting zlibstatic alongside Ptex_static. he-yulong 2024-12-29 15:16:28 +11:00
  • 88645ffd6a
    Merge pull request #464 from ditotechnologies/gpu-comment-fix Matt Pharr 2024-11-29 16:09:13 -08:00
  • 49bba7c583
    Update float.h "# else // GPU" comments Anthony Dito 2024-11-29 15:10:28 -08:00