Henri Verbeet : d3d8: Get rid of basetexture.c.
Alexandre Julliard
julliard at winehq.org
Mon Mar 23 12:34:52 CDT 2009
Module: wine
Branch: master
Commit: 7c0931b7c2beccb73d7a1674ca2414d717684130
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7c0931b7c2beccb73d7a1674ca2414d717684130
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Mon Mar 23 08:30:16 2009 +0100
d3d8: Get rid of basetexture.c.
---
dlls/d3d8/Makefile.in | 1 -
dlls/d3d8/basetexture.c | 164 -----------------------------------------------
2 files changed, 0 insertions(+), 165 deletions(-)
diff --git a/dlls/d3d8/Makefile.in b/dlls/d3d8/Makefile.in
index 11a46fc..3d6c3cf 100644
--- a/dlls/d3d8/Makefile.in
+++ b/dlls/d3d8/Makefile.in
@@ -7,7 +7,6 @@ IMPORTLIB = d3d8
IMPORTS = dxguid uuid wined3d kernel32
C_SRCS = \
- basetexture.c \
cubetexture.c \
d3d8_main.c \
device.c \
diff --git a/dlls/d3d8/basetexture.c b/dlls/d3d8/basetexture.c
deleted file mode 100644
index 122c22d..0000000
--- a/dlls/d3d8/basetexture.c
+++ /dev/null
@@ -1,164 +0,0 @@
-/*
- * IDirect3DBaseTexture8 implementation
- *
- * Copyright 2005 Oliver Stieber
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#include "config.h"
-#include "d3d8_private.h"
-
-WINE_DEFAULT_DEBUG_CHANNEL(d3d8);
-
-/* IDirect3DBaseTexture8 IUnknown parts follow: */
-static HRESULT WINAPI IDirect3DBaseTexture8Impl_QueryInterface(LPDIRECT3DBASETEXTURE8 iface, REFIID riid, LPVOID *ppobj) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
- if (IsEqualGUID(riid, &IID_IUnknown)
- || IsEqualGUID(riid, &IID_IDirect3DResource8)
- || IsEqualGUID(riid, &IID_IDirect3DBaseTexture8)) {
- IUnknown_AddRef(iface);
- *ppobj = This;
- return S_OK;
- }
-
- WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
-
- *ppobj = NULL;
- return E_NOINTERFACE;
-}
-
-static ULONG WINAPI IDirect3DBaseTexture8Impl_AddRef(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- ULONG ref = InterlockedIncrement(&This->ref);
-
- TRACE("(%p) : AddRef from %d\n", This, ref - 1);
-
- return ref;
-}
-
-static ULONG WINAPI IDirect3DBaseTexture8Impl_Release(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- ULONG ref = InterlockedDecrement(&This->ref);
-
- TRACE("(%p) : ReleaseRef to %d\n", This, ref);
-
- if (ref == 0) {
- IWineD3DBaseTexture_Release(This->wineD3DBaseTexture);
- HeapFree(GetProcessHeap(), 0, This);
- }
-
- return ref;
-}
-
-/* IDirect3DBaseTexture8 IDirect3DResource8 Interface follow: */
-static HRESULT WINAPI IDirect3DBaseTexture8Impl_GetDevice(LPDIRECT3DBASETEXTURE8 iface, IDirect3DDevice8 **ppDevice) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IDirect3DResource8Impl_GetDevice((LPDIRECT3DRESOURCE8) This, ppDevice);
-}
-
-static HRESULT WINAPI IDirect3DBaseTexture8Impl_SetPrivateData(LPDIRECT3DBASETEXTURE8 iface, REFGUID refguid, CONST void* pData, DWORD SizeOfData, DWORD Flags) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_SetPrivateData(This->wineD3DBaseTexture, refguid, pData, SizeOfData, Flags);
-}
-
-static HRESULT WINAPI IDirect3DBaseTexture8Impl_GetPrivateData(LPDIRECT3DBASETEXTURE8 iface, REFGUID refguid, void* pData, DWORD* pSizeOfData) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_GetPrivateData(This->wineD3DBaseTexture, refguid, pData, pSizeOfData);
-}
-
-static HRESULT WINAPI IDirect3DBaseTexture8Impl_FreePrivateData(LPDIRECT3DBASETEXTURE8 iface, REFGUID refguid) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_FreePrivateData(This->wineD3DBaseTexture, refguid);
-}
-
-static DWORD WINAPI IDirect3DBaseTexture8Impl_SetPriority(LPDIRECT3DBASETEXTURE8 iface, DWORD PriorityNew) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_SetPriority(This->wineD3DBaseTexture, PriorityNew);
-}
-
-static DWORD WINAPI IDirect3DBaseTexture8Impl_GetPriority(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_GetPriority(This->wineD3DBaseTexture);
-}
-
-static void WINAPI IDirect3DBaseTexture8Impl_PreLoad(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- IWineD3DBaseTexture_PreLoad(This->wineD3DBaseTexture);
- return;
-}
-
-static D3DRESOURCETYPE WINAPI IDirect3DBaseTexture8Impl_GetType(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_GetType(This->wineD3DBaseTexture);
-}
-
-/* IDirect3DBaseTexture8 Interface follow: */
-static DWORD WINAPI IDirect3DBaseTexture8Impl_SetLOD(LPDIRECT3DBASETEXTURE8 iface, DWORD LODNew) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_SetLOD(This->wineD3DBaseTexture, LODNew);
-}
-
-static DWORD WINAPI IDirect3DBaseTexture8Impl_GetLOD(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_GetLOD(This->wineD3DBaseTexture);
-}
-
-static DWORD WINAPI IDirect3DBaseTexture8Impl_GetLevelCount(LPDIRECT3DBASETEXTURE8 iface) {
- IDirect3DBaseTexture8Impl *This = (IDirect3DBaseTexture8Impl *)iface;
- TRACE("(%p) Relay\n" , This);
-
- return IWineD3DBaseTexture_GetLevelCount(This->wineD3DBaseTexture);
-}
-
-const IDirect3DBaseTexture8Vtbl Direct3DBaseTexture8_Vtbl =
-{
- IDirect3DBaseTexture8Impl_QueryInterface,
- IDirect3DBaseTexture8Impl_AddRef,
- IDirect3DBaseTexture8Impl_Release,
- IDirect3DBaseTexture8Impl_GetDevice,
- IDirect3DBaseTexture8Impl_SetPrivateData,
- IDirect3DBaseTexture8Impl_GetPrivateData,
- IDirect3DBaseTexture8Impl_FreePrivateData,
- IDirect3DBaseTexture8Impl_SetPriority,
- IDirect3DBaseTexture8Impl_GetPriority,
- IDirect3DBaseTexture8Impl_PreLoad,
- IDirect3DBaseTexture8Impl_GetType,
-
- IDirect3DBaseTexture8Impl_SetLOD,
- IDirect3DBaseTexture8Impl_GetLOD,
- IDirect3DBaseTexture8Impl_GetLevelCount
-};
More information about the wine-cvs
mailing list