* Disable lighting, which affects rendering tests in non-obvious ways.
* Show that the texture is explicitly never set in ddraw7.
* Show that the diffuse color is rendered in ddraw4 and ddraw7, which is
consistent with the texture being unset in ddraw7 and suggests that the same
applies to ddraw4.
This may or may not help with bug 54069, but if it does not, it hopefully will
at least make the reason for failure clearer.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2487
--
v2: d3d10/effect: Add support for 'iadd' instruction.
d3d10/effect: Add support for 'imin' instruction.
d3d10/effect: Add support for umin/umax instructions.
d3d10/effect: Add support for asin/acos/atan instructions.
d3d10/effect: Handle division by zero in 'udiv'.
d3d10/effect: Add support for 'movc' instruction.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2485
Some refactoring + implementation of `_StructuredTaskCollection::_Cancel` and `_StructuredTaskCollection::_IsCanceling`.
--
v2: msvcr100: Implement _StructuredTaskCollection::_IsCanceling.
msvcr100: Implement _StructuredTaskCollection canceling.
msvcr100: Use enum for _StructuredTaskCollection status bits.
msvcr100: Use enum for _StructuredTaskCollection return value.
msvcr100: Only wake task collection waiters when finished >= count.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2524