- 30 6月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 29 6月, 2021 7 次提交
-
-
由 Matt Pharr 提交于
If present, the shading normals should determine the orientation there, as they do with intersections.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Rework interfaces for RealisticCamera exit pupil sampling and providing the PixelSensor illuminant.
-
由 Matt Pharr 提交于
-
- 26 6月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 14 6月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
Fixes GPU build.
-
由 Matt Pharr 提交于
-
- 11 6月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
Via @pierremoreau. Fixes issue #140.
-
- 09 6月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
- 08 6月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
-
- 04 6月, 2021 2 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
A few function renamings.
-
- 03 6月, 2021 12 次提交
-
-
由 Matt Pharr 提交于
Beyond the convenience of having them as a vector of strings, this is where UTF16 -> UTF8 conversion of args happens on Windows. This led to some adjustments to ParseArg()... With this (and a number of preceeding commits), #136 should now be fixed.
-
由 Matt Pharr 提交于
This should make UTF8 filenames work with the image formats handled by stb_image on Windows...
-
由 Matt Pharr 提交于
Put cpu/ source files in their own subfolder for MSVC Add the cpu/*.h files, which weren't included in PBRT_SOURCE_HEADERS before.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Fixes a few "host function called from device code" warnings on Windows with the GPU build.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
...and fix assorted implications.
-
由 Matt Pharr 提交于
The conversion of filenames from UTF8 to UTF16 for Windows is then handled here.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
- 02 6月, 2021 4 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Fortunately, the compiler error was fixed in 11.3.1... (Issue #124.)
-
- 01 6月, 2021 1 次提交
-
-
由 Matt Pharr 提交于
Issue #136.
-
- 29 5月, 2021 6 次提交
-
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
(No more need for DispatchCRef, etc.)
-
由 Matt Pharr 提交于
This effectively requires handling each number of types stored by TaggedPointers with a customized dispatch function(*), but it has the advantage that stack traces when debugging only have one level for dynamic dispatch, rather than log2(n) levels of the binary search over indices to step through as before. Performance is unchanged and perhaps marginally better.
-
由 Matt Pharr 提交于
-
由 Matt Pharr 提交于
Fix an edge case where a sample could be returned from the last bucket even if it had a weight of 0. Also, divide less.
-