On 20/03/2008, Stefan Dösinger <stefan at codeweavers.com> wrote: > Henri once suggested making the shader_backend_t structure a COM object, that > is created and destroyed by the device. That would make the state of the data I never mentioned COM there.