Henri Verbeet : wined3d: Remove some unused code.
Alexandre Julliard
julliard at winehq.org
Tue Oct 6 10:35:50 CDT 2009
Module: wine
Branch: master
Commit: 2be38232ea46b9042a6ef5a904c5d91a64d0aff2
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2be38232ea46b9042a6ef5a904c5d91a64d0aff2
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Tue Oct 6 09:05:57 2009 +0200
wined3d: Remove some unused code.
---
dlls/wined3d/directx.c | 10 ----------
dlls/wined3d/wined3d_private.h | 40 ----------------------------------------
2 files changed, 0 insertions(+), 50 deletions(-)
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 5d494ec..18ac560 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -4454,16 +4454,6 @@ static HRESULT WINAPI IWineD3DImpl_GetParent(IWineD3D *iface, IUnknown **pParent
return WINED3D_OK;
}
-ULONG WINAPI D3DCB_DefaultDestroyVolume(IWineD3DVolume *pVolume) {
- IUnknown* volumeParent;
- TRACE("(%p) call back\n", pVolume);
-
- /* Now, release the parent, which will take care of cleaning up the volume for us */
- IWineD3DVolume_GetParent(pVolume, &volumeParent);
- IUnknown_Release(volumeParent);
- return IUnknown_Release(volumeParent);
-}
-
static void WINE_GLAPI invalid_func(const void *data)
{
ERR("Invalid vertex attribute function called\n");
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 03b5b51..87e752e 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -240,10 +240,6 @@ static inline float float_24_to_32(DWORD in)
#define VBO_NONE 0
#define VBO_HW 1
-#define NP2_NONE 0
-#define NP2_REPACK 1
-#define NP2_NATIVE 2
-
#define ORM_BACKBUFFER 0
#define ORM_PBUFFER 1
#define ORM_FBO 2
@@ -325,13 +321,6 @@ enum wined3d_immconst_type
WINED3D_IMMCONST_FLOAT4,
};
-typedef enum _WINED3DVS_RASTOUT_OFFSETS
-{
- WINED3DSRO_POSITION = 0,
- WINED3DSRO_FOG = 1,
- WINED3DSRO_POINT_SIZE = 2,
-} WINED3DVS_RASTOUT_OFFSETS;
-
#define WINED3DSP_NOSWIZZLE (0 | (1 << 2) | (2 << 4) | (3 << 6))
typedef enum _WINED3DSHADER_PARAM_SRCMOD_TYPE
@@ -766,7 +755,6 @@ extern int num_lock DECLSPEC_HIDDEN;
#define GL_SUPPORT(ExtName) (GLINFO_LOCATION.supported[ExtName] != 0)
#define GL_LIMITS(ExtName) (GLINFO_LOCATION.max_##ExtName)
#define GL_EXTCALL(FuncName) (GLINFO_LOCATION.FuncName)
-#define GL_VEND(_VendName) (GLINFO_LOCATION.gl_vendor == VENDOR_##_VendName ? TRUE : FALSE)
#define D3DCOLOR_B_R(dw) (((dw) >> 16) & 0xFF)
#define D3DCOLOR_B_G(dw) (((dw) >> 8) & 0xFF)
@@ -788,8 +776,6 @@ extern int num_lock DECLSPEC_HIDDEN;
/* DirectX Device Limits */
/* --------------------- */
#define MAX_MIP_LEVELS 32 /* Maximum number of mipmap levels. */
-#define MAX_STREAMS 16 /* Maximum possible streams - used for fixed size arrays
- See MaxStreams in MSDN under GetDeviceCaps */
#define HIGHEST_TRANSFORMSTATE WINED3DTS_WORLDMATRIX(255) /* Highest value in WINED3DTRANSFORMSTATETYPE */
/* Checking of API calls */
@@ -826,29 +812,12 @@ do {
memcpy(gl_mat, (mat), 16 * sizeof(float)); \
} while (0)
-/* Macro to dump out the current state of the light chain */
-#define DUMP_LIGHT_CHAIN() \
-do { \
- PLIGHTINFOEL *el = This->stateBlock->lights;\
- while (el) { \
- TRACE("Light %p (glIndex %ld, d3dIndex %ld, enabled %d)\n", el, el->glIndex, el->OriginalIndex, el->lightEnabled);\
- el = el->next; \
- } \
-} while(0)
-
/* Trace vector and strided data information */
-#define TRACE_VECTOR(name) TRACE( #name "=(%f, %f, %f, %f)\n", name.x, name.y, name.z, name.w)
#define TRACE_STRIDED(si, name) do { if (si->use_map & (1 << name)) \
TRACE( #name "=(data:%p, stride:%d, format:%#x, vbo %d, stream %u)\n", \
si->elements[name].data, si->elements[name].stride, si->elements[name].format_desc->format, \
si->elements[name].buffer_object, si->elements[name].stream_idx); } while(0)
-/* Defines used for optimizations */
-
-/* Only reapply what is necessary */
-#define REAPPLY_ALPHAOP 0x0001
-#define REAPPLY_ALL 0xFFFF
-
/* Advance declaration of structures to satisfy compiler */
typedef struct IWineD3DStateBlockImpl IWineD3DStateBlockImpl;
typedef struct IWineD3DSurfaceImpl IWineD3DSurfaceImpl;
@@ -1231,9 +1200,6 @@ HRESULT create_primary_opengl_context(IWineD3DDevice *iface, IWineD3DSwapChain *
#define WINE_D3D8_CAPABLE(gl_info) WINE_D3D7_CAPABLE(gl_info) && (gl_info->supported[ARB_MULTISAMPLE] && gl_info->supported[ARB_TEXTURE_BORDER_CLAMP])
#define WINE_D3D9_CAPABLE(gl_info) WINE_D3D8_CAPABLE(gl_info) && (gl_info->supported[ARB_FRAGMENT_PROGRAM] && gl_info->supported[ARB_VERTEX_SHADER])
-/* Default callbacks for implicit object destruction */
-extern ULONG WINAPI D3DCB_DefaultDestroyVolume(IWineD3DVolume *pSurface) DECLSPEC_HIDDEN;
-
/*****************************************************************************
* Internal representation of a light
*/
@@ -2066,7 +2032,6 @@ BOOL palette9_changed(IWineD3DSurfaceImpl *This) DECLSPEC_HIDDEN;
/*****************************************************************************
* IWineD3DVertexDeclaration implementation structure
*/
-#define MAX_ATTRIBS 16
struct wined3d_vertex_declaration_element
{
@@ -2268,12 +2233,7 @@ typedef struct IWineD3DQueryImpl
LONG ref; /* Note: Ref counting not required */
IUnknown *parent;
- /*TODO: replace with iface usage */
-#if 0
- IWineD3DDevice *wineD3DDevice;
-#else
IWineD3DDeviceImpl *wineD3DDevice;
-#endif
/* IWineD3DQuery fields */
enum query_state state;
More information about the wine-cvs
mailing list