Opened 17 years ago
Closed 14 years ago
#2013 closed bug (fixed)
[app_server] flickering of the transparent icon while dragging
Reported by: | diver | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Servers/app_server | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Set desktop icon size to 64x64 and try to drag any icon to another place on desktop.
Change History (10)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
I did fix the flickering for VESA and I have a plan for how it could be fixed it for accelerated drivers: By using a back buffer that is used only for the region touched by such transparent overlays, separating drawing commands that arrive intersecting with this region into a part that is drawn in software (to the back buffer) and another part which is rendered to the front buffer (accelerated for certain commands). The part that touched the back buffer is then composited with the overlay and copied to the front buffer. This would eliminate flickering in a way similar to the current VESA mode while still using acceleration. If someone wrote a driver for AMD X1400 hardware, that would certainly boost my motivation to work on this... :-)
comment:4 by , 16 years ago
Ahm... just to make sure we are talking about the same thing: I am talking about the flickering of the transparent icon that gets attached to the mouse. The flickering is caused by the cursor+icon being removed from the screen and reappearing at the new position when you move the mouse. You mean the same thing, right? What graphics hardware do you use? Does Haiku have a driver for it? Did that situation change a couple months ago?
comment:5 by , 16 years ago
Ah, I see. There is no flickering in vmware. And I only recently started testing on real hw. So that situation din't changed. False alarm, sorry. Should this be moved to app_server component?
comment:6 by , 16 years ago
Component: | Applications/Tracker → Servers/app_server |
---|
Oh, yeah, thanks for noticing. Tracker has nothing to do with it.
comment:7 by , 16 years ago
I think this bug is fixed, I will retest with bigger icon size if stippi won't beat me :-)
comment:8 by , 15 years ago
Summary: | [Tracker] Dragging a file around make icon redraw constantly. → [app_server] Dragging a file around make icon redraw constantly. |
---|
comment:9 by , 14 years ago
Summary: | [app_server] Dragging a file around make icon redraw constantly. → [app_server] flickering of the transparent icon while dragging |
---|
I can't reproduce it neither in VirtualBox nor with intel_extreme driver on real hw. Please close.
comment:10 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I think this should be fixed before R1 alpha.