Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Very High CPU Usage #47

Open
2 tasks done
helloar14 opened this issue Sep 19, 2023 · 1 comment
Open
2 tasks done

[BUG] Very High CPU Usage #47

helloar14 opened this issue Sep 19, 2023 · 1 comment
Labels
Bug Something isn't working
Milestone

Comments

@helloar14
Copy link

helloar14 commented Sep 19, 2023

Validations

  • I have checked for similar bug reports and could not find any.
  • I have tested and confirmed that this is an issue in an official branded build.

Describe the bug

At the moment, running Session with no Virtual Spaces, hidden UI, and no model loaded takes 33% CPU vs 13% CPU took by VTube Studio when no model is loaded and webcam tracking is disabled (i3 9100F).

Screenshot (651)

Reproduction

  1. Open Session, delete all virtual spaces, and hide UI.
  2. Open VTube Studio, and disable webcam capture.

System Architecture

x86_64

Operating System

Windows

Version

0.8.3

Logs

No response

Additional Context

No response

@helloar14 helloar14 added Bug Something isn't working Triage PR/Issue needs to be triaged. labels Sep 19, 2023
@LunaTheFoxgirl
Copy link
Member

This is planned to be fixed in 0.9, the reason for the high CPU usage is due to the prior Inochi2D implementation being very paranoid about the outside app messing up its state, so it has a lot of unneeded state resets built in to keep the internal draw state valid.

For 0.9 I plan to just set up absolute neccesary state at scene start and then assume state won't get messed up by the developer.

@LunaTheFoxgirl LunaTheFoxgirl removed the Triage PR/Issue needs to be triaged. label Sep 19, 2023
@LunaTheFoxgirl LunaTheFoxgirl added this to the 0.9 milestone Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants