You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-02 16:48:55 +00:00
Clean up RenderingServer and its bindings
* Rewrote bindings for RenderingServer. * They are now all up to date. * Several unused methods and deprecated features were cleaned up.
This commit is contained in:
@@ -58,9 +58,6 @@ class RenderingServerDefault : public RenderingServer {
|
||||
static int changes;
|
||||
RID test_cube;
|
||||
|
||||
int black_margin[4];
|
||||
RID black_image[4];
|
||||
|
||||
struct FrameDrawnCallbacks {
|
||||
ObjectID object;
|
||||
StringName method;
|
||||
@@ -69,7 +66,6 @@ class RenderingServerDefault : public RenderingServer {
|
||||
|
||||
List<FrameDrawnCallbacks> frame_drawn_callbacks;
|
||||
|
||||
void _draw_margins();
|
||||
static void _changes_changed() {}
|
||||
|
||||
uint64_t frame_profile_frame;
|
||||
@@ -192,8 +188,6 @@ public:
|
||||
FUNCRIDTEX6(texture_3d, Image::Format, int, int, int, bool, const Vector<Ref<Image>> &)
|
||||
FUNCRIDTEX1(texture_proxy, RID)
|
||||
|
||||
//goes pass-through
|
||||
FUNC3(texture_2d_update_immediate, RID, const Ref<Image> &, int)
|
||||
//these go through command queue if they are in another thread
|
||||
FUNC3(texture_2d_update, RID, const Ref<Image> &, int)
|
||||
FUNC2(texture_3d_update, RID, const Vector<Ref<Image>> &)
|
||||
@@ -418,34 +412,12 @@ public:
|
||||
FUNC1RC(Transform3D, voxel_gi_get_to_cell_xform, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_dynamic_range, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_dynamic_range, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_propagation, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_propagation, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_energy, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_energy, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_ao, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_ao, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_ao_size, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_ao_size, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_bias, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_bias, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_normal_bias, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_normal_bias, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_interior, RID, bool)
|
||||
FUNC1RC(bool, voxel_gi_is_interior, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_use_two_bounces, RID, bool)
|
||||
FUNC1RC(bool, voxel_gi_is_using_two_bounces, RID)
|
||||
|
||||
FUNC2(voxel_gi_set_anisotropy_strength, RID, float)
|
||||
FUNC1RC(float, voxel_gi_get_anisotropy_strength, RID)
|
||||
|
||||
/* LIGHTMAP */
|
||||
|
||||
@@ -569,8 +541,7 @@ public:
|
||||
|
||||
FUNC1RC(RID, viewport_get_texture, RID)
|
||||
|
||||
FUNC2(viewport_set_hide_scenario, RID, bool)
|
||||
FUNC2(viewport_set_hide_canvas, RID, bool)
|
||||
FUNC2(viewport_set_disable_2d, RID, bool)
|
||||
FUNC2(viewport_set_disable_environment, RID, bool)
|
||||
FUNC2(viewport_set_disable_3d, RID, bool)
|
||||
|
||||
@@ -697,7 +668,6 @@ public:
|
||||
|
||||
FUNCRIDSPLIT(scenario)
|
||||
|
||||
FUNC2(scenario_set_debug, RID, ScenarioDebugMode)
|
||||
FUNC2(scenario_set_environment, RID, RID)
|
||||
FUNC2(scenario_set_camera_effects, RID, RID)
|
||||
FUNC2(scenario_set_fallback_environment, RID, RID)
|
||||
@@ -717,7 +687,6 @@ public:
|
||||
FUNC2(instance_set_custom_aabb, RID, AABB)
|
||||
|
||||
FUNC2(instance_attach_skeleton, RID, RID)
|
||||
FUNC2(instance_set_exterior, RID, bool)
|
||||
|
||||
FUNC2(instance_set_extra_visibility_margin, RID, real_t)
|
||||
FUNC2(instance_set_visibility_parent, RID, RID)
|
||||
@@ -885,11 +854,6 @@ public:
|
||||
#undef WRITE_ACTION
|
||||
#undef SYNC_DEBUG
|
||||
|
||||
/* BLACK BARS */
|
||||
|
||||
virtual void black_bars_set_margins(int p_left, int p_top, int p_right, int p_bottom) override;
|
||||
virtual void black_bars_set_images(RID p_left, RID p_top, RID p_right, RID p_bottom) override;
|
||||
|
||||
/* FREE */
|
||||
|
||||
virtual void free(RID p_rid) override {
|
||||
|
||||
Reference in New Issue
Block a user