Summary: | KWin crash in mipmap | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Darin McBride <Tanktalus> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | acab, gadnio, imperfectionisperfect, mindbyder, vandenwijngaerden.hans, wuseldusel |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Darin McBride
2010-07-06 16:05:38 UTC
looks like a driver bug (esp. if you cannot tie it to a specific context, like closing a window or so) -> disabling trilinear filtering should prevent crashes. (bug should still be reported to the radeon developers) additional info: http://www.mail-archive.com/mesa3d-dev@lists.sourceforge.net/msg10283.html seems that using glGenerateMipmapEXT() instead of glGenerateMipmap() works around this. (EXT/ARB conflict) *** Bug 255275 has been marked as a duplicate of this bug. *** *** Bug 256443 has been marked as a duplicate of this bug. *** *** Bug 256422 has been marked as a duplicate of this bug. *** *** Bug 257492 has been marked as a duplicate of this bug. *** *** Bug 257508 has been marked as a duplicate of this bug. *** *** Bug 257579 has been marked as a duplicate of this bug. *** How do I switch to glGenerateMipmapEXT() instead of glGenerateMipmap()??? I am used to editing an xorg.conf file, but I don't have one anymore. you don't. that's a code thing and from what i can see in lib/kwinglutils_funcs.cpp:209 "glGenerateMipmap = (glGenerateMipmap_func) getProcAddress( "glGenerateMipmapEXT" );", kwin is even (unconditionally) using this already (would be funny if now that turned out to disturb ati chips :-) ... anyway: TLF has been replaced entirely for 4.6 and the lookingglas effect will be changed to not use it and "sharpen" is likely to be dropped Initially i believed that this error occured every time i attempted to enable desktop effects. However after further investigation, the crash only occurs if i have the texture filter set to trilinear. Hopefully this information can help someone. yes... glGenerateMipmap is what you usually do for trilinear filtering - see comment #1 ;-P it's nevertheless a driver bug. it's a long time one. it's probably never fixed, that's (on reason) why TLF is replaced in 4.6 *** Bug 262512 has been marked as a duplicate of this bug. *** |