-
Notifications
You must be signed in to change notification settings - Fork 326
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
Tidy the GLES state block #24
Comments
+1 for the global. Do we want to introduce the concept of thread-local storage, or we just update it before each command? UI wise: How about moving all globals to combo box? |
Given that the state reflects the currently selected command, then the state should probably reflect the current thread of that command. |
Do we consider this done now? |
I think we should probably implement |
Also - filter to currently selected context. |
by the release tool b/139480214
by the release tool b/139480214
Add a global for
CurrentState
so we don't have to always go though themap!(ThreadID, ref!Context) Contexts
global at the root of the state tree (ensure you update all Link() logic in gles/links.go).Find a way to hide
GLXContexts
,WGLContexts
,CGLContexts
,EGLContexts
.Try navigating the state block in GAPIC, make changes to the API file to try and make state navigation not suck.
The text was updated successfully, but these errors were encountered: