Re: OpenGL multiple window context slowdown?
- From: Wolfgang Draxinger <wdraxinger@xxxxxxxxxxxxxxxx>
- Date: Mon, 29 Oct 2007 09:31:59 +0100
kevinyoon69@xxxxxxxxx wrote:
Hello all,
I was wondering if anyone here has experience OpenGL
slowdown on
multiple windows. I have a small test harness which basically
creates windows in a separate threads. On my nvidia 7600go, it
seems like then 15th subsequent window or thereabouts will
slowdown rendering dramatically.
Big Surprise, eh?
You know, that all consumer GPUs before the G80 series could only
process one primitive at a time, with only one context being
active.
I presume, that the performance on a G80 is a lot better, as
those are highly parallel streaming processors and actually
_CAN_ do multithreaded rendering.
However multithreaded rendering will always be slower than a
clean single threaded rendering solution (the driver will split
up the rendering commands into parallel executed batches, to
fully utilize the GPU).
Just the usual advice here: OpenGL and (process level)
multithreading don't mix.
Wolfgang Draxinger
--
E-Mail address works, Jabber: hexarith@xxxxxxxxxx, ICQ: 134682867
.
- Follow-Ups:
- Re: OpenGL multiple window context slowdown?
- From: kevinyoon69
- Re: OpenGL multiple window context slowdown?
- References:
- OpenGL multiple window context slowdown?
- From: kevinyoon69
- OpenGL multiple window context slowdown?
- Prev by Date: Re: Mac OSX, Linux platforms with OpenGL Development for games.
- Next by Date: Re: Mac OSX, Linux platforms with OpenGL Development for games.
- Previous by thread: OpenGL multiple window context slowdown?
- Next by thread: Re: OpenGL multiple window context slowdown?
- Index(es):
Relevant Pages
|