Skip to content

File MegaKernelTracer.h

FileList > Intern > rayx-core > src > Tracer > MegaKernelTracer.h

Go to the source code of this file

  • #include <numeric>
  • #include <set>
  • #include "Beamline/Beamline.h"
  • #include "Debug/Instrumentor.h"
  • #include "DeviceTracer.h"
  • #include "GenRays.h"
  • #include "Material/Material.h"
  • #include "Random.h"
  • #include "Shader/Trace.h"
  • #include "Util.h"

Namespaces

Type Name
namespace rayx

Classes

Type Name
class MegaKernelTracer <typename AccTag>
struct Resources <typename Acc>
struct BeamlineConfig
holds configuration state of allocated resources. required to trace correctly

Macros

Type Name
define X (type, name, flag) /* multi line expression */
define X (type, name, flag) /* multi line expression */

Macro Definition Documentation

define X

#define X (
    type,
    name,
    flag
) `/* multi line expression */`

define X

#define X (
    type,
    name,
    flag
) `/* multi line expression */`


The documentation for this class was generated from the following file Intern/rayx-core/src/Tracer/MegaKernelTracer.h