"I love deadlines. I love the whooshing sound they make as they fly by."
- Douglas Adams
More pages: 1 ... 11 ... 20 21 22 23 24 25 26 27 28 29 30 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365
Query FailedDavid C. G.
Monday, May 21, 2012

I recently took over a rewrite of an engine from DX9 to DX11. The previous programmer had decided to take the opportunity to re-architect the entire thing. When I took over, it was well overdue and not even rendering on screen. After many patches and fixing up it was finally working mostly. Now all I had to do was fix a bunch of difficult bugs. A pattern emerged. Many of these bugs were fixed by reverting to methods/code used in the previous version. The previous version encapsulated a lot more than was plainly obvious. It contained a lot of hard won working bug free solutions to problems. Also, to top it off the main feature of the new architecture, deferred rendering contexts performed much slower than the DX9 version. A complete rewrite again to re-introduce a rendering thread brought the performance back in line. The only things that went right with the new code base were bits and pieces that code have easily just been refactored into the DX9 codebase in the first place because that's where we ended up with essentially a refactored DX9 code base with DX11 improvements. This probably took 5 times the effort and cost of doing it 'right' the first time.

UserOfSite
Saturday, May 19, 2012

I want new lessons! OpenGL, DirectX...

islet8
Tuesday, April 10, 2012

Hah~ our boys have the same clothes while taking photos, although I'm living in China.
http://photo.163.com/mwenhui/big/#aid=235580134&id=7510108313

air.cpp
Tuesday, April 10, 2012

sweet baby , don't teach him graphics, congrats humus.

EvilExE
Thursday, April 5, 2012

Congrats! currently fighting off a giant bunny !

Greg
Thursday, March 29, 2012

Humus,

do you know if switching the depth test func from LESS to GREATER does disable the hierarchical Z-buffer optimization ?

Edgar
Wednesday, March 21, 2012

Nice work!
Trying to build in Vs2010. I got an unresolved external: __fltused. Solved this by adding:

extern "C" int _fltused = 0x9875;

Vs2010 debug is about 400kb :-)
Vs2010 release is about 3.5Kb, so I will be checking the Crinkler as well.

Slon
Tuesday, March 20, 2012

Very, very nice )
1. SDAA or GBAA maybe use with DX9?
2. Are you planning to release injected dxgi.dll (d3d9.dll if posible) with SDAA/GBAA (as FXAA)?

More pages: 1 ... 11 ... 20 21 22 23 24 25 26 27 28 29 30 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365