wined3d: Get rid of the IWineD3DClipper typedefs.
This commit is contained in:
parent
304d713860
commit
b59dc811e2
|
@ -145,17 +145,18 @@ HRESULT CDECL wined3d_clipper_is_clip_list_changed(const struct wined3d_clipper
|
|||
|
||||
struct wined3d_clipper * CDECL wined3d_clipper_create(void)
|
||||
{
|
||||
IWineD3DClipperImpl *obj;
|
||||
struct wined3d_clipper *clipper;
|
||||
|
||||
TRACE("\n");
|
||||
|
||||
obj = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*obj));
|
||||
if(!obj)
|
||||
clipper = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*clipper));
|
||||
if (!clipper)
|
||||
{
|
||||
ERR("Out of memory when trying to allocate a WineD3D Clipper\n");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
wined3d_clipper_incref(obj);
|
||||
return (IWineD3DClipper *) obj;
|
||||
wined3d_clipper_incref(clipper);
|
||||
|
||||
return clipper;
|
||||
}
|
||||
|
|
|
@ -472,21 +472,24 @@ HRESULT WINAPI IWineD3DBaseSurfaceImpl_UpdateOverlay(IWineD3DSurface *iface, con
|
|||
return WINED3D_OK;
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_SetClipper(IWineD3DSurface *iface, IWineD3DClipper *clipper)
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_SetClipper(IWineD3DSurface *iface, struct wined3d_clipper *clipper)
|
||||
{
|
||||
IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *) iface;
|
||||
TRACE("(%p)->(%p)\n", This, clipper);
|
||||
|
||||
This->clipper = (IWineD3DClipperImpl *)clipper;
|
||||
TRACE("iface %p, clipper %p.\n", iface, clipper);
|
||||
|
||||
This->clipper = clipper;
|
||||
|
||||
return WINED3D_OK;
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_GetClipper(IWineD3DSurface *iface, IWineD3DClipper **clipper)
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_GetClipper(IWineD3DSurface *iface, struct wined3d_clipper **clipper)
|
||||
{
|
||||
IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *) iface;
|
||||
TRACE("(%p)->(%p)\n", This, clipper);
|
||||
|
||||
*clipper = (IWineD3DClipper *)This->clipper;
|
||||
TRACE("iface %p, clipper %p.\n", iface, clipper);
|
||||
|
||||
*clipper = This->clipper;
|
||||
if (*clipper)
|
||||
wined3d_clipper_incref(*clipper);
|
||||
|
||||
|
|
|
@ -58,8 +58,6 @@ typedef struct IWineD3DSwapChainImpl IWineD3DSwapChainImpl;
|
|||
struct IWineD3DBaseShaderImpl;
|
||||
struct IWineD3DBaseTextureImpl;
|
||||
struct IWineD3DResourceImpl;
|
||||
typedef struct wined3d_clipper IWineD3DClipperImpl;
|
||||
typedef struct wined3d_clipper IWineD3DClipper;
|
||||
|
||||
/* Texture format fixups */
|
||||
|
||||
|
@ -2208,8 +2206,10 @@ HRESULT WINAPI IWineD3DBaseSurfaceImpl_UpdateOverlayZOrder(IWineD3DSurface *ifac
|
|||
DWORD flags, IWineD3DSurface *Ref) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_UpdateOverlay(IWineD3DSurface *iface, const RECT *SrcRect,
|
||||
IWineD3DSurface *DstSurface, const RECT *DstRect, DWORD flags, const WINEDDOVERLAYFX *FX) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_SetClipper(IWineD3DSurface *iface, IWineD3DClipper *clipper) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_GetClipper(IWineD3DSurface *iface, IWineD3DClipper **clipper) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_SetClipper(IWineD3DSurface *iface,
|
||||
struct wined3d_clipper *clipper) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_GetClipper(IWineD3DSurface *iface,
|
||||
struct wined3d_clipper **clipper) DECLSPEC_HIDDEN;
|
||||
HRESULT WINAPI IWineD3DBaseSurfaceImpl_SetFormat(IWineD3DSurface *iface,
|
||||
enum wined3d_format_id format_id) DECLSPEC_HIDDEN;
|
||||
HRESULT IWineD3DBaseSurfaceImpl_CreateDIBSection(IWineD3DSurface *iface) DECLSPEC_HIDDEN;
|
||||
|
|
Loading…
Reference in New Issue