Home
last modified time | relevance | path

Searched refs:scene_eval (Results 1 – 25 of 56) sorted by relevance

123

/dports/graphics/blender/blender-2.91.0/source/blender/draw/engines/eevee/
H A Deevee_occlusion.c51 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_occlusion_init() local
58 if (scene_eval->eevee.flag & SCE_EEVEE_GTAO_ENABLED || in EEVEE_occlusion_init()
63 common_data->ao_dist = scene_eval->eevee.gtao_distance; in EEVEE_occlusion_init()
64 common_data->ao_factor = scene_eval->eevee.gtao_factor; in EEVEE_occlusion_init()
65 common_data->ao_quality = 1.0f - scene_eval->eevee.gtao_quality; in EEVEE_occlusion_init()
67 if (scene_eval->eevee.flag & SCE_EEVEE_GTAO_ENABLED) { in EEVEE_occlusion_init()
70 if (scene_eval->eevee.flag & SCE_EEVEE_GTAO_BENT_NORMALS) { in EEVEE_occlusion_init()
73 if (scene_eval->eevee.flag & SCE_EEVEE_GTAO_BOUNCE) { in EEVEE_occlusion_init()
77 common_data->ao_bounce_fac = (scene_eval->eevee.flag & SCE_EEVEE_GTAO_BOUNCE) ? 1.0f : 0.0f; in EEVEE_occlusion_init()
96 effects->gtao_horizons = (scene_eval->eevee.flag & SCE_EEVEE_GTAO_ENABLED) ? in EEVEE_occlusion_init()
H A Deevee_screen_raytrace.c50 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_screen_raytrace_init() local
56 if (scene_eval->eevee.flag & SCE_EEVEE_SSR_ENABLED) { in EEVEE_screen_raytrace_init()
57 const bool use_refraction = (scene_eval->eevee.flag & SCE_EEVEE_SSR_REFRACTION) != 0; in EEVEE_screen_raytrace_init()
82 effects->reflection_trace_full = (scene_eval->eevee.flag & SCE_EEVEE_SSR_HALF_RESOLUTION) == 0; in EEVEE_screen_raytrace_init()
83 common_data->ssr_thickness = scene_eval->eevee.ssr_thickness; in EEVEE_screen_raytrace_init()
84 common_data->ssr_border_fac = scene_eval->eevee.ssr_border_fade; in EEVEE_screen_raytrace_init()
85 common_data->ssr_firefly_fac = scene_eval->eevee.ssr_firefly_fac; in EEVEE_screen_raytrace_init()
86 common_data->ssr_max_roughness = scene_eval->eevee.ssr_max_roughness; in EEVEE_screen_raytrace_init()
87 common_data->ssr_quality = 1.0f - 0.95f * scene_eval->eevee.ssr_quality; in EEVEE_screen_raytrace_init()
H A Deevee_bloom.c42 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_bloom_init() local
44 if (scene_eval->eevee.flag & SCE_EEVEE_BLOOM_ENABLED) { in EEVEE_bloom_init()
67 const float threshold = scene_eval->eevee.bloom_threshold; in EEVEE_bloom_init()
68 const float knee = scene_eval->eevee.bloom_knee; in EEVEE_bloom_init()
69 const float intensity = scene_eval->eevee.bloom_intensity; in EEVEE_bloom_init()
70 const float *color = scene_eval->eevee.bloom_color; in EEVEE_bloom_init()
71 const float radius = scene_eval->eevee.bloom_radius; in EEVEE_bloom_init()
72 effects->bloom_clamp = scene_eval->eevee.bloom_clamp; in EEVEE_bloom_init()
H A Deevee_lightcache.c608 SceneEEVEE *eevee = &scene_eval->eevee; in eevee_lightbake_create_resources()
832 scene_eval->eevee.flag &= SCE_EEVEE_SHADOW_HIGH_BITDEPTH; in eevee_lightbake_cache_create()
833 scene_eval->eevee.taa_samples = 1; in eevee_lightbake_cache_create()
834 scene_eval->eevee.gi_irradiance_smoothing = 0.0f; in eevee_lightbake_cache_create()
922 LightCache *lcache = scene_eval->eevee.light_cache_data; in eevee_lightbake_render_world_sample()
923 float clamp = scene_eval->eevee.gi_glossy_clamp; in eevee_lightbake_render_world_sample()
1037 LightCache *lcache = scene_eval->eevee.light_cache_data; in eevee_lightbake_render_grid_sample()
1120 LightCache *lcache = scene_eval->eevee.light_cache_data; in eevee_lightbake_render_probe_sample()
1123 float clamp = scene_eval->eevee.gi_glossy_clamp; in eevee_lightbake_render_probe_sample()
1201 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in eevee_lightbake_gather_probes() local
[all …]
H A Deevee_lightprobes.c165 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_lightprobes_init() local
178 if (EEVEE_lightcache_load(scene_eval->eevee.light_cache_data)) { in EEVEE_lightprobes_init()
179 stl->g_data->light_cache = scene_eval->eevee.light_cache_data; in EEVEE_lightprobes_init()
182 if (scene_eval->eevee.light_cache_data && in EEVEE_lightprobes_init()
198 scene_eval->eevee.gi_cubemap_resolution, in EEVEE_lightprobes_init()
199 scene_eval->eevee.gi_visibility_resolution, in EEVEE_lightprobes_init()
328 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_lightprobes_cache_init() local
389 if (scene_eval->eevee.flag & SCE_EEVEE_SHOW_IRRADIANCE) { in EEVEE_lightprobes_cache_init()
723 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_lightprobes_cache_finish() local
1281 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_lightprobes_refresh() local
[all …]
H A Deevee_volumes.c114 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_volumes_init() local
118 const int tile_size = scene_eval->eevee.volumetric_tile_size; in EEVEE_volumes_init()
125 tex_size[2] = max_ii(scene_eval->eevee.volumetric_samples, 1); in EEVEE_volumes_init()
185 float integration_start = scene_eval->eevee.volumetric_start; in EEVEE_volumes_init()
186 float integration_end = scene_eval->eevee.volumetric_end; in EEVEE_volumes_init()
187 common_data->vol_light_clamp = scene_eval->eevee.volumetric_light_clamp; in EEVEE_volumes_init()
188 common_data->vol_shadow_steps = (float)scene_eval->eevee.volumetric_shadow_samples; in EEVEE_volumes_init()
189 if ((scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_SHADOWS) == 0) { in EEVEE_volumes_init()
194 float sample_distribution = scene_eval->eevee.volumetric_sample_distribution; in EEVEE_volumes_init()
223 common_data->vol_use_lights = (scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_LIGHTS) != 0; in EEVEE_volumes_init()
H A Deevee_temporal_sampling.c219 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_temporal_sampling_init() local
221 if ((scene_eval->eevee.taa_samples != 1) || DRW_state_is_image_render()) { in EEVEE_temporal_sampling_init()
224 if (!DRW_state_is_image_render() && (scene_eval->eevee.flag & SCE_EEVEE_TAA_REPROJECTION)) { in EEVEE_temporal_sampling_init()
243 effects->taa_total_sample = first_sample_only ? 1 : scene_eval->eevee.taa_samples; in EEVEE_temporal_sampling_init()
H A Deevee_shadows.c48 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_shadows_init() local
71 int sh_cube_size = scene_eval->eevee.shadow_cube_size; in EEVEE_shadows_init()
72 int sh_cascade_size = scene_eval->eevee.shadow_cascade_size; in EEVEE_shadows_init()
73 const bool sh_high_bitdepth = (scene_eval->eevee.flag & SCE_EEVEE_SHADOW_HIGH_BITDEPTH) != 0; in EEVEE_shadows_init()
74 sldata->lights->soft_shadows = (scene_eval->eevee.flag & SCE_EEVEE_SHADOW_SOFT) != 0; in EEVEE_shadows_init()
H A Deevee_subsurface.c163 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_subsurface_cache_init() local
165 effects->sss_sample_count = 1 + scene_eval->eevee.sss_samples * 2; in EEVEE_subsurface_cache_init()
167 common_data->sss_jitter_threshold = scene_eval->eevee.sss_jitter_threshold; in EEVEE_subsurface_cache_init()
H A Deevee_depth_of_field.c52 const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph); in EEVEE_depth_of_field_init() local
128 effects->dof_bokeh[2] = scene_eval->eevee.bokeh_max_size; in EEVEE_depth_of_field_init()
/dports/graphics/blender/blender-2.91.0/source/blender/sequencer/intern/
H A Dprefetch.c63 struct Scene *scene_eval; member
205 pfjob->scene_eval = NULL; in seq_prefetch_free_depsgraph()
228 pfjob->scene_eval = DEG_get_evaluated_scene(pfjob->depsgraph); in seq_prefetch_init_depsgraph()
229 pfjob->scene_eval->ed->cache_flag = 0; in seq_prefetch_init_depsgraph()
288 pfjob->scene_eval, in seq_prefetch_update_context()
439 pfjob->scene_eval->ed->prefetch_job = NULL; in seq_prefetch_frames()
453 pfjob->scene_eval->ed->prefetch_job = pfjob; in seq_prefetch_frames()
485 pfjob->scene_eval->ed->prefetch_job = NULL; in seq_prefetch_frames()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/sculpt_paint/
H A Dpaint_vertex_proj.c102 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in vpaint_proj_dm_map_cosnos_init() local
107 Mesh *me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_eval, &cddata_masks); in vpaint_proj_dm_map_cosnos_init()
167 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in vpaint_proj_dm_map_cosnos_update() local
172 Mesh *me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_eval, &cddata_masks); in vpaint_proj_dm_map_cosnos_update()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/sound/
H A Dsound_ops.c351 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in sound_mixdown_exec() local
370 specs.channels = scene_eval->r.ffcodecdata.audio_channels; in sound_mixdown_exec()
371 specs.rate = scene_eval->r.ffcodecdata.audio_mixrate; in sound_mixdown_exec()
376 const double fps = (((double)scene_eval->r.frs_sec) / (double)scene_eval->r.frs_sec_base); in sound_mixdown_exec()
377 const int start_frame = scene_eval->r.sfra; in sound_mixdown_exec()
378 const int end_frame = scene_eval->r.efra; in sound_mixdown_exec()
381 result = AUD_mixdown_per_channel(scene_eval->sound_scene, in sound_mixdown_exec()
394 result = AUD_mixdown(scene_eval->sound_scene, in sound_mixdown_exec()
407 BKE_sound_reset_scene_specs(scene_eval); in sound_mixdown_exec()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/object/
H A Dobject_data_transfer.c157 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in dt_layers_select_src_itemf() local
162 Mesh *me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_src_eval, &cddata_masks); in dt_layers_select_src_itemf()
180 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in dt_layers_select_src_itemf() local
185 Mesh *me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_src_eval, &cddata_masks); in dt_layers_select_src_itemf()
391 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in data_transfer_exec() local
471 scene_eval, in data_transfer_exec()
771 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in datalayout_transfer_exec() local
792 scene_eval, in datalayout_transfer_exec()
830 scene_eval, in datalayout_transfer_exec()
H A Dobject_modifier.c107 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in object_force_modifier_update_for_bind() local
115 BKE_lattice_modifiers_calc(depsgraph, scene_eval, ob_eval); in object_force_modifier_update_for_bind()
118 BKE_displist_make_mball(depsgraph, scene_eval, ob_eval); in object_force_modifier_update_for_bind()
121 BKE_displist_make_curveTypes(depsgraph, scene_eval, ob_eval, false, false); in object_force_modifier_update_for_bind()
124 BKE_gpencil_modifiers_calc(depsgraph, scene_eval, ob_eval); in object_force_modifier_update_for_bind()
127 BKE_hair_data_update(depsgraph, scene_eval, ob); in object_force_modifier_update_for_bind()
130 BKE_pointcloud_data_update(depsgraph, scene_eval, ob); in object_force_modifier_update_for_bind()
133 BKE_volume_data_update(depsgraph, scene_eval, ob); in object_force_modifier_update_for_bind()
661 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in modifier_apply_create_mesh_for_modifier() local
664 depsgraph, scene_eval, object_eval, md_eval, build_shapekey_layers); in modifier_apply_create_mesh_for_modifier()
[all …]
/dports/graphics/blender/blender-2.91.0/source/blender/io/collada/
H A DBlenderContext.cpp138 Scene *scene_eval = DEG_get_evaluated_scene(get_depsgraph()); in get_evaluated_scene() local
139 return scene_eval; in get_evaluated_scene()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/mesh/
H A Deditmesh_knife_project.c69 Scene *scene_eval = (Scene *)DEG_get_evaluated_id(depsgraph, &scene->id); in knifeproject_poly_from_object() local
70 me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_eval, &CD_MASK_BAREMESH); in knifeproject_poly_from_object()
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dmultires_reshape_util.c59 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in multires_reshape_create_subdiv() local
61 base_mesh = mesh_get_eval_deform(depsgraph, scene_eval, object_eval, &CD_MASK_BAREMESH); in multires_reshape_create_subdiv()
163 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in multires_reshape_context_create_from_base_mesh() local
176 scene_eval, object, mmd, use_render_params, true); in multires_reshape_context_create_from_base_mesh()
196 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in multires_reshape_context_create_from_object() local
209 scene_eval, object, mmd, use_render_params, true); in multires_reshape_context_create_from_object()
H A Dmultires_reshape.c81 struct Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in multiresModifier_reshapeFromObject() local
83 Mesh *src_mesh_eval = mesh_get_eval_final(depsgraph, scene_eval, src_eval, &CD_MASK_BAREMESH); in multiresModifier_reshapeFromObject()
H A Dcrazyspace.c105 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in BKE_crazyspace_get_mapped_editverts() local
111 if (modifiers_disable_subsurf_temporary(scene_eval, obedit_eval)) { in BKE_crazyspace_get_mapped_editverts()
113 makeDerivedMesh(depsgraph, scene_eval, obedit_eval, editmesh_eval, &CD_MASK_BAREMESH); in BKE_crazyspace_get_mapped_editverts()
125 modifiers_disable_subsurf_temporary(scene_eval, obedit_eval); in BKE_crazyspace_get_mapped_editverts()
/dports/graphics/blender/blender-2.91.0/source/blender/makesrna/intern/
H A Drna_depsgraph.c484 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in rna_Depsgraph_scene_eval_get() local
485 return rna_pointer_inherit_refine(ptr, &RNA_Scene, scene_eval); in rna_Depsgraph_scene_eval_get()
487 RNA_pointer_create(&scene_eval->id, &RNA_Scene, scene_eval, &newptr); in rna_Depsgraph_scene_eval_get()
494 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in rna_Depsgraph_view_layer_eval_get() local
497 RNA_pointer_create(&scene_eval->id, &RNA_ViewLayer, view_layer_eval, &newptr); in rna_Depsgraph_view_layer_eval_get()
/dports/graphics/blender/blender-2.91.0/source/blender/windowmanager/intern/
H A Dwm_init_exit.c217 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in sound_jack_sync_callback() local
218 BKE_sound_jack_scene_update(scene_eval, mode, time); in sound_jack_sync_callback()
/dports/graphics/blender/blender-2.91.0/source/blender/io/alembic/exporter/
H A Dabc_writer_mesh.h74 ModifierData *get_liquid_sim_modifier(Scene *scene_eval, Object *ob_eval);
H A Dabc_writer_hair.cc78 Scene *scene_eval = DEG_get_evaluated_scene(args_.depsgraph); in do_write() local
79 Mesh *mesh = mesh_get_eval_final(args_.depsgraph, scene_eval, context.object, &CD_MASK_MESH); in do_write()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/armature/
H A Darmature_skinning.c410 Scene *scene_eval = DEG_get_evaluated_scene(depsgraph); in add_verts_to_dgroups() local
412 Mesh *me_eval = mesh_get_eval_final(depsgraph, scene_eval, ob_eval, &CD_MASK_BAREMESH); in add_verts_to_dgroups()

123