Ivan Gyurdiev ivg231@gmail.com writes:
wined3d_types.h would be for types equivalent to the d3d types - essentially no maintainance, simply map one-to-one to d3d. wined3d_private.h would be for shared structures that we come up with. Also, wined3d_private.h includes wined3d_types.h.
I will comply if you want it this way, but I disagree - smaller files are easier to work with. In fact, I think having a single private header per dll is probably a mistake as well.
I don't have a problem with creating another file if you think that's better, but please come up with another name, don't use the same name as the global header.