Blender
V3.3
|
#include <eevee_private.h>
Public Attributes | |
float | prev_persmat [4][4] |
float | hiz_uv_scale [2] |
float | ssr_uv_scale [2] |
float | ao_dist |
float | pad1 |
float | ao_factor |
float | pad2 |
float | ao_offset |
float | ao_bounce_fac |
float | ao_quality |
float | ao_settings |
int | vol_tex_size [3] |
int | pad3 |
float | vol_depth_param [3] |
float | pad4 |
float | vol_inv_tex_size [3] |
float | pad5 |
float | vol_jitter [3] |
float | pad6 |
float | vol_coord_scale [4] |
float | vol_history_alpha |
float | vol_shadow_steps |
int | vol_use_lights |
int | vol_use_soft_shadows |
float | ssr_quality |
float | ssr_thickness |
float | ssr_pixelsize [2] |
float | ssr_border_fac |
float | ssr_max_roughness |
float | ssr_firefly_fac |
float | ssr_brdf_bias |
int | ssr_toggle |
int | ssrefract_toggle |
float | sss_jitter_threshold |
int | sss_toggle |
int | spec_toggle |
int | la_num_light |
int | prb_num_planar |
int | prb_num_render_cube |
int | prb_num_render_grid |
int | prb_irradiance_vis_size |
float | prb_irradiance_smooth |
float | prb_lod_cube_max |
int | ray_type |
float | ray_depth |
float | alpha_hash_offset |
float | alpha_hash_scale |
float | pad7 |
float | pad8 |
float | pad9 |
float | pad10 |
Definition at line 855 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::alpha_hash_offset |
Definition at line 900 of file eevee_private.h.
Referenced by EEVEE_materials_init().
float EEVEE_CommonUniformBuffer::alpha_hash_scale |
Definition at line 901 of file eevee_private.h.
Referenced by EEVEE_materials_init().
float EEVEE_CommonUniformBuffer::ao_bounce_fac |
Definition at line 861 of file eevee_private.h.
Referenced by EEVEE_occlusion_init().
float EEVEE_CommonUniformBuffer::ao_dist |
Definition at line 860 of file eevee_private.h.
Referenced by EEVEE_lookdev_draw(), and EEVEE_occlusion_init().
float EEVEE_CommonUniformBuffer::ao_factor |
Definition at line 860 of file eevee_private.h.
Referenced by EEVEE_lookdev_draw(), and EEVEE_occlusion_init().
float EEVEE_CommonUniformBuffer::ao_offset |
Definition at line 861 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::ao_quality |
Definition at line 861 of file eevee_private.h.
Referenced by EEVEE_occlusion_init().
float EEVEE_CommonUniformBuffer::ao_settings |
Definition at line 861 of file eevee_private.h.
Referenced by EEVEE_lookdev_draw(), and EEVEE_occlusion_init().
float EEVEE_CommonUniformBuffer::hiz_uv_scale[2] |
Definition at line 857 of file eevee_private.h.
Referenced by EEVEE_effects_init(), and EEVEE_lightprobes_refresh_planar().
int EEVEE_CommonUniformBuffer::la_num_light |
Definition at line 889 of file eevee_private.h.
Referenced by EEVEE_lights_cache_finish(), and EEVEE_lookdev_draw().
float EEVEE_CommonUniformBuffer::pad1 |
Definition at line 860 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad10 |
Definition at line 905 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad2 |
Definition at line 860 of file eevee_private.h.
int EEVEE_CommonUniformBuffer::pad3 |
Definition at line 864 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad4 |
Definition at line 865 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad5 |
Definition at line 866 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad6 |
Definition at line 867 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad7 |
Definition at line 902 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad8 |
Definition at line 903 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::pad9 |
Definition at line 904 of file eevee_private.h.
float EEVEE_CommonUniformBuffer::prb_irradiance_smooth |
Definition at line 895 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish().
int EEVEE_CommonUniformBuffer::prb_irradiance_vis_size |
Definition at line 894 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish().
float EEVEE_CommonUniformBuffer::prb_lod_cube_max |
Definition at line 896 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish().
int EEVEE_CommonUniformBuffer::prb_num_planar |
Definition at line 891 of file eevee_private.h.
Referenced by eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), EEVEE_lightprobes_cache_finish(), EEVEE_lightprobes_init(), EEVEE_lightprobes_refresh_planar(), and EEVEE_lookdev_draw().
int EEVEE_CommonUniformBuffer::prb_num_render_cube |
Definition at line 892 of file eevee_private.h.
Referenced by eevee_draw_scene(), eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), EEVEE_lightprobes_cache_finish(), EEVEE_lightprobes_init(), EEVEE_lightprobes_refresh_planar(), and EEVEE_lookdev_draw().
int EEVEE_CommonUniformBuffer::prb_num_render_grid |
Definition at line 893 of file eevee_private.h.
Referenced by eevee_draw_scene(), eevee_lightbake_render_grid_sample(), EEVEE_lightprobes_cache_finish(), EEVEE_lightprobes_init(), EEVEE_lightprobes_refresh_planar(), and EEVEE_lookdev_draw().
float EEVEE_CommonUniformBuffer::prev_persmat[4][4] |
Definition at line 856 of file eevee_private.h.
Referenced by eevee_draw_scene(), and EEVEE_render_draw().
float EEVEE_CommonUniformBuffer::ray_depth |
Definition at line 899 of file eevee_private.h.
Referenced by eevee_draw_scene(), eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), eevee_lightbake_render_world_sample(), EEVEE_lightbake_update_world_quick(), EEVEE_lightprobes_refresh_planar(), and EEVEE_render_draw().
int EEVEE_CommonUniformBuffer::ray_type |
Definition at line 898 of file eevee_private.h.
Referenced by eevee_draw_scene(), eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), eevee_lightbake_render_world_sample(), EEVEE_lightbake_update_world_quick(), EEVEE_lightprobes_refresh_planar(), EEVEE_occlusion_compute(), EEVEE_render_draw(), and EEVEE_shadows_draw().
int EEVEE_CommonUniformBuffer::spec_toggle |
Definition at line 887 of file eevee_private.h.
Referenced by eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), and EEVEE_lightprobes_init().
float EEVEE_CommonUniformBuffer::ssr_border_fac |
Definition at line 877 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
float EEVEE_CommonUniformBuffer::ssr_brdf_bias |
Definition at line 880 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
float EEVEE_CommonUniformBuffer::ssr_firefly_fac |
Definition at line 879 of file eevee_private.h.
Referenced by EEVEE_effects_cache_init(), EEVEE_lightprobes_cache_finish(), and EEVEE_screen_raytrace_init().
float EEVEE_CommonUniformBuffer::ssr_max_roughness |
Definition at line 878 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
float EEVEE_CommonUniformBuffer::ssr_pixelsize[2] |
Definition at line 876 of file eevee_private.h.
Referenced by EEVEE_effects_init().
float EEVEE_CommonUniformBuffer::ssr_quality |
Definition at line 876 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
float EEVEE_CommonUniformBuffer::ssr_thickness |
Definition at line 876 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
int EEVEE_CommonUniformBuffer::ssr_toggle |
Definition at line 881 of file eevee_private.h.
Referenced by EEVEE_lightprobes_init(), EEVEE_lightprobes_refresh_planar(), and EEVEE_material_output_accumulate().
float EEVEE_CommonUniformBuffer::ssr_uv_scale[2] |
Definition at line 857 of file eevee_private.h.
Referenced by EEVEE_screen_raytrace_init().
int EEVEE_CommonUniformBuffer::ssrefract_toggle |
Definition at line 882 of file eevee_private.h.
Referenced by EEVEE_lightprobes_init(), and EEVEE_lightprobes_refresh_planar().
float EEVEE_CommonUniformBuffer::sss_jitter_threshold |
Definition at line 884 of file eevee_private.h.
Referenced by EEVEE_subsurface_cache_init().
int EEVEE_CommonUniformBuffer::sss_toggle |
Definition at line 885 of file eevee_private.h.
Referenced by eevee_lightbake_render_grid_sample(), eevee_lightbake_render_probe_sample(), EEVEE_lightprobes_init(), and EEVEE_lightprobes_refresh_planar().
float EEVEE_CommonUniformBuffer::vol_coord_scale[4] |
Definition at line 868 of file eevee_private.h.
Referenced by EEVEE_volumes_init().
float EEVEE_CommonUniformBuffer::vol_depth_param[3] |
Definition at line 865 of file eevee_private.h.
Referenced by EEVEE_volumes_init().
float EEVEE_CommonUniformBuffer::vol_history_alpha |
Definition at line 870 of file eevee_private.h.
Referenced by EEVEE_volumes_init().
float EEVEE_CommonUniformBuffer::vol_inv_tex_size[3] |
Definition at line 866 of file eevee_private.h.
Referenced by EEVEE_volumes_init().
float EEVEE_CommonUniformBuffer::vol_jitter[3] |
Definition at line 867 of file eevee_private.h.
Referenced by EEVEE_volumes_set_jitter().
float EEVEE_CommonUniformBuffer::vol_shadow_steps |
Definition at line 871 of file eevee_private.h.
Referenced by EEVEE_volumes_init().
int EEVEE_CommonUniformBuffer::vol_tex_size[3] |
Definition at line 864 of file eevee_private.h.
Referenced by EEVEE_volumes_cache_finish(), EEVEE_volumes_cache_init(), EEVEE_volumes_cache_object_add(), EEVEE_volumes_draw_init(), and EEVEE_volumes_init().
int EEVEE_CommonUniformBuffer::vol_use_lights |
Definition at line 872 of file eevee_private.h.
Referenced by EEVEE_volumes_cache_finish(), and EEVEE_volumes_init().
int EEVEE_CommonUniformBuffer::vol_use_soft_shadows |
Definition at line 873 of file eevee_private.h.
Referenced by EEVEE_volumes_init().