diff options
Diffstat (limited to 'servers/rendering/renderer_scene_cull.cpp')
-rw-r--r-- | servers/rendering/renderer_scene_cull.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/servers/rendering/renderer_scene_cull.cpp b/servers/rendering/renderer_scene_cull.cpp index 43abb22e3d..8b7ec08868 100644 --- a/servers/rendering/renderer_scene_cull.cpp +++ b/servers/rendering/renderer_scene_cull.cpp @@ -1690,6 +1690,14 @@ Variant RendererSceneCull::instance_geometry_get_shader_parameter_default_value( return Variant(); } +void RendererSceneCull::mesh_generate_pipelines(RID p_mesh, bool p_background_compilation) { + scene_render->mesh_generate_pipelines(p_mesh, p_background_compilation); +} + +uint32_t RendererSceneCull::get_pipeline_compilations(RS::PipelineSource p_source) { + return scene_render->get_pipeline_compilations(p_source); +} + void RendererSceneCull::instance_geometry_get_shader_parameter_list(RID p_instance, List<PropertyInfo> *p_parameters) const { const Instance *instance = const_cast<RendererSceneCull *>(this)->instance_owner.get_or_null(p_instance); ERR_FAIL_NULL(instance); |