|
ReactOS 0.4.17-dev-934-g091855f
|
#include <stdint.h>#include "d3dx9tex.h"

Go to the source code of this file.
Classes | |
| struct | volume_readback |
Macros | |
| #define | COBJMACROS |
| #define | FMT_TO_STR(format_id) case format_id: return #format_id |
| #define | check_image_info(info, width, height, depth, mip_levels, format, resource_type, image_file_format, wine_todo) |
| #define | release_volume_readback(rb) release_volume_readback_(__FILE__, __LINE__, rb) |
| #define | get_texture_volume_readback(device, volume_tex, mip_level, rb) get_texture_volume_readback_(__FILE__, __LINE__, device, volume_tex, mip_level, rb) |
| #define | check_volume_readback_pixel_4bpp(rb, x, y, z, color, todo) _check_volume_readback_pixel_4bpp(__FILE__, __LINE__, rb, x, y, z, color, todo) |
Functions | |
| static const char * | debug_d3dformat (D3DFORMAT format_id) |
| static void | check_image_info_ (const char *file, uint32_t line, const D3DXIMAGE_INFO *info, uint32_t width, uint32_t height, uint32_t depth, uint32_t mip_levels, D3DFORMAT format, D3DRESOURCETYPE resource_type, D3DXIMAGE_FILEFORMAT image_file_format, BOOL wine_todo) |
| static uint32_t | get_volume_readback_color (struct volume_readback *rb, uint32_t x, uint32_t y, uint32_t z) |
| static void | release_volume_readback_ (const char *file, uint32_t line, struct volume_readback *rb) |
| static void | get_texture_volume_readback_ (const char *file, uint32_t line, IDirect3DDevice9 *device, IDirect3DVolumeTexture9 *volume_tex, uint32_t mip_level, struct volume_readback *rb) |
| static void | _check_volume_readback_pixel_4bpp (const char *file, uint32_t line, struct volume_readback *rb, uint32_t x, uint32_t y, uint32_t z, uint32_t expected_color, BOOL todo) |
| #define check_image_info | ( | info, | |
| width, | |||
| height, | |||
| depth, | |||
| mip_levels, | |||
| format, | |||
| resource_type, | |||
| image_file_format, | |||
| wine_todo | |||
| ) |
Definition at line 775 of file d3dx9_test_images.h.
| #define check_volume_readback_pixel_4bpp | ( | rb, | |
| x, | |||
| y, | |||
| z, | |||
| color, | |||
| todo | |||
| ) | _check_volume_readback_pixel_4bpp(__FILE__, __LINE__, rb, x, y, z, color, todo) |
Definition at line 900 of file d3dx9_test_images.h.
| #define COBJMACROS |
Definition at line 23 of file d3dx9_test_images.h.
| #define get_texture_volume_readback | ( | device, | |
| volume_tex, | |||
| mip_level, | |||
| rb | |||
| ) | get_texture_volume_readback_(__FILE__, __LINE__, device, volume_tex, mip_level, rb) |
Definition at line 837 of file d3dx9_test_images.h.
| #define release_volume_readback | ( | rb | ) | release_volume_readback_(__FILE__, __LINE__, rb) |
Definition at line 825 of file d3dx9_test_images.h.
|
inlinestatic |
Definition at line 902 of file d3dx9_test_images.h.
|
inlinestatic |
Definition at line 778 of file d3dx9_test_images.h.
Referenced by check_tga_image_info_().
Definition at line 699 of file d3dx9_test_images.h.
Referenced by check_image_info_().
|
inlinestatic |
Definition at line 839 of file d3dx9_test_images.h.
|
inlinestatic |
Definition at line 815 of file d3dx9_test_images.h.
Referenced by _check_volume_readback_pixel_4bpp().
|
inlinestatic |
Definition at line 826 of file d3dx9_test_images.h.
Definition at line 46 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo(), and test_D3DXLoadSurface().
Definition at line 56 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 115 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemory(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), and test_D3DXLoadVolumeFromFileInMemory().
Definition at line 96 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 86 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 66 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 76 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 423 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemory(), test_D3DXCreateTextureFromFileInMemoryEx(), and test_D3DXGetImageInfo().
Definition at line 409 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemory(), test_D3DXCreateTextureFromFileInMemory(), test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXGetImageInfo(), and test_D3DXLoadSurface().
Definition at line 671 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), and test_D3DXLoadVolumeFromFileInMemory().
Definition at line 249 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo(), and test_D3DXLoadSurface().
Definition at line 330 of file d3dx9_test_images.h.
Referenced by test_D3DXLoadSurface().
Definition at line 437 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemory(), test_D3DXCreateCubeTextureFromFileInMemoryEx(), test_D3DXCreateTextureFromFileInMemory(), and test_D3DXGetImageInfo().
Definition at line 481 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemoryEx().
Definition at line 456 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemoryEx().
Definition at line 506 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateCubeTextureFromFileInMemoryEx().
Definition at line 566 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemory(), and test_D3DXLoadSurface().
Definition at line 580 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemory(), and test_D3DXLoadSurface().
Definition at line 618 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx().
Definition at line 648 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemory(), test_D3DXCreateTextureFromFileInMemoryEx(), and test_D3DXCreateVolumeTextureFromFileInMemoryEx().
Definition at line 549 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemory(), test_D3DXCreateVolumeTextureFromFileInMemory(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), test_D3DXGetImageInfo(), and test_D3DXLoadVolumeFromFileInMemory().
Definition at line 606 of file d3dx9_test_images.h.
Referenced by test_D3DXLoadSurface().
| HRESULT expected_hr |
Definition at line 29 of file d3dx9_test_images.h.
Referenced by _test_doc_load_from_path(), check_ddrawstream_set_format_(), check_interface_(), check_mediastreamfilter_get_duration(), check_mediastreamfilter_get_stop_position(), check_mediastreamfilter_is_format_supported(), check_mediastreamfilter_set_positions(), check_tga_image_info_(), test_D3DXCreateCubeTextureFromFileInMemoryEx(), test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), test_D3DXFilterTexture(), test_D3DXLoadSurface(), test_D3DXLoadVolumeFromFileInMemory(), test_D3DXLoadVolumeFromMemory(), test_decl_to_fvf(), test_DirectInput8Create(), test_DirectInputCreateEx(), test_fvf_to_decl(), test_load(), test_preinitialization(), and test_reflection_bound_resources().
Definition at line 28 of file d3dx9_test_images.h.
Definition at line 210 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 165 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), and test_D3DXGetImageInfo().
Definition at line 243 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo(), and test_D3DXLoadSurface().
Definition at line 237 of file d3dx9_test_images.h.
Referenced by d3dx_pixels_decompress(), fetch_2d_texel_rgb_dxt1(), fetch_2d_texel_rgba_dxt1(), fetch_2d_texel_rgba_dxt3(), fetch_2d_texel_rgba_dxt5(), and test_D3DXLoadSurface().
Definition at line 136 of file d3dx9_test_images.h.
Referenced by test_D3DXGetImageInfo().
Definition at line 145 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), test_D3DXGetImageInfo(), test_D3DXLoadSurface(), and test_D3DXLoadVolumeFromFileInMemory().
Definition at line 155 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), test_D3DXGetImageInfo(), test_D3DXLoadSurface(), and test_D3DXLoadVolumeFromFileInMemory().
Definition at line 127 of file d3dx9_test_images.h.
Referenced by test_D3DXCreateTextureFromFileInMemoryEx(), and test_D3DXGetImageInfo().
| const struct { ... } test_filter_values[] |
Referenced by test_D3DXCreateCubeTextureFromFileInMemoryEx(), test_D3DXCreateTextureFromFileInMemoryEx(), test_D3DXCreateVolumeTextureFromFileInMemoryEx(), test_D3DXFilterTexture(), test_D3DXLoadSurface(), test_D3DXLoadVolumeFromFileInMemory(), and test_D3DXLoadVolumeFromMemory().