[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] OSX x86_64 host support

From: Markus Hitter
Subject: Re: [Qemu-devel] [PATCH] OSX x86_64 host support
Date: Tue, 11 Dec 2007 09:54:23 +0100

Am 09.12.2007 um 17:52 schrieb Mike Kronenberg:

On the other hand, the QT implementation is and remains the fastest solution, as no of the other allows directly accessing the video- buffer, which results in way more copying.

Likely, QT doesn't come with it's own set of video drivers, but uses some core technology of OS X. It's obviously possible to get CoreGraphics to avoid single buffering, but it's hard to find documentation about this, since Apple obviously wants to avoid such "hacks".

Additionally, flushing the graphics buffer is limited to screen refresh rate, which makes performance comparisons difficult: <http:// developer.apple.com/documentation/Performance/Conceptual/Drawing/ Articles/FlushingContent.html#//apple_ref/doc/uid/TP40001835>

At last, there is sample code which shows how to get pixels onto the screen without using the CPU at all: <http://developer.apple.com/ samplecode/TextureRange/index.html>


- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter

reply via email to

[Prev in Thread] Current Thread [Next in Thread]