Aug. 20, 2026
10:27 a.m.
Matteo Bruni (@Mystral) commented about dlls/d3dx10_43/sprite.c:
+ return E_FAIL; + return E_NOTIMPL; }
static HRESULT WINAPI d3dx10_sprite_End(ID3DX10Sprite *iface) { + struct d3dx10_sprite *sprite = impl_from_ID3DX10Sprite(iface); + FIXME("iface %p stub!\n", iface);
- return E_NOTIMPL; + if (!(sprite->flags & D3DX10_SPRITE_READY)) + return E_FAIL; + + sprite->flags = 0; Not that it matters at this point, but maybe we want to remove only the `D3DX10_SPRITE_READY` flag here.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11674#note_149355