luxrays::OpenCLPixelDevice Member List

This is the complete list of members for luxrays::OpenCLPixelDevice, including all inherited members.
AddSampleBuffer(const FilterType type, SampleBuffer *sampleBuffer)luxrays::OpenCLPixelDevice [virtual]
addSampleBufferGaussian2x2Kernelluxrays::OpenCLPixelDevice [private]
addSampleBufferKernelluxrays::OpenCLPixelDevice [private]
addSampleBufferPreviewKernelluxrays::OpenCLPixelDevice [private]
clearFBKernelluxrays::OpenCLPixelDevice [private]
clearFBWorkGroupSizeluxrays::OpenCLPixelDevice [private]
ClearFrameBuffer()luxrays::OpenCLPixelDevice [virtual]
clearSampleFBKernelluxrays::OpenCLPixelDevice [private]
ClearSampleFrameBuffer()luxrays::OpenCLPixelDevice [virtual]
CompileKernel(cl::Context &ctx, cl::Device &device, const std::string &src, const char *kernelName, cl::Kernel **kernel)luxrays::OpenCLPixelDevice [private]
Context classluxrays::OpenCLPixelDevice [friend]
Device(const Context *context, const DeviceType type, const unsigned int index)luxrays::Device [protected]
deviceContextluxrays::Device [protected]
deviceDescluxrays::OpenCLPixelDevice [private]
deviceIndexluxrays::Device [protected]
deviceNameluxrays::Device [protected]
deviceTypeluxrays::Device [protected]
filterTableBuffluxrays::OpenCLPixelDevice [private]
FilterTableSizeluxrays::OpenCLPixelDevice [private, static]
frameBuffluxrays::OpenCLPixelDevice [private]
frameBufferluxrays::OpenCLPixelDevice [private]
FreeSampleBuffer(SampleBuffer *sampleBuffer)luxrays::OpenCLPixelDevice [virtual]
freeSampleBuffersluxrays::OpenCLPixelDevice [private]
gammaTableluxrays::OpenCLPixelDevice [private]
gammaTableBuffluxrays::OpenCLPixelDevice [private]
GammaTableSizeluxrays::OpenCLPixelDevice [private, static]
Gaussian2x2_filterTableluxrays::OpenCLPixelDevice [private]
GetContext() const luxrays::Device [inline]
GetDeviceDesc() const luxrays::OpenCLPixelDevice [inline]
GetFrameBuffer() const luxrays::OpenCLPixelDevice [inline, virtual]
GetFreeDevBufferCount()luxrays::OpenCLPixelDevice [inline]
GetFreeSampleBuffer()luxrays::OpenCLPixelDevice [virtual]
GetName() const luxrays::Device [inline]
GetPerformance() const luxrays::PixelDevice [inline]
GetSampleFrameBuffer() const luxrays::OpenCLPixelDevice [virtual]
GetTotalDevBufferCount()luxrays::OpenCLPixelDevice [inline]
GetType() const luxrays::Device [inline]
heightluxrays::PixelDevice [protected]
Init(const unsigned int w, const unsigned int h)luxrays::OpenCLPixelDevice [virtual]
Interrupt()luxrays::OpenCLPixelDevice [virtual]
IsRunning() const luxrays::Device [inline, virtual]
Merge(const SampleFrameBuffer *sfb)luxrays::OpenCLPixelDevice [virtual]
oclQueueluxrays::OpenCLPixelDevice [private]
OpenCLPixelDevice(const Context *context, OpenCLDeviceDescription *desc, const unsigned int index)luxrays::OpenCLPixelDevice
OpenCLSampleBuffer classluxrays::OpenCLPixelDevice [friend]
PixelDevice(const Context *context, const DeviceType type, const unsigned int index)luxrays::PixelDevice [protected]
sampleBuffersluxrays::OpenCLPixelDevice [private]
SampleBufferSizeluxrays::OpenCLPixelDevice [static]
sampleFrameBuffluxrays::OpenCLPixelDevice [private]
sampleFrameBufferluxrays::OpenCLPixelDevice [private]
SetGamma(const float gamma=2.2f)luxrays::OpenCLPixelDevice [virtual]
splatMutexluxrays::OpenCLPixelDevice [private]
Start()luxrays::OpenCLPixelDevice [virtual]
startedluxrays::Device [protected]
statsTotalSamplesCountluxrays::PixelDevice [protected]
statsTotalSampleTimeluxrays::PixelDevice [protected]
Stop()luxrays::OpenCLPixelDevice [virtual]
UpdateFrameBuffer(const ToneMapParams &params)luxrays::OpenCLPixelDevice [virtual]
updateFrameBufferKernelluxrays::OpenCLPixelDevice [private]
VirtualM2MHardwareIntersectionDevice classluxrays::Device [friend]
VirtualM2OHardwareIntersectionDevice classluxrays::Device [friend]
widthluxrays::PixelDevice [protected]
~Device()luxrays::Device [protected, virtual]
~OpenCLPixelDevice()luxrays::OpenCLPixelDevice
~PixelDevice()luxrays::PixelDevice [protected, virtual]
Generated on Sat Aug 21 14:06:20 2010 for LuxRays by  doxygen 1.6.3