Skip to content

Develop - #136

Merged
OneLoneCoder merged 88 commits into
mainfrom
develop
Feb 1, 2026
Merged

OneLoneCoder merged 88 commits into
mainfrom
develop

Conversation

@OneLoneCoder

Copy link
Copy Markdown
Owner

No description provided.

OneLoneCoder and others added 30 commits January 23, 2026 04:25
Changed background to black (now configurable)
Maintains aspect ratio and scales mouse
Found issue with Vector2D -= and += ops
Also added line segments as a prim
EGL_CONTEXT_MAJOR_VERSION is the newer equivalent flag to EGL_CONTEXT_CLIENT_VERSION.
I think we were getting away with this because of the '-sMIN_WEBGL_VERSION=2' compilation flag,
however better to be explicit and match the 'version 300 es' in the shaders.
This change allows running with assertions enabled to debug other issues.
Use helper uniform methods, add debug logs
Related Work Items: #9
make integers into floats to solve error in shader compilation
added "Keyboard Input" example - BREAKS HOSTS - FIXES NEEDED EVEN IF …
Moros1138 and others added 29 commits January 30, 2026 11:45
Remove CopyHeader_Android (no longer needed)
Fix framebuffer binding for platforms where screen is not 0
[examples] [cmake] add wayland to cmake -DBUILD_WAYLAND=ON
Added Terminate func
…dow and multiple windows may benefit from seperate hosts to keep core etc much simpler
…e-relationship

Emscripten use new host core relationship
…tionship-is-a-mess

130 core loop and host relationship is a mess
…-both-mac-and-non-mac-keyboards

131 Update MacOS to support both Mac and Non Mac Keyboards
@OneLoneCoder
OneLoneCoder merged commit 2b2d6f7 into main Feb 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants