Andrew Coffey
Andrew Coffey
[subinterpreters](https://docs.python.org/3/c-api/init.html#sub-interpreter-support) is another topic. The only reason it’s brought up here is because multiphase makes some assumptions that need to be handled for it
Properly handling subinterpreters should be left off for a future pull
> I'm still not a 100% clear on all refcounting aspects of this PR, but these are module level objects that are supposed to be immortal anyways, so overcounting references...
Here's a piece of test code I wrote: ```py3 import pygame pygame.init() win = pygame.Window() screen = win.get_surface() font = pygame.font.SysFont("Arial", 20) vec1 = pygame.Vector2(screen.get_rect().center) vec2 = pygame.Vector2(screen.get_rect().midright) / 1.5...
I've run into my own use case for it: extrapolation, like if you're subdividing a triangular mesh
This seems like a reasonable change to me
@celeritydesign said in discord that they're going to work on it
> ***SPAM REDACTED*** What is this? This redirects to a completely unrelated Reddit post. Not only is it unrelated to pygame-ce, it's not even Python-related Ah, it's spam
I need to pay better attention when people respond to me.. Right about the time I opened this issue, we merged our own fix because we needed to keep our...
I've created a pull request [here](https://github.com/pygame-community/pygame-ce/pull/2981) that has the fix reverted. Hopefully there will actually be some build failures in our CI, otherwise I'll play around with it more over...