https://bugs.winehq.org/show_bug.cgi?id=27035
--- Comment #20 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Reiny Nyt from comment #19)
Created attachment 53289 [details] Implementation (possibly incomplete) of D3DX10UnsetAllDeviceObjects
This makes no sense to me. ID3D10DeviceChild does not have these methods you added. Also you don't need to get shader object instances before setting them to NULL.