June 23, 2026
1 p.m.
The subject line here is perhaps a little misleading; this includes d3d10.h at the end of d3d10shader.h, so that d3d10effect.h (which is included by d3d10.h) has access to the D3D10_SHADER_VARIABLE_CLASS/D3D10_SHADER_VARIABLE_TYPE/D3D10_SIGNATURE_PARAMETER_DESC definitions. d3d10shader.idl itself doesn't really need to include d3d10.h; the two enums it uses are aliases for the corresponding enums from d3dcommon.idl. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11239#note_143985