[PATCH 6/7] d3drm: Implement IDirect3DRMViewport*::Init.

Aaryaman Vasishta jem456.vasishta at gmail.com
Mon Jun 27 16:57:55 CDT 2016


On Tue, Jun 28, 2016 at 3:02 AM, Stefan Dösinger <stefandoesinger at gmail.com>
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Am 2016-06-27 um 08:28 schrieb Aaryaman Vasishta:
> > Right, I should probably release device3 after calling
> > d3drm_viewport2_init.
> Either that, or use &impl->IDirect3DRMFrame3_iface, like you ended up
> doing in the other thunks.
>
> Getting IDirect3DRMFrame3_impl would require making
impl_from_IDirect3DRMFrame in order to get the struct. I'm fine with doing
this as it avoids usage of QI. But for device3 you'd have to move both the
struct declaration and avoid use of *_from_impl then, I think it's best
left to be done in a separate patch later on.

Cheers,
Aaryaman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20160628/12b43179/attachment.html>


More information about the wine-devel mailing list