JingboYang / slimdx

Automatically exported from code.google.com/p/slimdx
MIT License
0 stars 0 forks source link

[June 2010] Things to keep in mind for porting to v2 #778

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'm building DX11 based engine currently and I'm wondering what should i take 
in account when building base content management etc so that i dont have to 
rebuild major parts of code to match v2.

Original issue reported on code.google.com by oskarsla...@gmail.com on 1 Feb 2011 at 3:28

GoogleCodeExporter commented 9 years ago
It's too early to really say for sure -- the biggest things we can pretty much 
guarantee now will likely be

(1) no COM interfaces will be IDisposable (you'll need to call Release() 
yourself or use an IDisposable wrapper utility)

(2) the API will differ; in particular some things that are properties will no 
longer be.

(3) you'll need to reference more assemblies as each API will be split out into 
its own assembly

Original comment by josh.petrie on 2 Feb 2011 at 5:08