Blender  V2.93
Public Member Functions | Protected Attributes | List of all members
KernelFunctions< F > Class Template Reference

Public Member Functions

 KernelFunctions ()
 
 KernelFunctions (F kernel_default, F kernel_sse2, F kernel_sse3, F kernel_sse41, F kernel_avx, F kernel_avx2)
 
F operator() () const
 

Protected Attributes

F kernel
 

Detailed Description

template<typename F>
class KernelFunctions< F >

Definition at line 75 of file device_cpu.cpp.

Constructor & Destructor Documentation

◆ KernelFunctions() [1/2]

template<typename F >
KernelFunctions< F >::KernelFunctions ( )
inline

Definition at line 77 of file device_cpu.cpp.

References F, KernelFunctions< F >::kernel, and NULL.

◆ KernelFunctions() [2/2]

template<typename F >
KernelFunctions< F >::KernelFunctions ( F  kernel_default,
F  kernel_sse2,
F  kernel_sse3,
F  kernel_sse41,
F  kernel_avx,
F  kernel_avx2 
)
inline

Member Function Documentation

◆ operator()()

template<typename F >
F KernelFunctions< F >::operator() ( ) const
inline

Definition at line 142 of file device_cpu.cpp.

References KernelFunctions< F >::kernel.

Member Data Documentation

◆ kernel

template<typename F >
F KernelFunctions< F >::kernel
protected

The documentation for this class was generated from the following file: