[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [kwin] [Bug 348825] New: Tooltip renders weird on first show, looks good on subsequent ones.
From: Mark <markg85 () gmail ! com>
Date: 2015-06-07 11:21:55
Message-ID: bug-348825-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=348825
Bug ID: 348825
Summary: Tooltip renders weird on first show, looks good on
subsequent ones.
Product: kwin
Version: 5.3.1
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: compositing
Assignee: kwin-bugs-null@kde.org
Reporter: markg85@gmail.com
Hi,
I was tempted to re-open this bug report i started a while ago:
https://bugs.kde.org/show_bug.cgi?id=307112
It seems "related" to that, but toggling "Save intermediate rendering results"
doesn't influence this issue at all. Therefore i opened a new issue instead of
re-opening the older one.
When you hover over something that shows a tooltip the first time the tooltip
is shown it's rendered a bit weirdly. It ends up being correct, but you
definitely see render issues. Any subsequent hovering on the same area (to
spawn the same tooltip) end up in a neat perfectly looking tooltip, no render
issues.
I'm attaching a video that shows the exact issue quite clearly.
Reproducible: Always
Steps to Reproduce:
1. hover something that shows a tooltip (chromium in the taskbar works quite
well as example).
2. watch the tooltip appear with rendering issues. It ends up being correct,
but the way from no tooltip -> tooltip fully visible is definitely not without
issues.
3. Move your mouse away (so the tooltip fades away)
4. Hover the same area again, now the tooltip fades in just fine
KWin output when starting it:
---------------------------------------------
kwin_core: Initializing OpenGL compositing
kwin_core: Choosing GLXFBConfig 0x115 X visual 0x2b depth 24 RGBA 8:8:8:0 ZS
0:0
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 670/PCIe/SSE2
OpenGL version string: 3.1.0 NVIDIA 352.09
OpenGL shading language version string: 1.40 NVIDIA via Cg compiler
Driver: NVIDIA
Driver version: 352.9
GPU class: Unknown
OpenGL version: 3.1
GLSL version: 1.40
X server version: 1.17.1
Linux kernel version: 4.0.4
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
Direct rendering: true
kwin_core: Initializing fences for synchronization with the X command stream
kwin_core: Color correction: false
kwin_core: 0x20071: Buffer detailed info: Buffer object 1 (bound to
GL_ARRAY_BUFFER_ARB, usage hint is GL_DYNAMIC_DRAW) will use SYSTEM HEAP memory
as the source for buffer object operations.
kwin_core: 0x20071: Buffer detailed info: Buffer object 1 (bound to
GL_ARRAY_BUFFER_ARB, usage hint is GL_DYNAMIC_DRAW) has been mapped WRITE_ONLY
in SYSTEM HEAP memory (fast).
kwin_core: OpenGL 2 compositing successfully initialized
kwin_core: Vertical Refresh rate 60 Hz ( "primary screen" )
kf5.kservice.sycoca: Trying to open ksycoca from "/home/mark/.cache/ksycoca5"
Using FBConfig 0x1a8 for visual 0xc4
kwin_core: 0x20071: Buffer detailed info: Buffer object 2 (bound to
GL_ELEMENT_ARRAY_BUFFER_ARB, usage hint is GL_STATIC_DRAW) will use VIDEO
memory as the source for buffer object operations.
Using FBConfig 0x119 for visual 0x2d
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1766, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1768, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1769, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1770, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1771, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1776, resource id: 0,
major code: 14 (GetGeometry), minor code: 0
kwin_core: screens: 2 desktops: 1
kwin_core: Done.
Using FBConfig 0x119 for visual 0x2d
Using FBConfig 0x1a8 for visual 0xc4
kwin_core: Successfully loaded built-in effect: "blur"
kwin_core: Successfully loaded built-in effect: "contrast"
kwin_core: Session path: "/org/freedesktop/login1/session/c2"
kwin_core: Successfully loaded built-in effect: "dashboard"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_login"
kwin_core: Successfully loaded built-in effect: "desktopgrid"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_windowaperture"
kwin_core: Successfully loaded built-in effect: "highlightwindow"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_translucency"
kwin_core: Successfully loaded built-in effect: "kscreen"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_dialogparent"
kwin_core: Successfully loaded built-in effect: "logout"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_maximize"
kwin_core: Successfully loaded built-in effect: "magiclamp"
kwin_core: Successfully loaded scripted effect: "kwin4_effect_fade"
kwin_core: Successfully loaded built-in effect: "presentwindows"
kwin_core: Successfully loaded built-in effect: "screenedge"
kwin_core: Successfully loaded built-in effect: "screenshot"
kwin_core: Successfully loaded built-in effect: "slide"
kwin_core: Successfully loaded built-in effect: "slidingpopups"
kwin_core: Successfully loaded built-in effect: "startupfeedback"
kwin_core: Successfully loaded built-in effect: "zoom"
--
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic