[PATCH 1/5] d3drm: Add stubs for IDirect3DRMFrame interface. (v3)

Stefan Dösinger stefandoesinger at gmail.com
Wed Jun 15 16:13:25 CDT 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Am 2016-06-15 um 10:35 schrieb Aaryaman Vasishta:
> +static HRESULT WINAPI d3drm_frame1_GetVisuals(IDirect3DRMFrame *iface, IDirect3DRMVisualArray **visuals)
> +{
> +    struct d3drm_frame *frame = impl_from_IDirect3DRMFrame(iface);
> +    struct d3drm_visual_array *array;
> +
> +    TRACE("iface %p, visuals %p.\n", iface, visuals);
> +
> +    if (!visuals)
> +        return D3DRMERR_BADVALUE;
> +
> +    if (!(array = d3drm_visual_array_create(frame->nb_visuals, frame->visuals)))
> +        return E_OUTOFMEMORY;
> +
> +    *visuals = &array->IDirect3DRMVisualArray_iface;
> +
> +    return D3DRM_OK;
> +}
This is a reimplementation instead of a thunk. Intentional? The same applies to d3drm_frame1_GetTransform.

> +static HRESULT WINAPI d3drm_frame1_GetSceneBackgroundDepth(IDirect3DRMFrame *iface,
> +                                                           IDirectDrawSurface **surface)
The indentation here is different.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXYcT1AAoJEN0/YqbEcdMwUHcQAIAfKv2BAfasnwRACZsGBcK9
VAftr2zuIgmlMKtQaplsZuv2ZqcyUnydOgzuXQusFfBldeKeD1ukycLx/sONpuZI
ggt7AbXcslw9T0wlprTnfl+1Pna/CSbRQWhVAjeB9dCCWblBslipsj9SLr3hTOwH
ppQYvk+BtoXb7A+tvVI2ch/Q8HhwWh/Q9SvVg6tUV7gQLrPG0sj4NEjG50I7VN0c
PjLgZHlT7JzVDxlGoefhTPXZdL+1muSIIuxVXho+oNx6qFqiyC0+7xxlJEVR2Eyo
VBzdczdYd0UcLRb0GOqyJpRcGTpYE06zahKeDyODIXeorFB0NlYFqSTD2H32RVNU
M2a+xKgFLqm4zu+cabfRIvFk9wGkIRykwfm8KUY4LyZCZmlQZ21nPCAIsuolRqV6
DrmQAParbMg/fAb6L9/uB0rb/CBPGIhm3mtv00TewBG8VG16uV4vLbvtoiIJJtD4
Z6iY6x948K+jjVVkhGDRfdEJn+nQRDTKIkgsRKic9S5x/nOEyfreVutjq4vULnGk
l5hRAzyzOxjP/JTMHhvYtHYbLtqjgXPi3pwhjrfGMWLKAmeRPk3A2FdsUl9A1I3I
INR8LmGAo3P7a1GZ21loc5A2iftn29vcAB0mDzcotczOEsinfx7Sc4oF5fIUDZla
miBufY1gPaDENTTiRcz5
=hvk0
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list