--
v2: d3d9: Do not apply the stateblock when clearing.
d3d8: Do not apply the stateblock when clearing.
ddraw: Do not apply the entire stateblock when clearing.
wined3d: Move rasterizer state invalidation to wined3d_stateblock_set_render_state().
https://gitlab.winehq.org/wine/wine/-/merge_requests/6564
These patches are the last big changes to the pixel_format_desc structure.
Patch 2 of this feels like it might be a bit big, but I couldn't really come up with a clean way to split it. :)
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6568
Some tests reuse the same MP4 stream and are currently passing only because we have the generic byte stream handler fallback. They pass on Windows too, so I'm assuming the stream is seeked before looking for the hints. We could also very well remove the position restore because the media sources are rewinding the stream later too, but I've kept it like it was.
--
v2: mfplat: Seek byte stream to the start for URL hint detection.
mfplat/tests: Test source resolver bytestream interactions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6373