|
ReactOS 0.4.17-dev-934-g091855f
|
#include "wine/debug.h"#include "d3d10_1.h"#include "d3dx10.h"#include "d3dcompiler.h"#include "dxhelpers.h"
Go to the source code of this file.
Macros | |
| #define | COBJMACROS |
| #define | D3DERR_INVALIDCALL 0x8876086c |
| #define COBJMACROS |
Definition at line 22 of file compiler.c.
| #define D3DERR_INVALIDCALL 0x8876086c |
Definition at line 31 of file compiler.c.
|
static |
Definition at line 33 of file compiler.c.
Referenced by D3DX10CreateEffectFromFileW(), D3DX10CreateEffectFromMemory(), D3DX10CreateEffectFromResourceA(), and D3DX10CreateEffectFromResourceW().
| HRESULT WINAPI D3DX10CreateEffectFromFileA | ( | const char * | filename, |
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | profile, | ||
| UINT | shader_flags, | ||
| UINT | effect_flags, | ||
| ID3D10Device * | device, | ||
| ID3D10EffectPool * | effect_pool, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Effect ** | effect, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 130 of file compiler.c.
| HRESULT WINAPI D3DX10CreateEffectFromFileW | ( | const WCHAR * | filename, |
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | profile, | ||
| UINT | shader_flags, | ||
| UINT | effect_flags, | ||
| ID3D10Device * | device, | ||
| ID3D10EffectPool * | effect_pool, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Effect ** | effect, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 95 of file compiler.c.
Referenced by D3DX10CreateEffectFromFileA().
| HRESULT WINAPI D3DX10CreateEffectFromMemory | ( | const void * | data, |
| SIZE_T | datasize, | ||
| const char * | filename, | ||
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | profile, | ||
| UINT | shader_flags, | ||
| UINT | effect_flags, | ||
| ID3D10Device * | device, | ||
| ID3D10EffectPool * | effect_pool, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Effect ** | effect, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 75 of file compiler.c.
| HRESULT WINAPI D3DX10CreateEffectFromResourceA | ( | HMODULE | module, |
| const char * | resource_name, | ||
| const char * | filename, | ||
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | profile, | ||
| UINT | shader_flags, | ||
| UINT | effect_flags, | ||
| ID3D10Device * | device, | ||
| ID3D10EffectPool * | effect_pool, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Effect ** | effect, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 159 of file compiler.c.
| HRESULT WINAPI D3DX10CreateEffectFromResourceW | ( | HMODULE | module, |
| const WCHAR * | resource_name, | ||
| const WCHAR * | filenameW, | ||
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | profile, | ||
| UINT | shader_flags, | ||
| UINT | effect_flags, | ||
| ID3D10Device * | device, | ||
| ID3D10EffectPool * | effect_pool, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Effect ** | effect, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 183 of file compiler.c.
| HRESULT WINAPI D3DX10PreprocessShaderFromMemory | ( | const char * | data, |
| SIZE_T | data_size, | ||
| const char * | filename, | ||
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3DInclude * | include, | ||
| ID3DX10ThreadPump * | pump, | ||
| ID3D10Blob ** | shader_text, | ||
| ID3D10Blob ** | errors, | ||
| HRESULT * | hresult | ||
| ) |
Definition at line 219 of file compiler.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | d3dx | ) |