[AD] [ alleg-Bugs-3159045 ] Screen fails to refresh in Haiku |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
Bugs item #3159045, was opened at 2011-01-15 16:18
Message generated for change (Comment added) made by strangemoose
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105665&aid=3159045&group_id=5665
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: BeOS
Group: 4.4
Status: Closed
Resolution: Invalid
Priority: 5
Private: No
Submitted By: David Couzelis (drcouzelis)
Assigned to: Nobody/Anonymous (nobody)
Summary: Screen fails to refresh in Haiku
Initial Comment:
The screen fails to refresh when running an Allegro application on the Haiku operating system.
The application starts, the application window appears, and the screen is drawn once and then appears to be frozen. The application does not actually freeze, but instead simply isn't being drawn to the screen. If I click on the application title bar and drag the window around the screen, then the screen will begin to refresh correctly. When I release the title bar, the application appears to once again freeze.
Even though the screen is not being refreshed, all other logic runs correctly, including keyboard input. I can confirm this because I can see it working when I move the window around the screen with the mouse.
I see this behavior with every Allegro application that I run in Haiku, which includes two of the video games I wrote and several of the Allegro demos.
Please let me know if I can provide any more information. Thank you.
Operating system: Haiku nightly build 40211 (2011-01-12)
Video card: Radeon X850
----------------------------------------------------------------------
>Comment By: Thomas Fjellstrom (strangemoose)
Date: 2011-01-17 19:52
Message:
using acquire/release_screen should not be necessary. If it is, its a
problem with the Haiku port.
----------------------------------------------------------------------
Comment By: David Couzelis (drcouzelis)
Date: 2011-01-17 19:41
Message:
This bug is invalid.
The screen will refresh correctly if I use "acquire_screen()" before
drawing to the screen and "release_screen()" afterwards.
Thank you for making such a great cross-platform library!
----------------------------------------------------------------------
Comment By: David Couzelis (drcouzelis)
Date: 2011-01-17 06:54
Message:
Thank you for your response. I'll work with the Haiku developers and report
back on this bug at a later date.
----------------------------------------------------------------------
Comment By: Peter Wang (tjaden)
Date: 2011-01-17 04:01
Message:
You'll probably have better luck reporting this on a Haiku forum/mailing
list. No Allegro developers use Haiku, as far as I know. We just merged the
changes that we got.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105665&aid=3159045&group_id=5665