You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default SDL renderer driver seems to be back to opengl on mac os in dev8. It was opengl by default in older versions of pygame2 and it caused some problems on mac os. (see issue #1032 )
It was "fixed" in pygame2.0.0.dev4 with SDL 2.0.10 when the default renderer changed to metal in the SDL.
Simply running the setmodescale.py example
With pygame2.0.0.dev6:
pygame 2.0.0.dev6 (SDL 2.0.10, python 3.8.2)
Hello from the pygame community. https://www.pygame.org/contribute.html
desktops [(1280, 800), (1920, 1080)]
renderer: metal flags: 0b1110
accelerated
VSync
render to texture
pygame2.0.0.dev8:
pygame 2.0.0.dev8 (SDL 2.0.12, python 3.8.2)
Hello from the pygame community. https://www.pygame.org/contribute.html
desktops [(1280, 800), (1920, 1080)]
renderer: opengl flags: 0b1010
accelerated
render to texture
The default renderer is still metal in the official build of SDL2.0.12:
This is, unfortunately, the most I can test with the knowledge I have.
But from what I see, nothing changed in SDL, and nothing changed in pygame either. Maybe something changed in the build system for mac that removed metal support? I can only guess at this point...
Thanks!
The text was updated successfully, but these errors were encountered:
The default SDL renderer driver seems to be back to opengl on mac os in dev8. It was opengl by default in older versions of pygame2 and it caused some problems on mac os. (see issue #1032 )
It was "fixed" in pygame2.0.0.dev4 with SDL 2.0.10 when the default renderer changed to metal in the SDL.
Simply running the setmodescale.py example
With pygame2.0.0.dev6:
pygame2.0.0.dev8:
The default renderer is still metal in the official build of SDL2.0.12:
makes a metal renderer by default
RENDERER NAME: metal
It's still possible to change it to opengl manually or using the SDL_HINTS.
pygame doesn't seem to specify any specific driver in display.c (I also can't find any SDL_HINTS)
This is, unfortunately, the most I can test with the knowledge I have.
But from what I see, nothing changed in SDL, and nothing changed in pygame either. Maybe something changed in the build system for mac that removed metal support? I can only guess at this point...
Thanks!
The text was updated successfully, but these errors were encountered: