Open ImNotMeAnymore opened 2 weeks ago
Hello, thanks for the bug report and the clear reproducer.
To the best of my (limited) knowledge in this area, I believe this bug is on the SDL side, we just invoke SDL_RenderGeometry
to handle the fill_*
cases internally.
Environment: OS: Pop_OS 22.04 LTS pygame-ce version: 2.4.1 python version: 3.12.2
Current behavior: If you change the logical_size property of Renderer, most shape drawing operations will change resolution accordingly, the functions Renderer.fill_triangle and Renderer.fill_quad however do not.
Expected behavior: The filled shapes should be respectful of the logical_size property while drawing
Screenshots![Minimal example](https://github.com/pygame-community/pygame-ce/assets/172158294/19817dd6-b99d-4c99-a496-275b092917b0)
Steps to reproduce:
Test code