- 23 5月, 2022 3 次提交
-
-
由 Matt Pharr 提交于
Read Optix path from environment.
-
由 Andreas Wendleder 提交于
This way it doesn't has to be set in CMakeCache.txt every time the repository is checked out.
-
由 Matt Pharr 提交于
Add mouse handling.
-
- 14 5月, 2022 3 次提交
-
-
由 Matt Pharr 提交于
Noted by @pbrt4bounty in #246.
-
由 Matt Pharr 提交于
On Windows, both CPU and GPU can't write to managed memory at the same time. Previously, it was possible that the asynchronous creation of the sampler, camera, film, etc., could still be running when OptiX BVH construction started. This was especially likely with the Halton sampler + random digit permutations, which take a while to initialize. Fixes #246.
-
由 Matt Pharr 提交于
-
- 13 5月, 2022 4 次提交
-
-
由 Matt Pharr 提交于
Cuda toolkit
-
由 Matt Pharr 提交于
Add more recent versions, up to 11.7.0, and remove older ones. 11.2.2 is now the oldest version tested.
-
由 Matt Pharr 提交于
Allows removing the workaround for NVIDIA's changed signing keys.
-
由 Hearwindsaying 提交于
taggedptr_test.cpp adds a test type to check if the fix works as expected.
-
- 10 5月, 2022 1 次提交
-
-
由 Andreas Wendleder 提交于
-
- 08 5月, 2022 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
- 05 5月, 2022 3 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Fix GPU github actions build due to breakage from NVIDIA changing apt signing keys.
-
由 Matt Pharr 提交于
When pbrt is compiled with Float=double, the uint64 used to store the reversed digits could overflow, which led to all sorts of interesting image artifacts due to non-uniform samples being returned by the HaltonSampler.
-
- 30 4月, 2022 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Lin Hsu 提交于
* Reverse direction for PDF_Li to intersect with light * Fix L computation of directly visible light for LightPathIntegrator
-
- 28 4月, 2022 2 次提交
-
-
由 Mike_Leo_Smith 提交于
-
由 Matt Pharr 提交于
Fixes Issue #239.
-
- 26 4月, 2022 11 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Currently only works with the --gpu / --wavefront integrator. WASD-style controls; could use refinement. Control-R to record frames.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
-
由 Matt Pharr 提交于
(Allows cleaning up some unnecessary complexity in checking that round trips come out the same.)
-
由 Matt Pharr 提交于
Also, slightly simplify Image::WritePNG()
-
由 Matt Pharr 提交于
(Thus, for example, imgtool convert foo.png --outfile bar.png now always gives a pixel-identical result; before the dithering in the reverse conversion would very occasionally give a different pixel value.)
-
由 Matt Pharr 提交于
-
- 24 3月, 2022 3 次提交
-
-
-
由 Matt Pharr 提交于
On failure, it doesn't return NULL, but returns INVALID_HANDLE_VALUE... This was causing pbrt to cryptically report "The parameter is incorrect" when it should have been saying that a file was not found.
-
由 Matt Pharr 提交于
-
- 23 3月, 2022 1 次提交
-
-
由 Matt Pharr 提交于
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.
-
- 22 3月, 2022 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Ongoing work making Render() simpler and moving secondary functionality into separate methods...
-
- 21 3月, 2022 1 次提交
-
-
由 Matt Pharr 提交于
(Trying to clean up Render() and make it easier to understand.)
-
- 19 3月, 2022 1 次提交
-
-
由 Daniel Cousens 提交于
-
- 03 3月, 2022 1 次提交
-
-
由 Alban 提交于
-