Am Donnerstag, 4. Oktober 2007 18:57:20 schrieb Luis C. Busquets Pérez:
Dear all and in particular Alexander and Louis,
Share a large number of functions. Actually, 142 of the 153 the functions you have added to d3dx8.spec are repeated in all those dlls. I think that a merge development should be done. That is to develop just one dlls/d3dx/d3dx.spec together with the different dlls/d3dx/xx.c files implementing those functions with the 349 functions that are used in all those d3d extensions. Then, the spec files of each specific file referring to d3dx. Are you opposed to such alternative?
It sounds like a sane plan, but we have to take care about version differences. But I'd expect most of the functionality to be the same, and tiny differences can be fixed in the version-specific dll(d3dx8 vs d3dx9). This would be simmilar to WineD3D, ddraw, d3d8 and d3d9.