Skip to content

Camera2D disrupts low processor mode #89514

@Kiisu-Master

Description

@Kiisu-Master

Tested versions

Godot 4.2, 4.3

System information

Windows 10 - AMD Radeon R7 Graphics, OpenGL3 angle and Vulkan

Issue description

The Camera2D disrupts low processor mode in GUI projects like GodSVG or Pixelorama, which use (or used to use) it for dynamic viewports. It causes high GPU usage on idle.

Note: this was not reproducible by other people on Linux or other hardware for some reason. It could also be that my hardware is so underpowered that it's just more noticeable on it.

Steps to reproduce

Add a Camera2D to a project that uses low processor mode and observe the GPU usage staying high on idle.

Minimal reproduction project (MRP)

Temporary solution

The Camera2D can be replaced with a custom implementation using the Viewport canvas_transform property.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions