mmp / pbrt-v3

Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
http://pbrt.org
BSD 2-Clause "Simplified" License
4.88k stars 1.19k forks source link

Null Hypothesis for bsdfs fails when the flag PBRT_FLOAT_AS_DOUBLE is set #165

Closed belalmksaid closed 6 years ago

belalmksaid commented 6 years ago

I ran the the pbrt_test for float and double. It passes everything for float but for double it fails 12 tests, a lot of which are sampling tests.

I have attached the test results for both float and double.

bench32.txt bench64.txt

mmp commented 6 years ago

Thanks for reporting, but this is a duplicate of #51.