[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: PCB+GL notes on VBOs
Hi all,
> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of Richard Barlow
> Sent: Friday, November 12, 2010 3:00 PM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: PCB+GL notes on VBOs
>
> Hi,
>
> On Fri, 2010-11-05 at 09:46 +0000, Peter Clifton wrote:
> > 1. My VBOs and arrays are pretty large buffers, to fit lots
> of geometry.
> ...
> > So.. we have a large buffer. That is a large chunk of
> graphics memory
> > to be requesting all the time. I think that contributes if the card
> > doesn't have a decent chunk free yet.
>
> I did a little bit of investigation and I suspect this is the
> culprit to everyone's poor performance.
>
> I ran the power-hw board on my machine and achieved around 85FPS.
> Felipe ran the same board on his machine and achieved around 18FPS.
>
> My graphics card has 1GB of VRAM, Felipe's has 256MB (I
> couldn't easily compare this to other people's results as not
> many people said what card/driver they were using). I have
> tried quadrupling the size of the VBO and now get around
> 17FPS, which is considerably less than a quarter of my
> previous result and almost exactly the same as what Felipe got.
>
> I would say that this indicates that the large size of the
> buffer is to blame for the speed problems if everyone else
> has cards with ~256MB of VRAM and therefore the driver is
> having to swap out part of the buffer into system memory.
>
>
> NB: I ran the above test with the larger buffer on code
> before commit 0fa243b4bf which seems to change how the buffer
> allocation is performed.
> I have tried running it with the quadrupled buffer on the
> head of that branch and see no drop in performance any more.
> I still think my analysis stands though if people don't have
> enough VRAM to hold the size of the buffer used by the
> power-hw board.
>
> Richard
>
FWIW, a large amount of graphics memory is one thing, my 256 Mb graphics
memory is shared memory which is contributing to the total performance
equation.
I still have to start the prcess of fine tuning modelines and BIOS to get
the max performance wrung out of the HW.
Kind regards,
Bert Timmerman.
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user