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
ff27c49d
Commit
ff27c49d
authored
Apr 11, 2013
by
Jonathan Liu
Committed by
Alexandre Julliard
Apr 11, 2013
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
d3dcompiler.h: Add function pointer typedefs.
parent
4936b8e5
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
0 deletions
+8
-0
d3dcompiler.h
include/d3dcompiler.h
+8
-0
No files found.
include/d3dcompiler.h
View file @
ff27c49d
...
...
@@ -65,6 +65,9 @@ static const WCHAR D3DCOMPILER_DLL_W[] = {'d','3','d','c','o','m','p','i','l','e
HRESULT
WINAPI
D3DCompile
(
const
void
*
data
,
SIZE_T
data_size
,
const
char
*
filename
,
const
D3D_SHADER_MACRO
*
defines
,
ID3DInclude
*
include
,
const
char
*
entrypoint
,
const
char
*
target
,
UINT
sflags
,
UINT
eflags
,
ID3DBlob
**
shader
,
ID3DBlob
**
error_messages
);
typedef
HRESULT
(
WINAPI
*
pD3DCompile
)(
const
void
*
data
,
SIZE_T
data_size
,
const
char
*
filename
,
const
D3D_SHADER_MACRO
*
defines
,
ID3DInclude
*
include
,
const
char
*
entrypoint
,
const
char
*
target
,
UINT
sflags
,
UINT
eflags
,
ID3DBlob
**
shader
,
ID3DBlob
**
error_messages
);
typedef
enum
D3DCOMPILER_STRIP_FLAGS
{
...
...
@@ -94,6 +97,8 @@ typedef enum D3D_BLOB_PART
HRESULT
WINAPI
D3DDisassemble
(
const
void
*
data
,
SIZE_T
data_size
,
UINT
flags
,
const
char
*
comments
,
ID3DBlob
**
disassembly
);
typedef
HRESULT
(
WINAPI
*
pD3DDisassemble
)(
const
void
*
data
,
SIZE_T
data_size
,
UINT
flags
,
const
char
*
comments
,
ID3DBlob
**
disassembly
);
HRESULT
WINAPI
D3DGetBlobPart
(
const
void
*
data
,
SIZE_T
data_size
,
D3D_BLOB_PART
part
,
UINT
flags
,
ID3DBlob
**
blob
);
HRESULT
WINAPI
D3DGetInputSignatureBlob
(
const
void
*
data
,
SIZE_T
data_size
,
ID3DBlob
**
blob
);
HRESULT
WINAPI
D3DGetOutputSignatureBlob
(
const
void
*
data
,
SIZE_T
data_size
,
ID3DBlob
**
blob
);
...
...
@@ -107,6 +112,9 @@ HRESULT WINAPI D3DCreateBlob(SIZE_T data_size, ID3DBlob **blob);
HRESULT
WINAPI
D3DPreprocess
(
const
void
*
data
,
SIZE_T
size
,
const
char
*
filename
,
const
D3D_SHADER_MACRO
*
defines
,
ID3DInclude
*
include
,
ID3DBlob
**
shader
,
ID3DBlob
**
error_messages
);
typedef
HRESULT
(
WINAPI
*
pD3DPreprocess
)(
const
void
*
data
,
SIZE_T
size
,
const
char
*
filename
,
const
D3D_SHADER_MACRO
*
defines
,
ID3DInclude
*
include
,
ID3DBlob
**
shader
,
ID3DBlob
**
error_messages
);
#ifdef __cplusplus
}
...
...
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