Henri Verbeet
|
888b278096
|
d3d9: wined3d_device_get_available_texture_mem() returns a UINT.
|
2014-08-18 12:47:10 +02:00 |
Henri Verbeet
|
d1d48d3194
|
d3d9: The "forwardReference" field in struct d3d9_surface is always a texture, if set.
|
2014-08-18 12:47:01 +02:00 |
Henri Verbeet
|
c5e8115ee2
|
d3d9: Volumes are always part of a texture.
|
2014-08-15 17:04:10 +02:00 |
Henri Verbeet
|
ff694bf47d
|
d3d9: Return E_OUTOFMEMORY on HeapAlloc() failure in device_parent_surface_created().
|
2014-08-15 17:04:03 +02:00 |
Stefan Dösinger
|
341db6d8d3
|
wined3d: Remove wined3d_texture_set/get_priority.
|
2014-07-16 16:10:05 +02:00 |
Stefan Dösinger
|
cf11933701
|
wined3d: Remove wined3d_buffer_set/get_priority.
|
2014-07-16 16:10:01 +02:00 |
Henri Verbeet
|
30437f9fe4
|
d3d9/tests: Get rid of struct vertex_floatcolor.
|
2014-07-16 11:56:01 +02:00 |
Henri Verbeet
|
0cae65d494
|
d3d9/tests: Get rid of struct vertex_shortcolor.
|
2014-07-16 11:55:59 +02:00 |
Henri Verbeet
|
1ccf7f5e74
|
d3d9/tests: Get rid of struct nvertex.
|
2014-07-16 11:55:57 +02:00 |
Henri Verbeet
|
86ba5b604e
|
d3d9/tests: Get rid of struct tvertex.
|
2014-07-16 11:55:55 +02:00 |
Henri Verbeet
|
51f5bc903a
|
d3d9/tests: Get rid of struct vertex.
|
2014-07-16 11:55:52 +02:00 |
Stefan Dösinger
|
9329e996b4
|
d3d9/tests: Fix some ok() call style issues.
|
2014-07-09 14:43:56 +02:00 |
Stefan Dösinger
|
509c49bdb5
|
d3d9/tests: Add a test for SetPriority and GetPriority.
|
2014-07-09 14:43:40 +02:00 |
Stefan Dösinger
|
eb0daf08c6
|
d3d9: Ignore SetPriority and GetPriority calls on surfaces.
|
2014-07-09 14:43:30 +02:00 |
Henri Verbeet
|
ae25b1eca5
|
d3d9: Improve d3d9_device_CheckDeviceState() a little.
|
2014-06-30 22:04:53 +02:00 |
Henri Verbeet
|
d50350886a
|
d3d9: Check the device status in present calls.
|
2014-06-27 10:37:39 +02:00 |
Henri Verbeet
|
09fda3b805
|
d3d9: Improve d3d9_device_TestCooperativeLevel().
|
2014-06-27 10:37:36 +02:00 |
Henri Verbeet
|
04acac207a
|
d3d9/tests: Add some lost device tests.
|
2014-06-27 10:37:23 +02:00 |
Matteo Bruni
|
b42fe709d6
|
wined3d: Validate and handle query size parameter.
|
2014-06-16 13:56:35 +02:00 |
Matteo Bruni
|
7162820845
|
d3d9/tests: Test GetData behavior with various size values.
|
2014-06-16 13:56:33 +02:00 |
Stefan Dösinger
|
acf890e2b2
|
d3d9/tests: Add a test for D3DUSAGE_WRITEONLY.
This test seeks to demonstrate that readbacks of WRITEONLY resources
still work, even after a resource has been used for rendering.
|
2014-06-11 16:14:45 +02:00 |
Alexandre Julliard
|
64082aebc5
|
d3d9: Remove unnecessary DllMain implementation.
|
2014-05-15 19:04:50 +02:00 |
Henri Verbeet
|
301a17d556
|
d3d9/tests: Merge vertexdeclaration.c into device.c.
|
2014-05-02 14:08:42 +02:00 |
Henri Verbeet
|
23eed88fde
|
wined3d: Implement support for per-stage texture stage constants.
This patch is loosely based on an earlier patch by Christian Costa.
|
2014-04-23 15:00:43 +02:00 |
Matteo Bruni
|
a1784d9ed9
|
wined3d: Add support for timestamp queries.
|
2014-04-17 13:53:00 +02:00 |
Matteo Bruni
|
cdedb06af7
|
d3d9/tests: Add a test for timestamp queries.
|
2014-04-17 13:52:49 +02:00 |
Henri Verbeet
|
b97570fe1c
|
d3d9/tests: Properly declare matrices.
|
2014-04-14 20:19:01 +02:00 |
Henri Verbeet
|
3ae4889eeb
|
d3d9/tests: Get rid of some pointless BeginScene() checks.
|
2014-04-14 20:19:00 +02:00 |
Henri Verbeet
|
74a2bd084f
|
d3d9/tests: Make the sanity test a normal test.
|
2014-04-11 10:42:06 +02:00 |
Henri Verbeet
|
9f6765f759
|
d3d9/tests: Use a separate device for depth_clamp_test().
|
2014-04-11 10:42:04 +02:00 |
Henri Verbeet
|
7273d52bcd
|
d3d9/tests: Use a separate device for stretchrect_test().
|
2014-04-11 10:42:01 +02:00 |
Henri Verbeet
|
a8f3708322
|
d3d9/tests: Use a separate device for lighting_test().
|
2014-04-11 10:41:59 +02:00 |
Henri Verbeet
|
32919f40d0
|
d3d9/tests: Use a separate device for clear_test().
|
2014-04-11 10:41:55 +02:00 |
Henri Verbeet
|
9595526932
|
d3d9/tests: Use a separate device for color_fill_test().
|
2014-04-10 13:53:46 +02:00 |
Henri Verbeet
|
b7f323e8c6
|
d3d9/tests: Use a separate device for fog_test().
|
2014-04-10 13:53:44 +02:00 |
Henri Verbeet
|
0453e4e44a
|
d3d9/tests: Use a separate device for test_cube_wrap().
|
2014-04-10 13:53:41 +02:00 |
Henri Verbeet
|
8a170e9d48
|
d3d9/tests: Use a separate device for z_range_test().
|
2014-04-10 13:53:39 +02:00 |
Henri Verbeet
|
f329a2b586
|
d3d9/tests: Use a separate device for maxmip_test().
|
2014-04-10 13:53:37 +02:00 |
Henri Verbeet
|
80c3e07c96
|
d3d9/tests: Use a separate device for offscreen_test().
|
2014-04-09 09:23:03 +02:00 |
Henri Verbeet
|
0513d79526
|
d3d9/tests: Use a separate device for ds_size_test().
|
2014-04-09 09:23:01 +02:00 |
Henri Verbeet
|
e41a6c827f
|
d3d9/tests: Use a separate device for alpha_test().
|
2014-04-09 09:22:59 +02:00 |
Henri Verbeet
|
b7977c9f6b
|
d3d9/tests: Use a separate device for shademode_test().
|
2014-04-09 09:22:57 +02:00 |
Henri Verbeet
|
91e9ca7070
|
d3d9/tests: Use a separate device for srgbtexture_test().
|
2014-04-09 09:22:54 +02:00 |
Stefan Dösinger
|
9177261a22
|
d3d9/tests: Test locking of mipmap textures.
|
2014-04-08 19:23:20 +02:00 |
Henri Verbeet
|
813ae272b0
|
d3d9/tests: Use a separate device for release_buffer_test().
|
2014-04-08 09:47:08 +02:00 |
Henri Verbeet
|
1abd58edea
|
d3d9/tests: Use a separate device for float_texture_test().
|
2014-04-08 09:47:07 +02:00 |
Henri Verbeet
|
63c679e651
|
d3d9/tests: Use a separate device for g16r16_texture_test().
|
2014-04-08 09:47:06 +02:00 |
Henri Verbeet
|
9d756e0905
|
d3d9/tests: Use a separate device for pixelshader_blending_test().
|
2014-04-08 09:47:05 +02:00 |
Henri Verbeet
|
230b910a34
|
d3d9/tests: Use a separate device for texture_transform_flags_test().
|
2014-04-08 09:47:05 +02:00 |
Stefan Dösinger
|
af51c679bf
|
d3d9/tests: Add a test for (sub-) resource types.
|
2014-04-07 19:06:11 +02:00 |
Henri Verbeet
|
f4f066ca28
|
d3d9/tests: Use a separate device for autogen_mipmap_test().
|
2014-04-07 15:34:42 +02:00 |
Henri Verbeet
|
93a37ed548
|
d3d9/tests: Use a separate device for fixed_function_decl_test().
|
2014-04-07 15:34:42 +02:00 |
Henri Verbeet
|
e5589b74a7
|
d3d9/tests: Use a separate device for conditional_np2_repeat_test().
|
2014-04-07 15:34:41 +02:00 |
Henri Verbeet
|
3d78a77f74
|
d3d9/tests: Use a separate device for fixed_function_bumpmap_test().
|
2014-04-07 15:34:40 +02:00 |
Henri Verbeet
|
f3a898a87d
|
d3d9/tests: Use a separate device for pointsize_test().
|
2014-04-07 15:34:39 +02:00 |
Henri Verbeet
|
7980b8d833
|
d3d9/tests: Use a separate device for tssargtemp_test().
|
2014-04-04 10:46:24 +02:00 |
Henri Verbeet
|
12743d5709
|
d3d9/tests: Use a separate device for np2_stretch_rect_test().
|
2014-04-04 10:46:22 +02:00 |
Henri Verbeet
|
2e0e4f91ff
|
d3d9/tests: Use a separate device for yuv_color_test().
|
2014-04-04 10:46:20 +02:00 |
Henri Verbeet
|
09be75d2b8
|
d3d9/tests: Use a separate device for yuv_layout_test().
|
2014-04-04 10:46:19 +02:00 |
Henri Verbeet
|
e13a785723
|
d3d9/tests: Use a separate device for zwriteenable_test().
|
2014-04-04 10:46:16 +02:00 |
Henri Verbeet
|
dbb7386208
|
d3d9/tests: Use a separate device for alphatest_test().
|
2014-04-03 13:22:34 +02:00 |
Henri Verbeet
|
15a2817d8d
|
d3d9/tests: Use a separate device for viewport_test().
|
2014-04-03 13:22:32 +02:00 |
Henri Verbeet
|
9d9f580b8c
|
d3d9/tests: Use a separate device for test_constant_clamp_vs().
|
2014-04-03 13:22:31 +02:00 |
Henri Verbeet
|
1e772e5d89
|
d3d9/tests: Use a separate device for test_compare_instructions().
|
2014-04-03 13:22:28 +02:00 |
Henri Verbeet
|
9c705180b6
|
d3d9/tests: Use a separate device for test_mova().
|
2014-04-03 13:22:23 +02:00 |
Henri Verbeet
|
f350774c77
|
d3d9/tests: Use a separate device for loop_index_test().
|
2014-04-02 10:58:12 +02:00 |
Henri Verbeet
|
47786eb64a
|
d3d9/tests: Use a separate device for sincos_test().
|
2014-04-02 10:58:10 +02:00 |
Henri Verbeet
|
94e337df19
|
d3d9/tests: Use a separate device for sgn_test().
|
2014-04-02 10:58:08 +02:00 |
Henri Verbeet
|
f237f86397
|
d3d9/tests: Use a separate device for clip_planes_test().
|
2014-04-02 10:58:06 +02:00 |
Henri Verbeet
|
779b8b53e8
|
d3d9/tests: Use a separate device for test_vshader_input().
|
2014-04-02 10:58:02 +02:00 |
Henri Verbeet
|
ef292a1a96
|
d3d9/tests: Handle the Windows 8 testbot results in test_vshader_input().
|
2014-04-01 13:30:58 +02:00 |
Henri Verbeet
|
7641980a9e
|
d3d9/tests: Use an easier to debug texture in generate_bumpmap_textures().
This makes it much easier to determine what went wrong if an implementation
samples from the wrong location.
|
2014-04-01 13:30:57 +02:00 |
Henri Verbeet
|
7f9c0d45e7
|
d3d9/tests: Handle the Windows 8 testbot results in cnd_test().
|
2014-04-01 13:30:56 +02:00 |
Henri Verbeet
|
f11f913ab0
|
d3d9/tests: Handle the Windows 8 testbot results in fp_special_test().
|
2014-04-01 13:30:55 +02:00 |
Henri Verbeet
|
f174ca74c8
|
d3d9/tests: Handle the Windows 8 testbot results in zenable_test().
|
2014-04-01 13:30:54 +02:00 |
Stefan Dösinger
|
ebd5f96aea
|
wined3d: Remove resource private data methods.
|
2014-03-24 20:20:18 +01:00 |
Stefan Dösinger
|
50de4cda8f
|
d3d9: Use the private store api for surfaces.
|
2014-03-24 20:20:17 +01:00 |
Stefan Dösinger
|
6121393d0a
|
d3d9: Use the private store api for textures.
|
2014-03-24 20:20:17 +01:00 |
Stefan Dösinger
|
f2b5bf26b7
|
d3d9: Use the private store api for buffers.
|
2014-03-24 20:20:16 +01:00 |
Stefan Dösinger
|
96a74e0cf7
|
d3d9: Introduce a resource structure.
|
2014-03-24 20:20:15 +01:00 |
Henri Verbeet
|
ad306ce41a
|
d3d9/tests: Use a separate device for test_vshader_float16().
|
2014-03-24 11:49:40 +01:00 |
Henri Verbeet
|
63609b3418
|
d3d9/tests: Use a separate device for stream_test().
|
2014-03-24 11:49:37 +01:00 |
Henri Verbeet
|
0be10d6050
|
d3d9/tests: Use a separate device for fog_with_shader_test().
|
2014-03-24 11:49:35 +01:00 |
Henri Verbeet
|
aded2bb23c
|
d3d9/tests: Use a separate device for texbem_test().
|
2014-03-24 11:49:33 +01:00 |
Henri Verbeet
|
65c9b48de6
|
d3d9/tests: Use a separate device for texdepth_test().
|
2014-03-24 11:49:31 +01:00 |
Henri Verbeet
|
b175891182
|
d3d9/tests: Use a separate device for texkill_test().
|
2014-03-21 13:59:22 +01:00 |
Henri Verbeet
|
3cc2d639bb
|
d3d9/tests: Use a separate device for x8l8v8u8_test().
|
2014-03-21 13:59:22 +01:00 |
Henri Verbeet
|
d1d40bfa55
|
d3d9/tests: Use a separate device for volume_v16u16_test().
|
2014-03-21 13:59:21 +01:00 |
Henri Verbeet
|
4a2e38953e
|
d3d9/tests: Use a separate device for constant_clamp_ps_test().
|
2014-03-21 13:59:20 +01:00 |
Henri Verbeet
|
7f302ac4c4
|
d3d9/tests: Use a separate device for cnd_test().
|
2014-03-21 13:59:19 +01:00 |
Stefan Dösinger
|
938529e1f9
|
wined3d: Remove the version parameter.
|
2014-03-20 19:04:37 +01:00 |
Henri Verbeet
|
cd93070bfd
|
d3d9/tests: Use a separate device for dp2add_ps_test().
|
2014-03-20 10:44:03 +01:00 |
Henri Verbeet
|
c0fdad52c2
|
d3d9/tests: Use a separate device for unbound_sampler_test().
|
2014-03-20 10:44:01 +01:00 |
Henri Verbeet
|
07c42c9eda
|
d3d9/tests: Use a separate device for nested_loop_test().
|
2014-03-20 10:43:58 +01:00 |
Henri Verbeet
|
f1d4d8c49d
|
d3d9/tests: Use a separate device for pretransformed_varying_test().
|
2014-03-20 10:43:56 +01:00 |
Henri Verbeet
|
c11904b86d
|
d3d9/tests: Use a separate device for vface_register_test().
|
2014-03-20 10:43:54 +01:00 |
Henri Verbeet
|
3ec514382f
|
d3d9/tests: Use a separate device for vpos_register_test().
|
2014-03-19 11:33:21 +01:00 |
Henri Verbeet
|
7df9eb08fb
|
d3d9/tests: Use a separate device for multiple_rendertargets_test().
|
2014-03-19 11:33:20 +01:00 |
Henri Verbeet
|
ad45d2c233
|
d3d9/tests: Use a separate device for texop_test().
|
2014-03-19 11:33:19 +01:00 |
Henri Verbeet
|
91d3dcffd7
|
d3d9/tests: Use a separate device for texop_range_test().
|
2014-03-19 11:33:19 +01:00 |