ReactOS 0.4.16-dev-91-g764881a
|
#include <limits.h>
#include <d3d.h>
#include <initguid.h>
#include <d3drm.h>
#include <d3drmwin.h>
#include <math.h>
#include "wine/test.h"
Go to the source code of this file.
Classes | |
struct | destroy_context |
struct | callback_order |
struct | qi_test |
Macros | |
#define | COBJMACROS |
#define | _USE_MATH_DEFINES |
#define | CHECK_REFCOUNT(obj, rc) |
#define | expect_matrix(m, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44, u) expect_matrix_(__LINE__, m, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44, u) |
#define | expect_vector(v, x, y, z, u) expect_vector_(__LINE__, v, x, y, z, u) |
#define | vector_eq(a, b) vector_eq_(__LINE__, a, b) |
#define | test_class_name(a, b) test_class_name_(__LINE__, a, b) |
#define | test_object_name(a) test_object_name_(__LINE__, a) |
Variables | |
static D3DRMMATRIX4D | identity |
static char | data_bad_version [] |
static char | data_no_mesh [] |
static char | data_ok [] |
static char | data_full [] |
static char | data_d3drm_load [] |
static char | data_frame_mesh_materials [] |
struct callback_order | corder [3] |
struct callback_order | d3drm_corder [3] |
static int | nb_objects = 0 |
static const GUID * | refiids [] |
IDirect3DRMMeshBuilder * | mesh_builder = NULL |
struct { | |
int vertex_count | |
int face_count | |
int vertex_per_face | |
int face_data_size | |
DWORD color | |
float power | |
float specular [3] | |
float emissive [3] | |
} | groups [3] |
#define test_object_name | ( | a | ) | test_object_name_(__LINE__, a) |
Definition at line 6708 of file d3drm.c.
Referenced by test_viewport_clear1(), and test_viewport_clear2().
Definition at line 6696 of file d3drm.c.
Referenced by test_viewport_clear1(), and test_viewport_clear2().
Definition at line 5995 of file d3drm.c.
|
static |
Definition at line 4975 of file d3drm.c.
Referenced by test_create_device_from_d3d1().
|
static |
Definition at line 5300 of file d3drm.c.
Referenced by test_create_device_from_d3d2(), and test_create_device_from_d3d3().
|
static |
Definition at line 6659 of file d3drm.c.
Referenced by test_viewport_clear2().
Definition at line 149 of file d3drm.c.
Referenced by test_create_device_from_clipper1(), test_create_device_from_clipper2(), test_create_device_from_clipper3(), test_create_device_from_d3d1(), test_create_device_from_d3d2(), test_create_device_from_d3d3(), test_create_device_from_surface1(), test_create_device_from_surface2(), test_create_device_from_surface3(), test_create_texture_from_surface(), test_Device(), test_device_qi(), test_Viewport(), test_viewport_clear1(), and test_viewport_clear2().
|
static |
Definition at line 6818 of file d3drm.c.
Referenced by test_viewport_clear1().
|
static |
Definition at line 1455 of file d3drm.c.
Definition at line 1464 of file d3drm.c.
Referenced by destroy_callback1(), and test_destroy_callback().
|
static |
Definition at line 7053 of file d3drm.c.
Referenced by test_viewport_clear2().
Definition at line 6807 of file d3drm.c.
Referenced by d3d_draw_quad1().
|
static |
Definition at line 6765 of file d3drm.c.
Referenced by d3d_draw_quad1().
|
static |
Definition at line 6750 of file d3drm.c.
Referenced by d3d_draw_quad1().
|
static |
Definition at line 6735 of file d3drm.c.
Referenced by d3d_draw_quad1().
Definition at line 6783 of file d3drm.c.
Referenced by d3d_draw_quad1().
|
static |
Definition at line 65 of file d3drm.c.
|
static |
|
static |
Definition at line 113 of file d3drm.c.
Referenced by test_frame_transform().
Definition at line 41 of file d3drm.c.
Referenced by test_create_device_from_clipper1(), test_create_device_from_clipper2(), test_create_device_from_clipper3(), test_create_device_from_d3d1(), test_create_device_from_d3d2(), test_create_device_from_d3d3(), test_create_device_from_surface1(), test_create_device_from_surface2(), test_create_device_from_surface3(), test_create_texture_from_surface(), test_Frame(), test_load_texture(), test_object(), test_Texture(), and test_Viewport().
Definition at line 6636 of file d3drm.c.
Referenced by test_viewport_clear1(), and test_viewport_clear2().
|
static |
|
static |
Definition at line 3302 of file d3drm.c.
Referenced by test_d3drm_load().
|
static |
Definition at line 3332 of file d3drm.c.
Referenced by test_frame_mesh_materials().
|
static |
Definition at line 6721 of file d3drm.c.
Referenced by d3d_draw_quad1().
START_TEST | ( | d3drm | ) |
Definition at line 8033 of file d3drm.c.
|
static |
Definition at line 3845 of file d3drm.c.
Referenced by test_create_device_from_clipper1(), test_create_device_from_clipper2(), test_create_device_from_clipper3(), test_create_device_from_d3d1(), test_create_device_from_d3d2(), test_create_device_from_d3d3(), test_create_device_from_surface1(), test_create_device_from_surface2(), and test_create_device_from_surface3().
Definition at line 7479 of file d3drm.c.
Referenced by START_TEST().
Definition at line 7822 of file d3drm.c.
Referenced by START_TEST().
|
static |
Definition at line 6069 of file d3drm.c.
Referenced by test_load_texture().
|
static |
Definition at line 160 of file d3drm.c.
Definition at line 5933 of file d3drm.c.
Referenced by START_TEST().
Definition at line 5951 of file d3drm.c.
Referenced by START_TEST().
Definition at line 5973 of file d3drm.c.
Referenced by START_TEST().
Definition at line 3859 of file d3drm.c.
Referenced by START_TEST().
Definition at line 4029 of file d3drm.c.
Referenced by START_TEST().
Definition at line 4207 of file d3drm.c.
Referenced by START_TEST().
Definition at line 5034 of file d3drm.c.
Referenced by START_TEST().
Definition at line 5369 of file d3drm.c.