[haiku-bugs] Re: [Haiku] #2769: Radeon driver is Slower than VESA ...

#2769: Radeon driver is Slower than VESA ...
---------------------------------------+---------------------------
   Reporter:  herdemir                 |      Owner:  euan
       Type:  bug                      |     Status:  new
   Priority:  normal                   |  Milestone:  R1
  Component:  Drivers/Graphics/radeon  |    Version:  R1/pre-alpha1
 Resolution:                           |   Keywords:
 Blocked By:                           |   Blocking:  7662
Has a Patch:  0                        |   Platform:  All
---------------------------------------+---------------------------

Comment (by stippi):

 Thanks a lot for doing some testing! Gosh, this is so long ago, I can't
 even remember what OFFSCREEN_BACK_BUFFER really means. But I think you are
 right, it should mean the back buffer is in video card memory and copying
 parts of it to the front buffer happens accelerated. If memory serves,
 app_server allocates a frame buffer region double the height of the
 visible area, and then the lower half is used as back buffer.

 From re-reading the comments, I think to solve this ticket in a
 satisfactoring way, one just needs to implement the detection mechanism.
 If you can't see much difference between OFFSCREEN_BACK_BUFFER 0 and 1,
 just ignore it and leave it off. I think it was problematic and so I
 disabled it. But USE_ACCELERATION seems to benefit in some situations, we
 just need that automatic enabling on slow hardware. I think a good
 criterium should be the memory writing (and/or reading) speed to the video
 card memory. Should be easy to check and implement and then it just needs
 more testing one a broader range of hardware.

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

Other related posts: