Einar Forselv

Results 623 comments of Einar Forselv

Closing this for now. We already got a pretty nice boost. @DragonMoffon you can look over https://github.com/pythonarcade/arcade/pull/2624 if you want.

Right. I guess that is driver dependent. More data needs to be added to the key. Potential key values * The `id()` of the object * The `glo` * program...

It could also add some unique identifier in the `Program.extra` dict. That might be the best solution

Python's `id()` can have the same problem as using `program.glo`. I've had problems with this in the past.

WeakValueDictionary is definitely the only solution here as far as I can see.

I don't know what I was thinking when suggesting storing `VertexArrays` in a weak structure. That will of course re-create them every render call. I think something needs to be...

Let's not re-format all the test 😄

This was done deliberately because we didn't want to break backwards compatibility supporting dynamic members in Sprite.

> Hi! I'm new to open source and would love to work on this issue as my first contribution. Could I take it on? Definitely go ahead.