Fast Connections

Published December 19, 2005
Advertisement
Right, I spent most of yesterday and today putting together the rendering process described in my previous entry.

Its mostly the framework rather than the "meat" - all it currently does is allocate/deallocate resources and then do the buffer swapping/clearing parts.

Problem is, that it's a tiny bit slow. Already.

I'm getting 20-24 frames per second, and all it's doing is clearing a few buffers and performing the additive blend on 9 imaginary lights.

If I reduce the number of passes/lights down to 2 then the performance takes a jump up to around 80hz.

That and I think I might have found a bug with PIX [rolleyes]

Oh, and because all good journals include pictures:





Bask in the glory of a (for once) decent university network [grin]
Previous Entry Pseudo Code
Next Entry Vista 5270
0 likes 8 comments

Comments

Cypher19
The Vista December CTP is out? Nice!

Btw, what other D3D10 articles have you made/are planning to make? If you want any assistance or anything, I'd be glad to help out :)
December 19, 2005 02:37 PM
jollyjeffers
Well it's out for the beta testers - might be a few days for the main MSDN subscribers...

I've been waiting to get the December CTP of D3D10 running before I write anymore code/articles - best to be using the latest version and all that [smile]

Could be interesting to collaborate on something though. Got any ideas?

Jack
December 19, 2005 02:52 PM
Cypher19
Well, here's one idea: I had a significant difficulty understanding how buffers, textures, and shader resource views all worked together, what the multiple bind flags being used in conjunction results in (I'm _still_ not entirely sure how to get something like a RT/VB setup would work properly, that's something I may want to experiment with later) and how to use them properly. I know you touched on them in your VB article, but that was more one application out of a possible many.
December 19, 2005 04:50 PM
jollyjeffers
Interesting... given that D3D10 seems to have undergone some of the biggest changes to resources for at least a few major API revisions it could be a good topic to cover [smile]

Jack
December 19, 2005 04:55 PM
Muhammad Haggag
Quote:Transfer rate: 3643.5 KB/s

Something died within me today [dead]
December 19, 2005 10:34 PM
jollyjeffers
Quote:
Quote:Transfer rate: 3643.5 KB/s

Something died within me today [dead]

[razz]

Admittedly, that is by far the fastest download I've achieved on this connection. Everyone else has gone home for the christmas break - so I probably have most of the university network to myself...

Jack
December 20, 2005 05:18 AM
Muhammad Haggag
Quote:Admittedly, that is by far the fastest download I've achieved on this connection. Everyone else has gone home for the christmas break - so I probably have most of the university network to myself...

Read: I am the only NERD who has not gone HOME, but opted to stay and work with Direct3D 10 instead...
December 20, 2005 08:23 AM
Pipo DeClown
Haha, it seems that someone has been sacrificing himself to the worldwideweb, once again.
December 20, 2005 08:42 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement