Unravel Engine C++ Reference
|
#include <hiz_pass.h>
Classes | |
struct | run_params |
Public Member Functions | |
auto | init (rtti::context &ctx) -> bool |
Must be called once (after bgfx::init() and after asset_manager is registered in context). | |
void | run (gfx::render_view &rview, const run_params ¶ms) |
Executes the Hi-Z generation: generates mip chain from depth buffer using compute shaders. | |
Definition at line 14 of file hiz_pass.h.
auto unravel::hiz_pass::init | ( | rtti::context & | ctx | ) | -> bool |
Must be called once (after bgfx::init() and after asset_manager
is registered in context).
Definition at line 10 of file hiz_pass.cpp.
void unravel::hiz_pass::run | ( | gfx::render_view & | rview, |
const run_params & | params ) |
Executes the Hi-Z generation: generates mip chain from depth buffer using compute shaders.
Definition at line 35 of file hiz_pass.cpp.