Skip to content

VisibleOnScreenNotifier3D does not work with gles3 #87176

@0x0ACB

Description

@0x0ACB

Tested versions

4.2.0, 4.2.1

System information

Windows 10, Godot 4.2.1, Gles3 compatibility

Issue description

VisibileOnScreen* nodes do not work with the compatibility renderer (gles3). This is because the needed functions are not actually implemented for the gles3 renderer:

void Utilities::visibility_notifier_set_callbacks(RID p_notifier, const Callable &p_enter_callbable, const Callable &p_exit_callable) {

This was working with godot 3.x so no idea why it isn't anymore.

Steps to reproduce

  • Put a VisibilityEnabler3D node into a scene
  • switch to compatibility mode

Minimal reproduction project (MRP)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions