|
Unravel Engine C++ Reference
|
#include <pipeline.h>
Public Attributes | |
| visibility_flags | vflags = visibility_query::not_specified |
| pipeline_run_type | run_type = pipeline_run_type::camera |
| pipeline_flags | pflags = 0xFFFFFFFFu |
Deferred pipeline only: bitmask of enabled passes (deferred::pipeline_steps). | |
| std::function< void(assao_pass::run_params ¶ms)> | fill_assao_params |
| std::function< void(auto_exposure_pass::run_params ¶ms)> | fill_auto_exposure_params |
| std::function< void(bloom_pass::run_params ¶ms)> | fill_bloom_params |
| std::function< void(tonemapping_pass::run_params ¶ms)> | fill_hdr_params |
| std::function< void(fxaa_pass::run_params ¶ms)> | fill_fxaa_params |
| std::function< void(taa_pass::run_params ¶ms)> | fill_taa_params |
| std::function< void(camera &, const usize32_t &viewport_size)> | apply_taa_params |
| std::function< void(ssr_pass::run_params ¶ms)> | fill_ssr_params |
| std::function< void(ssil_pass::run_params ¶ms)> | fill_ssil_params |
Definition at line 126 of file pipeline.h.
| std::function<void(camera&, const usize32_t& viewport_size)> unravel::rendering::pipeline::run_params::apply_taa_params |
When set with fill_taa_params, applies jitter / temporal AA state to the camera (typically camera::set_aa_data). When TAA is off, leave empty; the deferred path resets AA on the camera.
Definition at line 143 of file pipeline.h.
| std::function<void(assao_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_assao_params |
Definition at line 135 of file pipeline.h.
| std::function<void(auto_exposure_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_auto_exposure_params |
Definition at line 136 of file pipeline.h.
| std::function<void(bloom_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_bloom_params |
Definition at line 137 of file pipeline.h.
| std::function<void(fxaa_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_fxaa_params |
Definition at line 139 of file pipeline.h.
| std::function<void(tonemapping_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_hdr_params |
Definition at line 138 of file pipeline.h.
| std::function<void(ssil_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_ssil_params |
Definition at line 145 of file pipeline.h.
| std::function<void(ssr_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_ssr_params |
Definition at line 144 of file pipeline.h.
| std::function<void(taa_pass::run_params& params)> unravel::rendering::pipeline::run_params::fill_taa_params |
Definition at line 140 of file pipeline.h.
| pipeline_flags unravel::rendering::pipeline::run_params::pflags = 0xFFFFFFFFu |
Deferred pipeline only: bitmask of enabled passes (deferred::pipeline_steps).
Definition at line 133 of file pipeline.h.
| pipeline_run_type unravel::rendering::pipeline::run_params::run_type = pipeline_run_type::camera |
Definition at line 130 of file pipeline.h.
| visibility_flags unravel::rendering::pipeline::run_params::vflags = visibility_query::not_specified |
Definition at line 128 of file pipeline.h.