[haiku-bugs] Re: [Haiku] #9261: Problem with cursor on hrev 44952 gcc4h

  • From: "Ziusudra" <trac@xxxxxxxxxxxx>
  • Date: Wed, 23 Jan 2013 07:28:25 -0000

#9261: Problem with cursor on hrev 44952 gcc4h
----------------------------------+-----------------------------
   Reporter:  Hubert              |      Owner:  axeld
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  R1
  Component:  Servers/app_server  |    Version:  R1/Development
 Resolution:                      |   Keywords:  hardware cursor
 Blocked By:                      |   Blocking:
Has a Patch:  1                   |   Platform:  x86
----------------------------------+-----------------------------

Comment (by Ziusudra):

 With these two patches four problems remain:

 The colors: tranparent is white, white is black, and black is inverse of
 whatever pixel is under that point.

 When initially setting a cursor the app server is also drawing the cursor
 and not erasing it until that region is redrawn for some other reason.

 The hot spot coordinates are switched. This is most evident with
 Icon-O-Matic's dropper cursor.

 When setting a HW cursor it will be in the position of the last displayed
 HW cursor until the next {{{MoveCursorTo}}}.

 For anyone using Nvidia the drivers, they have an optional settings file
 which has an option for disabling the HW cursor. (http://cgit.haiku-
 os.org/haiku/tree/src/add-
 ons/kernel/drivers/graphics/nvidia/nvidia.settings or http://cgit.haiku-
 os.org/haiku/tree/src/add-
 ons/kernel/drivers/graphics/nvidia_gpgpu/nvidia_gpgpu.settings)

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/9261#comment:8>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: