|
ReactOS 0.4.17-dev-966-gf06eace
|

Go to the source code of this file.
Classes | |
| struct | IDirect3DShaderValidator9Vtbl |
| struct | IDirect3DShaderValidator9 |
Typedefs | |
| typedef HRESULT(WINAPI * | shader_validator_cb) (const char *file, int line, DWORD_PTR arg3, DWORD_PTR message_id, const char *message, void *context) |
| typedef struct IDirect3DShaderValidator9 | IDirect3DShaderValidator9 |
Variables | |
| static int | D3DPERF_event_level = 0 |
| static const struct IDirect3DShaderValidator9Vtbl | shader_validator_vtbl |
| static IDirect3DShaderValidator9 | shader_validator = {&shader_validator_vtbl} |
Definition at line 130 of file d3d9_main.c.
| typedef HRESULT(WINAPI * shader_validator_cb) (const char *file, int line, DWORD_PTR arg3, DWORD_PTR message_id, const char *message, void *context) |
Definition at line 127 of file d3d9_main.c.
| void d3d9_resource_cleanup | ( | struct d3d9_resource * | resource | ) |
Definition at line 284 of file d3d9_main.c.
Referenced by d3d9_indexbuffer_wined3d_object_destroyed(), d3d9_texture_wined3d_object_destroyed(), d3d9_vertexbuffer_wined3d_object_destroyed(), surface_wined3d_object_destroyed(), and volume_wined3d_object_destroyed().
| HRESULT d3d9_resource_free_private_data | ( | struct d3d9_resource * | resource, |
| const GUID * | guid | ||
| ) |
Definition at line 289 of file d3d9_main.c.
Referenced by d3d9_indexbuffer_FreePrivateData(), d3d9_surface_FreePrivateData(), d3d9_texture_2d_FreePrivateData(), d3d9_texture_3d_FreePrivateData(), d3d9_texture_cube_FreePrivateData(), d3d9_vertexbuffer_FreePrivateData(), and d3d9_volume_FreePrivateData().
| HRESULT d3d9_resource_get_private_data | ( | struct d3d9_resource * | resource, |
| const GUID * | guid, | ||
| void * | data, | ||
| DWORD * | data_size | ||
| ) |
Definition at line 307 of file d3d9_main.c.
Referenced by d3d9_indexbuffer_GetPrivateData(), d3d9_surface_GetPrivateData(), d3d9_texture_2d_GetPrivateData(), d3d9_texture_3d_GetPrivateData(), d3d9_texture_cube_GetPrivateData(), d3d9_vertexbuffer_GetPrivateData(), and d3d9_volume_GetPrivateData().
| void d3d9_resource_init | ( | struct d3d9_resource * | resource | ) |
Definition at line 345 of file d3d9_main.c.
Referenced by d3d9_surface_create(), d3d9_texture_init(), indexbuffer_init(), vertexbuffer_init(), and volume_init().
| HRESULT d3d9_resource_set_private_data | ( | struct d3d9_resource * | resource, |
| const GUID * | guid, | ||
| const void * | data, | ||
| DWORD | data_size, | ||
| DWORD | flags | ||
| ) |
Definition at line 351 of file d3d9_main.c.
Referenced by d3d9_indexbuffer_SetPrivateData(), d3d9_surface_SetPrivateData(), d3d9_texture_2d_SetPrivateData(), d3d9_texture_3d_SetPrivateData(), d3d9_texture_cube_SetPrivateData(), d3d9_vertexbuffer_SetPrivateData(), and d3d9_volume_SetPrivateData().
Definition at line 225 of file d3d9_main.c.
Definition at line 235 of file d3d9_main.c.
Definition at line 244 of file d3d9_main.c.
Definition at line 262 of file d3d9_main.c.
Definition at line 271 of file d3d9_main.c.
Definition at line 254 of file d3d9_main.c.
Definition at line 279 of file d3d9_main.c.
Definition at line 31 of file d3d9_main.c.
| IDirect3D9 *WINAPI DECLSPEC_HOTPATCH Direct3DCreate9 | ( | UINT | sdk_version | ) |
Definition at line 35 of file d3d9_main.c.
| HRESULT WINAPI DECLSPEC_HOTPATCH Direct3DCreate9Ex | ( | UINT | sdk_version, |
| IDirect3D9Ex ** | d3d9ex | ||
| ) |
Definition at line 56 of file d3d9_main.c.
| IDirect3D9 *WINAPI DECLSPEC_HOTPATCH Direct3DCreate9On12 | ( | UINT | sdk_version, |
| D3D9ON12_ARGS * | d3d9on12_args, | ||
| UINT | d3d9on12_args_count | ||
| ) |
Definition at line 78 of file d3d9_main.c.
| IDirect3DShaderValidator9 *WINAPI Direct3DShaderValidatorCreate9 | ( | void | ) |
Definition at line 215 of file d3d9_main.c.
|
static |
Definition at line 159 of file d3d9_main.c.
|
static |
Definition at line 175 of file d3d9_main.c.
|
static |
Definition at line 196 of file d3d9_main.c.
|
static |
Definition at line 187 of file d3d9_main.c.
|
static |
Definition at line 149 of file d3d9_main.c.
|
static |
Definition at line 166 of file d3d9_main.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | d3d9 | ) |
|
static |
Definition at line 29 of file d3d9_main.c.
Referenced by D3DPERF_BeginEvent(), and D3DPERF_EndEvent().
|
static |
Definition at line 213 of file d3d9_main.c.
Referenced by Direct3DShaderValidatorCreate9().
|
static |
Definition at line 203 of file d3d9_main.c.