#include <optix_types.h>
Public Attributes | |
size_t | stateSizeInBytes |
size_t | withOverlapScratchSizeInBytes |
size_t | withoutOverlapScratchSizeInBytes |
unsigned int | overlapWindowSizeInPixels |
size_t | computeAverageColorSizeInBytes |
size_t | computeIntensitySizeInBytes |
size_t | internalGuideLayerPixelSizeInBytes |
Various sizes related to the denoiser.
size_t OptixDenoiserSizes::computeAverageColorSizeInBytes |
Size of scratch memory passed to optixDenoiserComputeAverageColor. The size is independent of the tile/image resolution.
size_t OptixDenoiserSizes::computeIntensitySizeInBytes |
Size of scratch memory passed to optixDenoiserComputeIntensity. The size is independent of the tile/image resolution.
size_t OptixDenoiserSizes::internalGuideLayerPixelSizeInBytes |
Number of bytes for each pixel in internal guide layers.
unsigned int OptixDenoiserSizes::overlapWindowSizeInPixels |
Overlap on all four tile sides.
size_t OptixDenoiserSizes::stateSizeInBytes |
Size of state memory passed to optixDenoiserSetup, optixDenoiserInvoke.
size_t OptixDenoiserSizes::withoutOverlapScratchSizeInBytes |
Size of scratch memory passed to optixDenoiserSetup, optixDenoiserInvoke. No overlap added.
size_t OptixDenoiserSizes::withOverlapScratchSizeInBytes |
Size of scratch memory passed to optixDenoiserSetup, optixDenoiserInvoke. Overlap added to dimensions passed to optixDenoiserComputeMemoryResources.