|
ReactOS 0.4.17-dev-934-g091855f
|
#include <limits.h>#include <math.h>#include "d3dcompiler.h"#include "d3d11.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | vec2 |
| struct | vec4 |
| struct | test_context |
| struct | readback |
Macros | |
| #define | COBJMACROS |
| #define | compile_shader(a, b) compile_shader_(__LINE__, a, b, 0) |
| #define | compile_shader_flags(a, b, c) compile_shader_(__LINE__, a, b, c) |
| #define | init_test_context(a) init_test_context_(__LINE__, a) |
| #define | release_test_context(context) release_test_context_(__LINE__, context) |
| #define | create_buffer(a, b, c, d) create_buffer_(__LINE__, a, b, c, d) |
| #define | draw_quad(context, ps_code) draw_quad_(__LINE__, context, ps_code) |
Variables | |
| static D3D_DRIVER_TYPE | driver_type |
| static D3D_DRIVER_TYPE HMODULE | swrast |
| static D3D_DRIVER_TYPE HMODULE UINT | flags |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL * | feature_levels |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT | levels |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT | sdk_version |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device ** | device_out |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device D3D_FEATURE_LEVEL * | obtained_feature_level |
| static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device D3D_FEATURE_LEVEL ID3D11DeviceContext ** | immediate_context |
| #define COBJMACROS |
Definition at line 22 of file hlsl_d3d11.c.
Definition at line 42 of file hlsl_d3d11.c.
Definition at line 43 of file hlsl_d3d11.c.
Definition at line 244 of file hlsl_d3d11.c.
| #define draw_quad | ( | context, | |
| ps_code | |||
| ) | draw_quad_(__LINE__, context, ps_code) |
Definition at line 263 of file hlsl_d3d11.c.
| #define init_test_context | ( | a | ) | init_test_context_(__LINE__, a) |
Definition at line 166 of file hlsl_d3d11.c.
| #define release_test_context | ( | context | ) | release_test_context_(__LINE__, context) |
Definition at line 222 of file hlsl_d3d11.c.
|
static |
Definition at line 923 of file hlsl_d3d11.c.
Referenced by test_semantic_reflection().
|
static |
|
static |
Definition at line 67 of file hlsl_d3d11.c.
Definition at line 60 of file hlsl_d3d11.c.
Referenced by compare_float().
|
static |
Definition at line 80 of file hlsl_d3d11.c.
Referenced by test_conditionals(), test_math(), test_sampling(), test_swizzle(), and test_trig().
|
static |
Definition at line 44 of file hlsl_d3d11.c.
Referenced by draw_quad_().
|
static |
Definition at line 245 of file hlsl_d3d11.c.
Referenced by draw_quad_().
|
static |
Definition at line 102 of file hlsl_d3d11.c.
Referenced by create_device(), IDirectInput7AImpl_CreateDeviceEx(), IDirectInput7WImpl_CreateDeviceEx(), init_test_context(), init_test_context_(), START_TEST(), test_allocate_surface_helper(), test_changed3ddevice(), test_D3DXSHProjectCubeMap(), test_effect_clone(), test_effect_null_shader(), test_effect_unsupported_shader(), test_refcount(), and test_renderless_formats().
|
static |
Definition at line 125 of file hlsl_d3d11.c.
Referenced by init_test_context_().
|
static |
Definition at line 264 of file hlsl_d3d11.c.
|
static |
Definition at line 358 of file hlsl_d3d11.c.
Referenced by test_math(), test_sampling(), and test_swizzle().
|
static |
Definition at line 353 of file hlsl_d3d11.c.
Referenced by get_color_vec4(), test_conditionals(), and test_trig().
|
static |
Definition at line 329 of file hlsl_d3d11.c.
Referenced by get_color_vec4(), test_conditionals(), and test_trig().
|
static |
Definition at line 167 of file hlsl_d3d11.c.
|
static |
Definition at line 347 of file hlsl_d3d11.c.
Referenced by get_color_vec4(), test_conditionals(), and test_trig().
|
static |
Definition at line 223 of file hlsl_d3d11.c.
| START_TEST | ( | hlsl_d3d11 | ) |
Definition at line 1165 of file hlsl_d3d11.c.
Definition at line 439 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 404 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 659 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 516 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 939 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 369 of file hlsl_d3d11.c.
Referenced by START_TEST().
Definition at line 482 of file hlsl_d3d11.c.
Referenced by START_TEST().
| D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device** device_out |
Definition at line 29 of file hlsl_d3d11.c.
Referenced by d3d11_create_device(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), file_device_create(), file_device_find_or_create(), and pnfs_file_device_get().
| D3D_DRIVER_TYPE driver_type |
Definition at line 27 of file hlsl_d3d11.c.
Referenced by d3d10_create_device(), d3d10_create_device1(), D3D10CreateDevice(), D3D10CreateDevice1(), D3D10CreateDeviceAndSwapChain(), D3D10CreateDeviceAndSwapChain1(), d3d11_create_device(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), D3DX10CreateDevice(), D3DX10CreateDeviceAndSwapChain(), debug_d3d10_driver_type(), and debug_d3d_driver_type().
| D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL* feature_levels |
Definition at line 28 of file hlsl_d3d11.c.
Referenced by d2d_device_context_init(), d3d11_create_device(), d3d11_device_CreateDeviceContextState(), D3D11CoreCreateDevice(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), D3D11On12CreateDevice(), ddraw_init(), device_init(), dump_feature_levels(), dxgi_device_init(), DXGID3D10CreateDevice(), and wined3d_device_create().
Definition at line 28 of file hlsl_d3d11.c.
| D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device D3D_FEATURE_LEVEL ID3D11DeviceContext** immediate_context |
Definition at line 30 of file hlsl_d3d11.c.
Referenced by d3d11_create_device(), d3d11_device_GetImmediateContext(), d3d11_device_GetImmediateContext1(), D3D11CreateDevice(), and D3D11CreateDeviceAndSwapChain().
Definition at line 28 of file hlsl_d3d11.c.
| D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device D3D_FEATURE_LEVEL* obtained_feature_level |
Definition at line 29 of file hlsl_d3d11.c.
Referenced by d3d11_create_device(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), and D3D11On12CreateDevice().
| D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT sdk_version |
Definition at line 29 of file hlsl_d3d11.c.
Referenced by d3d10_create_device(), d3d10_create_device1(), D3D10CreateDevice(), D3D10CreateDevice1(), D3D10CreateDeviceAndSwapChain(), D3D10CreateDeviceAndSwapChain1(), d3d11_create_device(), d3d11_device_CreateDeviceContextState(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), Direct3DCreate8(), Direct3DCreate9(), Direct3DCreate9Ex(), and Direct3DCreate9On12().
| D3D_DRIVER_TYPE HMODULE swrast |
Definition at line 28 of file hlsl_d3d11.c.
Referenced by d3d10_create_device(), d3d10_create_device1(), D3D10CreateDevice(), D3D10CreateDevice1(), D3D10CreateDeviceAndSwapChain(), D3D10CreateDeviceAndSwapChain1(), d3d11_create_device(), D3D11CreateDevice(), D3D11CreateDeviceAndSwapChain(), D3DX10CreateDevice(), D3DX10CreateDeviceAndSwapChain(), and dxgi_factory_CreateSoftwareAdapter().