|
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().