ReactOS 0.4.16-dev-136-g52192f1
|
#include "d3dx9_private.h"
Go to the source code of this file.
Macros | |
#define | WINE_D3DX_TO_STR(x) case x: return #x |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (d3dx) | |
static void | la_from_rgba (const struct vec4 *rgba, struct vec4 *la) |
static void | la_to_rgba (const struct vec4 *la, struct vec4 *rgba, const PALETTEENTRY *palette) |
static void | index_to_rgba (const struct vec4 *index, struct vec4 *rgba, const PALETTEENTRY *palette) |
HRESULT | map_view_of_file (const WCHAR *filename, void **buffer, DWORD *length) |
HRESULT | load_resource_into_memory (HMODULE module, HRSRC resinfo, void **buffer, DWORD *length) |
HRESULT | write_buffer_to_file (const WCHAR *dst_filename, ID3DXBuffer *buffer) |
const struct pixel_format_desc * | get_format_info (D3DFORMAT format) |
const struct pixel_format_desc * | get_format_info_idx (int idx) |
const char * | debug_d3dxparameter_class (D3DXPARAMETER_CLASS c) |
const char * | debug_d3dxparameter_type (D3DXPARAMETER_TYPE t) |
const char * | debug_d3dxparameter_registerset (D3DXREGISTER_SET r) |
BOOL WINAPI | D3DXDebugMute (BOOL mute) |
UINT WINAPI | D3DXGetDriverLevel (struct IDirect3DDevice9 *device) |
Variables | |
static const struct pixel_format_desc | formats [] |
const char * debug_d3dxparameter_class | ( | D3DXPARAMETER_CLASS | c | ) |
Definition at line 237 of file util.c.
Referenced by d3dx_effect_GetMatrix(), d3dx_effect_GetMatrixArray(), d3dx_effect_GetMatrixPointerArray(), d3dx_effect_GetMatrixTranspose(), d3dx_effect_GetMatrixTransposeArray(), d3dx_effect_GetMatrixTransposePointerArray(), d3dx_effect_GetVector(), d3dx_effect_GetVectorArray(), d3dx_effect_SetBoolArray(), d3dx_effect_SetFloatArray(), d3dx_effect_SetIntArray(), d3dx_effect_SetMatrix(), d3dx_effect_SetMatrixArray(), d3dx_effect_SetMatrixPointerArray(), d3dx_effect_SetMatrixTranspose(), d3dx_effect_SetMatrixTransposeArray(), d3dx_effect_SetMatrixTransposePointerArray(), d3dx_effect_SetVector(), d3dx_effect_SetVectorArray(), d3dx_parse_effect_typedef(), d3dx_parse_init_value(), d3dx_parse_resource(), d3dx_parse_value(), ID3DXConstantTableImpl_SetValue(), parse_ctab_constant_type(), set(), set_matrix_array(), set_matrix_pointer_array(), set_scalar(), set_scalar_array(), set_vector(), and set_vector_array().
const char * debug_d3dxparameter_registerset | ( | D3DXREGISTER_SET | r | ) |
Definition at line 283 of file util.c.
Referenced by ID3DXConstantTableImpl_SetDefaults(), parse_ctab_constant_type(), and set().
const char * debug_d3dxparameter_type | ( | D3DXPARAMETER_TYPE | t | ) |
Definition at line 253 of file util.c.
Referenced by d3dx_effect_GetValue(), d3dx_parse_effect_typedef(), d3dx_parse_resource(), d3dx_parse_value(), free_parameter(), free_parameter_object_data(), parse_ctab_constant_type(), and set_value().
const struct pixel_format_desc * get_format_info | ( | D3DFORMAT | format | ) |
Definition at line 217 of file util.c.
Referenced by calculate_dds_surface_size(), check_texture_requirements(), convert_argb_pixels(), D3DXFillCubeTexture(), D3DXFillTexture(), D3DXFillVolumeTexture(), D3DXLoadSurfaceFromFileInMemory(), D3DXLoadSurfaceFromMemory(), D3DXLoadSurfaceFromSurface(), D3DXLoadVolumeFromMemory(), D3DXSaveSurfaceToFileInMemory(), point_filter_argb_pixels(), and save_dds_surface_to_memory().
const struct pixel_format_desc * get_format_info_idx | ( | int | idx | ) |
|
static |
Definition at line 170 of file util.c.
Referenced by D3DXAssembleShaderFromResourceA(), D3DXAssembleShaderFromResourceW(), D3DXCompileShaderFromResourceA(), D3DXCompileShaderFromResourceW(), D3DXCreateEffectCompilerFromResourceA(), D3DXCreateEffectCompilerFromResourceW(), D3DXCreateEffectFromResourceExA(), D3DXCreateEffectFromResourceExW(), D3DXCreateTextureFromResourceExA(), D3DXCreateTextureFromResourceExW(), D3DXGetImageInfoFromResourceA(), D3DXGetImageInfoFromResourceW(), D3DXLoadMeshFromXResource(), D3DXLoadSurfaceFromResourceA(), D3DXLoadSurfaceFromResourceW(), D3DXPreprocessShaderFromResourceA(), and D3DXPreprocessShaderFromResourceW().
Definition at line 120 of file util.c.
Referenced by D3DXCreateCubeTextureFromFileA(), D3DXCreateCubeTextureFromFileExA(), D3DXCreateCubeTextureFromFileExW(), D3DXCreateCubeTextureFromFileW(), D3DXCreateEffectCompilerFromFileW(), D3DXCreateTextureFromFileExW(), D3DXCreateVolumeTextureFromFileA(), D3DXCreateVolumeTextureFromFileExA(), D3DXCreateVolumeTextureFromFileExW(), D3DXCreateVolumeTextureFromFileW(), D3DXGetImageInfoFromFileW(), D3DXLoadMeshFromXW(), D3DXLoadMeshHierarchyFromXW(), D3DXLoadSurfaceFromFileW(), and D3DXLoadVolumeFromFileW().
WINE_DEFAULT_DEBUG_CHANNEL | ( | d3dx | ) |
HRESULT write_buffer_to_file | ( | const WCHAR * | dst_filename, |
ID3DXBuffer * | buffer | ||
) |
Definition at line 186 of file util.c.
Referenced by D3DXSaveSurfaceToFileA(), D3DXSaveSurfaceToFileW(), D3DXSaveTextureToFileA(), and D3DXSaveTextureToFileW().
|
static |
Definition at line 59 of file util.c.
Referenced by clipboard_thread(), d3d7_EnumZBufferFormats(), ddraw7_GetFourCCCodes(), dscenum_callback(), get_format_info(), get_format_info_idx(), MetadataReaderInfo_GetContainerFormats(), read_metadata_info(), test_GetUpdatedClipboardFormats(), test_primary_secondary(), test_primary_secondary8(), test_secondary(), test_secondary8(), test_wm_notifyformat(), wined3d_swapchain_cs_init(), WMReader_GetOutputFormatCount(), and WMSyncReader_GetOutputFormatCount().