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

Remove Qt debugger #11130

Merged
merged 7 commits into from
Jun 6, 2018
Merged

Remove Qt debugger #11130

merged 7 commits into from
Jun 6, 2018

Conversation

unknownbrackets
Copy link
Collaborator

@unknownbrackets unknownbrackets commented Jun 3, 2018

Many parts were no longer functioning properly, and some were hardcoding OpenGL calls which is a barrier to proper Vulkan support on the Qt port.

The plan is to have a working debugger using websockets that supports all platforms, and have less risk of breaking Qt while improving that debugger.

Not planning to remove the Windows debugger anytime soon, as it's pretty stable. But I'd like to keep the refactoring effort down, especially since the Qt debugger wasn't really working anyway.

This also fixes Qt on Mac.

-[Unknown]

@unknownbrackets unknownbrackets added this to the v1.7.0 milestone Jun 3, 2018
@hrydgard
Copy link
Owner

hrydgard commented Jun 3, 2018

Yeah, it's time.

It's pretty interesting that the Windows GE debugger functions as well as it does, given its also rather hardcoded OpenGL use...

@unknownbrackets
Copy link
Collaborator Author

Well, it just uses a totally separate GL instance to render zoomed textures and such - it would only really be an issue if a driver didn't support a separate thread having a GL context while a Vulkan context was in use.

-[Unknown]

Being replaced by new WeBsocket based debugger with better maintenance.
Being replaced by WebSocket based debugger which is better maintained.
Being replaced with WebSocket based debugger.  Was disabled and not
working anyway, and hardcoded some GL so a barrier to Vulkan.
Being replaced by WebSocket based debugger.
No longer worked anyway.  Being replaced by WebSocket debugger.
@hrydgard hrydgard merged commit f7d7aee into hrydgard:master Jun 6, 2018
@unknownbrackets unknownbrackets deleted the qt-debugger branch June 6, 2018 16:49
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.

2 participants