[haiku-bugs] Re: [Haiku] #2769: Radeon driver is Slower than VESA ...
- From: "stippi" <trac@xxxxxxxxxxxx>
- Date: Mon, 04 Jun 2012 16:14:17 -0000
#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: