6 #include "device/cpu/kernel.h"
34 #define DECLARE_PASS_ACCESSOR(pass) \
35 virtual void get_pass_##pass(const RenderBuffers *render_buffers, \
36 const BufferParams &buffer_params, \
37 const Destination &destination) const override;
57 #undef DECLARE_PASS_ACCESSOR
void run_get_pass_kernel_processor_float(const KernelFilmConvert *kfilm_convert, const RenderBuffers *render_buffers, const BufferParams &buffer_params, const Destination &destination, const CPUKernels::FilmConvertFunction func) const
void run_get_pass_kernel_processor_half_rgba(const KernelFilmConvert *kfilm_convert, const RenderBuffers *render_buffers, const BufferParams &buffer_params, const Destination &destination, const CPUKernels::FilmConvertHalfRGBAFunction func) const
PassAccessor(const PassAccessInfo &pass_access_info, float exposure, int num_samples)
#define CCL_NAMESPACE_END
#define DECLARE_PASS_ACCESSOR(pass)