From 1c93606e470f0cad5f14af104ccb89a95a89931c Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Tue, 25 Apr 2023 00:21:32 +0200 Subject: Add ValidatedCall to MethodBind * This should optimize GDScript function calling _enormously_. * It also should simplify the GDScript VM considerably. NOTE: GDExtension calling performance has most likely been affected until going via ptrcall is fixed. --- servers/rendering_server.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'servers/rendering_server.h') diff --git a/servers/rendering_server.h b/servers/rendering_server.h index a283744443..edf4771570 100644 --- a/servers/rendering_server.h +++ b/servers/rendering_server.h @@ -57,6 +57,8 @@ class RenderingServer : public Object { const Vector2 SMALL_VEC2 = Vector2(CMP_EPSILON, CMP_EPSILON); const Vector3 SMALL_VEC3 = Vector3(CMP_EPSILON, CMP_EPSILON, CMP_EPSILON); + virtual TypedArray _global_shader_parameter_get_list() const; + protected: RID _make_test_cube(); void _free_internal_rids(); -- cgit v1.2.3