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

Update the Lua runtime to v0.0.14 #216

Merged
merged 4 commits into from
Dec 14, 2023
Merged

Conversation

rdw-software
Copy link
Member

It's not yet live, but there are some fixes and a pretty large update of the WebGPU library (with OpenGL support for Windows).

Unfortunately, the swapchain removal made things even messier, but that can't be helped. The renderer needs a cleanup anyway.

The bindings have slightly better error handling (breaking change).
Since the swap chain has been removed entirely, the renderer now has to deal with the texture and view on its own.
@rdw-software rdw-software force-pushed the runtime-update-v0.0.14 branch from 1bc2820 to 850d9f8 Compare December 14, 2023 05:23
@rdw-software rdw-software marked this pull request as ready for review December 14, 2023 05:24
I guess the test still works if it doesn't read garbage data.
@rdw-software
Copy link
Member Author

Not sure why the BinaryReader test failed all of a sudden, maybe it was relying on undefined behavior and it got fixed in LuaJIT?

@rdw-software rdw-software merged commit 5933c0e into main Dec 14, 2023
6 checks passed
@rdw-software rdw-software deleted the runtime-update-v0.0.14 branch December 14, 2023 05:34
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.

1 participant