|
Realtime Fractal Renderer Documentation
|
The main class driving the FractalGeometryRenderer. More...
#include <FractalGeometryRenderer.hpp>

Public Member Functions | |
| FractalGeometryRenderer (uint32_t width, uint32_t height, float mouse_sensitivity, std::ostream &log) | |
| void | run (std::string scene_kernel_path, std::string build_options, size_t specified_work_group_size, std::ostream &data) |
| Method to start the application. More... | |
The main class driving the FractalGeometryRenderer.
Definition at line 25 of file FractalGeometryRenderer.hpp.
|
inline |
Definition at line 38 of file FractalGeometryRenderer.hpp.
|
inline |
Method to start the application.
| scene_kernel_path | A path relative to the current directory for the the scene .cl kernel file |
| build_options | Options to be passed to the OpenCL compiler. Check the OpenCL C++ wrapper documentation for a full list of options. If any additional include directories are required, then the build options should be edited to reflect this. If this is done, the kernels/include directory must also be added to the list of include directories |
| specified_work_group_size | Desired group size when distrubuting work over the GPU |
Definition at line 55 of file FractalGeometryRenderer.hpp.