Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple var declarations in GLSL parser #625

Draft
wants to merge 2,812 commits into
base: main
Choose a base branch
from
Draft

Conversation

xian
Copy link
Member

@xian xian commented Oct 5, 2024

Lots of parser refactorings too.

xian added 30 commits December 8, 2023 19:00
Bump to kotlin 0.9.21 and kotlin-wrappers 1.0.0-pre.662.
* Pull minimal RPC stuff out of PubSub to its own module, `rpc`.
* Use ksp to generate boilerplate for RPC calls.
Refactor toward cleaner RPC
xian added 29 commits September 22, 2024 18:55
* It required a bump to JVM 19 (because of the OSC library).
* Of questionable use after BRC 2024.

Revert "Merge branch 'sonic-runway' into brc-2024"

This reverts commit 57b3541, reversing
changes made to 96137af.
Moving head shader previews can use a shared ComponentRenderEngine rather than allocating a new one
(along with a GL context) for each shader preview.
Oops, ComponentRenderEngines used by component previews should share a GL context, rather than being shared themselves.
Tokenizer can have tokens pushed back onto its token stream.
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.

4 participants