bymyself
bab02cac5e
fix: add CGL backend for macOS GLSL support
...
- Add native CGL backend using macOS OpenGL framework via ctypes
- Skip EGL on macOS (DarwinPlatform lacks EGL, and importing it
poisons PyOpenGL platform selection for OSMesa)
- Move _vao init before backend init to prevent AttributeError on retry
- Move _initialized flag to end of __init__ so failed inits can retry
Amp-Thread-ID: https://ampcode.com/threads/T-019c6eaf-742b-7009-b4f1-d59b28a4da20
2026-02-17 19:49:22 -08:00
pythongosssss
c3d07bec6d
add diagnostics, update mac initialization
Python Linting / Run Ruff (push) Has been cancelled
Python Linting / Run Pylint (push) Has been cancelled
2026-01-30 12:26:04 -08:00
pythongosssss
59b955ff54
fix ci
...
Python Linting / Run Ruff (push) Waiting to run
Python Linting / Run Pylint (push) Waiting to run
perf: only read required outputs
2026-01-29 20:14:26 -08:00
pythongosssss
1263d6fe88
add additional support for egl & osmesa backends
2026-01-29 20:07:40 -08:00
pythongosssss
23572c6314
tidy
2026-01-28 20:59:01 -08:00
pythongosssss
d809ef8fb1
remove cpu support
2026-01-28 20:58:04 -08:00
pythongosssss
a4317314d2
convert to using PyOpenGL and glfw
2026-01-28 20:48:20 -08:00
pythongosssss
aaea976f36
fix line endings
Python Linting / Run Ruff (push) Has been cancelled
Python Linting / Run Pylint (push) Has been cancelled
Build package / Build Test (3.11) (push) Has been cancelled
Build package / Build Test (3.10) (push) Has been cancelled
Build package / Build Test (3.12) (push) Has been cancelled
Build package / Build Test (3.13) (push) Has been cancelled
Build package / Build Test (3.14) (push) Has been cancelled
2026-01-28 11:02:17 -08:00
pythongosssss
3da0e9c367
fix casing
2026-01-28 10:47:36 -08:00
pythongosssss
b4438c9baf
Support multiple outputs
2026-01-28 10:47:36 -08:00
pythongosssss
cc30293d65
tidy
2026-01-23 10:38:26 -08:00
pythongosssss
866d863128
adds support for executing simple glsl shaders
...
using moderngl package
2026-01-23 10:37:52 -08:00