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

Undescriptive "affine_invert: Condition det == 0 is true" error after minimizing a borderless window resized to full screen with display/window/stretch/mode set to viewport. #79759

Closed
ghost opened this issue Jul 21, 2023 · 1 comment · Fixed by #79766
Milestone

Comments

@ghost
Copy link

ghost commented Jul 21, 2023

Godot version

v4.1.1.stable.official.bd6af8e0e

System information

Windows 10.0.19045 - Vulkan (Compatibility) - GeForce GT 540M- Intel Core i7-2670QM CPU @ 2.20GHz (8 Threads)

Issue description

Making the root window borderless, resizing it to full screen size, and hen minimizing it with display/window/stretch/mode set to viewport in project settings, causes a weird "affine_invert: Condition det == 0 is true" error to appear from one to three times in the console.

Screen-Recording.mp4

Steps to reproduce

  1. Use the minimal reproduction project.
  2. Run the project.
  3. Once the game resizes to full screen, defocus it to make the script minimize it.
  4. Observe the error in the console.

Minimal reproduction project

Affine-Invert-Window-Problem-Test-4.1.1.zip

@ghost
Copy link
Author

ghost commented Jul 21, 2023

Please also note how the Windows preview changes to white at the end of the recording, that may be related to #79107.

@ghost ghost changed the title Undescriptive "affine_invert: Condition det == 0 is true" error after minimizing a resized borderless window with display/window/stretch/mode set to viewport. Undescriptive "affine_invert: Condition det == 0 is true" error after minimizing a borderless window resized to full screen with display/window/stretch/mode set to viewport. Jul 21, 2023
@Sauermann Sauermann added this to the 4.2 milestone Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant