cubr3

Results 4 issues of cubr3

Hi, Would you consider to add a quick fix like the following at the end of `moderngl_window.context.pygame2.window.Window.process_events()` as you grab **all** events including pygame2 **USEREVENT** that could be excluded from...

In hack.py, the statement `_old_element_wise_binary = ti.Matrix._element_wise_binary` generates directly an AttributeError. steps to reproduce (python3.11) : 1) pip install taichi taichi_glsl in a file example.py: 2) `import taichi_glsl as ts`...

Hi, 1) sorry if it's not a bug but setFill and setTint in PShape.java seems to code the same behavior for two different attributes but... setTint(int fill) : public void...

with the following ico file [ico file](https://filesamples.com/samples/image/ico/sample_640%C3%97426.ico), you have the following: ``` $ python get_image_size.py ico_256x170.ico 0 170 179582 ICO ico_256x170.ico ``` correct height: **170** but wrong width: **0**