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

Corrupted rendering after suspend on Linux. #2792

Closed
nical opened this issue May 30, 2018 · 4 comments
Closed

Corrupted rendering after suspend on Linux. #2792

nical opened this issue May 30, 2018 · 4 comments

Comments

@nical
Copy link
Collaborator

@nical nical commented May 30, 2018

There have been several reports of rendering being corrupted when resuming from suspended state on linux. I believe there is a bugzilla entry for that but I haven't found yet.

gbs pointed out on irc that for nvidia with glx there is an extension which would be helpfull to address the issue: https://www.khronos.org/registry/OpenGL/extensions/NV/NV_robustness_video_memory_purge.txt

The best would probably be to add an api to clear all gpu-side caches and let gecko's render thread query the extension to detect gpu memory purges.

@kvark
Copy link
Member

@kvark kvark commented May 30, 2018

The WR API command ClearCaches is already there, just need to be called by Gecko on resume.

@kvark kvark added the type: bug label May 30, 2018
@gw3583
Copy link
Collaborator

@gw3583 gw3583 commented Jun 18, 2018

Is there WR work to be done here or can this be closed?

@nical
Copy link
Collaborator Author

@nical nical commented Jun 18, 2018

Let's wait until there is a Bugzilla entry for this before closing otherwise we'll lose the info. I'll try to remember to do that next time I'm in front of a computer.

@nical nical added the bugzilled label Jun 19, 2018
@nical
Copy link
Collaborator Author

@nical nical commented Jun 19, 2018

@nical nical closed this Jun 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.