Original Post
Do professional game developers use the D3DX library? Particularly the math library, and texture loading functions? I've been developing a demo engine, and I've programmed my own math library (using SIMD instructions) and texture loading methods, but this all seems like a waste as most of the stuff is just a duplication of functions that are already available in the D3DX library anyway, I understand that there is a similar library available in the OpenGL SDK as well. So I'm wondering if all my programming has been a waste (besides the practice) or if professional game developers use the D3DX library to save time?