Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
d84e2fa7
Commit
d84e2fa7
authored
Sep 17, 2009
by
Henri Verbeet
Committed by
Alexandre Julliard
Sep 17, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
d3d8: Mark internal symbols hidden.
parent
21241432
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
23 deletions
+24
-23
d3d8_private.h
dlls/d3d8/d3d8_private.h
+24
-23
No files found.
dlls/d3d8/d3d8_private.h
View file @
d84e2fa7
...
...
@@ -97,7 +97,7 @@
_pD3D8Caps->PixelShaderVersion = _pWineCaps->PixelShaderVersion; \
_pD3D8Caps->MaxPixelShaderValue = _pWineCaps->PixelShader1xMaxValue;
void
fixup_caps
(
WINED3DCAPS
*
pWineCaps
);
void
fixup_caps
(
WINED3DCAPS
*
pWineCaps
)
DECLSPEC_HIDDEN
;
/* Direct3D8 Interfaces: */
typedef
struct
IDirect3DBaseTexture8Impl
IDirect3DBaseTexture8Impl
;
...
...
@@ -133,7 +133,7 @@ typedef struct IDirect3DVertexShader8Impl IDirect3DVertexShader8Impl;
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3D8Vtbl
Direct3D8_Vtbl
;
extern
const
IDirect3D8Vtbl
Direct3D8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3D implementation structure
...
...
@@ -155,8 +155,8 @@ struct IDirect3D8Impl
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DDevice8Vtbl
Direct3DDevice8_Vtbl
;
extern
const
IWineD3DDeviceParentVtbl
d3d8_wined3d_device_parent_vtbl
;
extern
const
IDirect3DDevice8Vtbl
Direct3DDevice8_Vtbl
DECLSPEC_HIDDEN
;
extern
const
IWineD3DDeviceParentVtbl
d3d8_wined3d_device_parent_vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DDevice8 implementation structure
...
...
@@ -235,7 +235,7 @@ struct IDirect3DVolume8Impl
};
HRESULT
volume_init
(
IDirect3DVolume8Impl
*
volume
,
IDirect3DDevice8Impl
*
device
,
UINT
width
,
UINT
height
,
UINT
depth
,
DWORD
usage
,
WINED3DFORMAT
format
,
WINED3DPOOL
pool
);
UINT
depth
,
DWORD
usage
,
WINED3DFORMAT
format
,
WINED3DPOOL
pool
)
DECLSPEC_HIDDEN
;
/* ------------------- */
/* IDirect3DSwapChain8 */
...
...
@@ -244,7 +244,7 @@ HRESULT volume_init(IDirect3DVolume8Impl *volume, IDirect3DDevice8Impl *device,
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DSwapChain8Vtbl
Direct3DSwapChain8_Vtbl
;
extern
const
IDirect3DSwapChain8Vtbl
Direct3DSwapChain8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DSwapChain8 implementation structure
...
...
@@ -290,7 +290,7 @@ struct IDirect3DSurface8Impl
HRESULT
surface_init
(
IDirect3DSurface8Impl
*
surface
,
IDirect3DDevice8Impl
*
device
,
UINT
width
,
UINT
height
,
D3DFORMAT
format
,
BOOL
lockable
,
BOOL
discard
,
UINT
level
,
DWORD
usage
,
D3DPOOL
pool
,
D3DMULTISAMPLE_TYPE
multisample_type
,
DWORD
multisample_quality
);
DWORD
usage
,
D3DPOOL
pool
,
D3DMULTISAMPLE_TYPE
multisample_type
,
DWORD
multisample_quality
)
DECLSPEC_HIDDEN
;
/* ------------------ */
/* IDirect3DResource8 */
...
...
@@ -299,7 +299,7 @@ HRESULT surface_init(IDirect3DSurface8Impl *surface, IDirect3DDevice8Impl *devic
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DResource8Vtbl
Direct3DResource8_Vtbl
;
extern
const
IDirect3DResource8Vtbl
Direct3DResource8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DResource8 implementation structure
...
...
@@ -321,7 +321,7 @@ struct IDirect3DResource8Impl
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DVertexBuffer8Vtbl
Direct3DVertexBuffer8_Vtbl
;
extern
const
IDirect3DVertexBuffer8Vtbl
Direct3DVertexBuffer8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DVertexBuffer8 implementation structure
...
...
@@ -348,7 +348,7 @@ struct IDirect3DVertexBuffer8Impl
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DIndexBuffer8Vtbl
Direct3DIndexBuffer8_Vtbl
;
extern
const
IDirect3DIndexBuffer8Vtbl
Direct3DIndexBuffer8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DIndexBuffer8 implementation structure
...
...
@@ -392,7 +392,7 @@ struct IDirect3DBaseTexture8Impl
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DCubeTexture8Vtbl
Direct3DCubeTexture8_Vtbl
;
extern
const
IDirect3DCubeTexture8Vtbl
Direct3DCubeTexture8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DCubeTexture8 implementation structure
...
...
@@ -417,7 +417,7 @@ struct IDirect3DCubeTexture8Impl
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DTexture8Vtbl
Direct3DTexture8_Vtbl
;
extern
const
IDirect3DTexture8Vtbl
Direct3DTexture8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DTexture8 implementation structure
...
...
@@ -456,7 +456,7 @@ struct IDirect3DVolumeTexture8Impl
};
HRESULT
volumetexture_init
(
IDirect3DVolumeTexture8Impl
*
texture
,
IDirect3DDevice8Impl
*
device
,
UINT
width
,
UINT
height
,
UINT
depth
,
UINT
levels
,
DWORD
usage
,
D3DFORMAT
format
,
D3DPOOL
pool
);
UINT
width
,
UINT
height
,
UINT
depth
,
UINT
levels
,
DWORD
usage
,
D3DFORMAT
format
,
D3DPOOL
pool
)
DECLSPEC_HIDDEN
;
/* ----------------------- */
/* IDirect3DStateBlockImpl */
...
...
@@ -506,7 +506,7 @@ DECLARE_INTERFACE_(IDirect3DStateBlock8, IUnknown)
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DStateBlock8Vtbl
Direct3DStateBlock8_Vtbl
;
extern
const
IDirect3DStateBlock8Vtbl
Direct3DStateBlock8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DStateBlock implementation structure
...
...
@@ -539,7 +539,7 @@ DECLARE_INTERFACE_(IDirect3DVertexDeclaration8, IUnknown)
#define IDirect3DVertexDeclaration8_Release(p) (p)->lpVtbl->Release(p)
/*** Implementation ***/
extern
const
IDirect3DVertexDeclaration8Vtbl
Direct3DVertexDeclaration8_Vtbl
;
extern
const
IDirect3DVertexDeclaration8Vtbl
Direct3DVertexDeclaration8_Vtbl
DECLSPEC_HIDDEN
;
typedef
struct
{
const
IDirect3DVertexDeclaration8Vtbl
*
lpVtbl
;
...
...
@@ -596,7 +596,7 @@ DECLARE_INTERFACE_(IDirect3DPixelShader8,IUnknown)
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DVertexShader8Vtbl
Direct3DVertexShader8_Vtbl
;
extern
const
IDirect3DVertexShader8Vtbl
Direct3DVertexShader8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DVertexShader implementation structure
...
...
@@ -621,7 +621,7 @@ struct IDirect3DVertexShader8Impl {
/*****************************************************************************
* Predeclare the interface implementation structures
*/
extern
const
IDirect3DPixelShader8Vtbl
Direct3DPixelShader8_Vtbl
;
extern
const
IDirect3DPixelShader8Vtbl
Direct3DPixelShader8_Vtbl
DECLSPEC_HIDDEN
;
/*****************************************************************************
* IDirect3DPixelShader implementation structure
...
...
@@ -639,13 +639,14 @@ typedef struct IDirect3DPixelShader8Impl {
*
* to see how not defined it here
*/
D3DFORMAT
d3dformat_from_wined3dformat
(
WINED3DFORMAT
format
);
WINED3DFORMAT
wined3dformat_from_d3dformat
(
D3DFORMAT
format
);
void
load_local_constants
(
const
DWORD
*
d3d8_elements
,
IWineD3DVertexShader
*
wined3d_vertex_shader
);
UINT
convert_to_wined3d_declaration
(
const
DWORD
*
d3d8_elements
,
DWORD
*
d3d8_elements_size
,
WINED3DVERTEXELEMENT
**
wined3d_elements
);
size_t
parse_token
(
const
DWORD
*
pToken
);
D3DFORMAT
d3dformat_from_wined3dformat
(
WINED3DFORMAT
format
)
DECLSPEC_HIDDEN
;
WINED3DFORMAT
wined3dformat_from_d3dformat
(
D3DFORMAT
format
)
DECLSPEC_HIDDEN
;
void
load_local_constants
(
const
DWORD
*
d3d8_elements
,
IWineD3DVertexShader
*
wined3d_vertex_shader
)
DECLSPEC_HIDDEN
;
UINT
convert_to_wined3d_declaration
(
const
DWORD
*
d3d8_elements
,
DWORD
*
d3d8_elements_size
,
WINED3DVERTEXELEMENT
**
wined3d_elements
)
DECLSPEC_HIDDEN
;
size_t
parse_token
(
const
DWORD
*
pToken
)
DECLSPEC_HIDDEN
;
/* Callbacks */
extern
ULONG
WINAPI
D3D8CB_DestroySwapChain
(
IWineD3DSwapChain
*
pSwapChain
)
;
extern
ULONG
WINAPI
D3D8CB_DestroySwapChain
(
IWineD3DSwapChain
*
pSwapChain
)
DECLSPEC_HIDDEN
;
#endif
/* __WINE_D3DX8_PRIVATE_H */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment