"Getting information off the Internet is like taking a drink from a fire hydrant."
- Mitchell Kapor
More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 127 128 129 130 131 132 133 134 135 136 137 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 371 ... 381 ... 391 ... 401 ... 411 ... 421 ... 431 ... 438
Query FailedSlagh
Monday, July 26, 2010

One of the advantages of EDRAM is when reading and writing the 'same' render target/texture - on 360 it's different ram - you retain the previous state (the last resolve) of your texture in RAM and you can do what you like in EDRAM. On systems without EDRAM you must swap buffers, and possibly begin with a 'restore' of the previous pixels if it's a partial update. Funnily enough this 'restore' is another one of the downsides to EDRAM when updating render target content (when you can't limit it to a sub-rect resolve).

Humus
Friday, July 23, 2010

Well, funny story, but it got lost somewhere. I've talked with Wolfgang Engel about it, and it might appear in GPU Pro 2 and/or as a download. The sample code is in the big download though.

marsh
Friday, July 23, 2010

What happened to your "Volume Decals" article that was supposed to be in the book as well?

Humus
Thursday, July 22, 2010

sqrt[-1], we have to light translucent objects, but also our pre-z pass is quite limited for performance reasons. Our occlusion culling removes enough stuff for pre-z to not pay off in general except for very near objects, so the pre-z pass only has a few stuff in it.

GianT
Tuesday, July 20, 2010

Hi Humus,

A friend of mine saw this post of yours and thus decided to try resurrecting one of my old cards, and he did so successfully.
Before the operation, the card would make his PC crash shortly after booting into the OS. But after the operation, he was able to run FurMark for 2 hours without a problem.

Good recipe, chef :-)

simon
Tuesday, July 13, 2010

u can also run anti-aliasing on the CPU with the xbox360, u can use the VMX128 to accelerate filtering and move anti-aliasing fully onto the CPU.

the CPU PPC970/VMX128 is better at doing DSP tasks than the xbox360/PS3 GPU's

galop1n
Monday, July 12, 2010

Hi,

I am not a big fan of your solution. If you use a real class with a real constructor between the markers, it will erase any wanted initialization. The two introduced member will change the size of the structure and you will also initialize padding between two members of different alignment that should remains untouched

mark
Saturday, July 10, 2010

here an intel report:
http://visual-computing.intel-research.net/publications/mlaa.pdf

More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 127 128 129 130 131 132 133 134 135 136 137 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 371 ... 381 ... 391 ... 401 ... 411 ... 421 ... 431 ... 438