winesync
|
e6deaabfc6
|
[WINESYNC] d3dx9: Generate ID3DXSkinInfo in D3DXLoadSkinMeshFromXof() when needed.
Based on a patch by Michael Müller.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33904
Signed-off-by: Vijay Kiran Kamuju <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 70d722340ad546ab988fffe4577e0c0ebe35a982 by Vijay Kiran Kamuju <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
50442c0d0b
|
[WINESYNC] d3dx9/tests: Add tests for 32 bpp BMP with alpha.
Signed-off-by: Vijay Kiran Kamuju <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id a30fd8c0e44833b2a6412987a348273bfe42fe2f by Christian Costa <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
65ca5beb3d
|
[WINESYNC] d3dx9/tests: Avoid a test failure on Vista testbot.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id ccdb74d81ac4a95aa87414f6459a8b44d451358a by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
9b602dbdc9
|
[WINESYNC] d3dx9/tests: Improve D3DXMatrixInverse() test a tiny bit.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 5c052b699e7ac5c0e4f2324fe31e2d022dcf4bb5 by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
b238e9688c
|
[WINESYNC] d3dx9/tests: Add initial tests for dummy skin info interface.
Signed-off-by: Vijay Kiran Kamuju <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id aec8e12a3d71272b31aa8b5b075fe1cd88517c92 by Michael Müller <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
256cd6a4cb
|
[WINESYNC] include: Fix D3DXF_FILELOADMEMORY definition.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id c9c74b8b10116c3f0b3bd4d08724963245499a92 by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
9add999c51
|
[WINESYNC] d3dx9: Secure against unsafe iface to COM object transitions.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id cd3e5020e4c87f49eb042fff9f607b6d745a5d55 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
13aa089045
|
[WINESYNC] d3dx9: Get rid of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 3b951b77f87ed9102fc7a2ccb0807b5592990147 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
b2df33e579
|
[WINESYNC] d3dx9: Move flags out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 7f16670edc3ed5c8ab5bdd88e88a00f8ba1853dc by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
9fd48117e6
|
[WINESYNC] d3dx9: Avoid using This in d3dx_effect_Clone().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id c56906599cdad729834a6807747ce2c928fc511d by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
2c660479ae
|
[WINESYNC] d3dx9: Merge the two pool fields of struct d3dx_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id ef974e59856d702523ef04b5e315d0c980097c8d by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
234a3a6389
|
[WINESYNC] d3dx9: Avoid using 'This' in d3dx_effect_GetPool().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 3bd0fc3d6ad75ec723f2268e2d6de79be904de2c by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
eb06082f45
|
[WINESYNC] d3dx9: Simplify effect init.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 9a121f511533abb801ce49011e2a089b15265a44 by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
f336e915a2
|
[WINESYNC] d3dx9: Simplify effect cleanup.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 009279845d9503468d5d3d39e393ad2ffa00181d by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
275bd75bd6
|
[WINESYNC] d3dx9: Move techniques out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 5fa06bbc302c0fdbf8a5e087b7f18445475add2a by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
f8ab5e6bfb
|
[WINESYNC] d3dx9: Move parameters out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 4c134a66b0c3c10d4ed334477385a91440069024 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
433f7dc030
|
[WINESYNC] d3dx9: Use get_version_counter_ptr() instead of open coding it.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 9438d031277cce1a1c21e0739e12d4c37f365467 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
9931b438e9
|
[WINESYNC] d3dx9: Move technique_count out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 074e3232ee90c94f9a8e7c55988b29b40e1e3f0f by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
515c280579
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to d3dx9_create_object().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 92d2f6d99429df4b5f132eca2fa8a2c1eae4a6d0 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
9ed5adb0c1
|
[WINESYNC] d3dx9: Don't pass a struct d3dx9_base_effect to d3dx9_base_effect_init().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id de59a1297111dfd0be93dccaa2db31865c61b79a by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
a639b63404
|
[WINESYNC] d3dx9: Don't expose struct d3dx9_base_effect outside effect.c.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id baf4aaa359c75715e7840b4c045fdb22adf2bc8a by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
81c4bfa714
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to get_parameter_element_by_name().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 09770370c0b9159d3324684146544b6f441e4889 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
ee5b715bde
|
[WINESYNC] d3dx9: Move full_name_tmp_size out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 0c6345322983ed3df9100b801aaa56367b37a501 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
2493cdf262
|
[WINESYNC] d3dx9: Move full_name_tmp out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 3779ff07b048bfdaf67674db89aedaa1e4b1e810 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
826d5b5fcb
|
[WINESYNC] d3dx9: Move param_tree out of struct d3dx9_base_effect.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id adc1b5a8bc6bcce427e231485015da43d24ca5cb by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
6d0bce396f
|
[WINESYNC] d3dx9: Avoid double free on effect initialization failure.
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id cffe35488dc16414c6938e0f1a0169fb59730c97 by Matteo Bruni <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
3b863b3693
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to d3dx9_base_effect_cleanup().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 2f16d2f4ca86263571797d9544a9534e8aa29c16 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
e60679e844
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to get_annotation_by_name().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 7738fec56b8d55f006babf4d9fb7a1b79cf363af by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
6ff343ea9a
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to add_param_to_tree().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 62a26e1ad0e18b8de8ac8154cbce6c6f66f2249b by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
7c212953a7
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to the version helpers.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id f9351bae3e22ac500c237ab5a0b0556561e913d6 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
ce95dc5813
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to get_valid_pass().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 956b30dbf3899e3cd0ccccc17d99f01047caf634 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
0c4e3081da
|
[WINESYNC] d3dx9: Pass a struct d3dx_effect to get_valid_parameter().
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 6ecc2c51b3849d313ad670a4b0ff14ca50aeb26a by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
d14c6a9493
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetVertexShader() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 73a05456bf6eb1102c5e3cc361f906e65f62cfcf by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
50aa6ee7ea
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetVectorArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id a4ea70af146850d690e0de64436253aef098a86d by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
492a1837b7
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetVector() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 6eb69d2cf6a9049a3fedc3ec71146b3745f17e2b by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
329ee4ce80
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetVectorArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 4d978ec0812cd18960337d5709853d93d98a1f2e by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
17776bdd0f
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetVector() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 3754ba683f2d3ccb16354a75b530c317382929d8 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:03 +01:00 |
|
winesync
|
a64947697d
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetValue() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id bd731f6dd12d1e61daf3d6abefb3e01be35f5104 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
fce46567f7
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetValue() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id d4e39ee1d8a263d91bc291cacfe8938f81d447fc by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
e8b87e3799
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetTexture() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 918c13f48cab2fe9391148ae4281015c0e169378 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
13e4a05754
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetTexture() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id f06d6ab0858db398576e36bf295be581952d6209 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
598c2e03b2
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetString() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id e288158dec12f4f55aea01fb1e2879c6e9a18028 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
da7f239a06
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetString() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id ea45ed1751860905daa33af5e45d38cbbeadd0ad by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
6dec261847
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetPixelShader() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 7ce336969ca4f7adba33c45f5f746a8f656348cc by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
2a0486d854
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetParameterDesc() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 262238d46752700c2041cb9548724c66bd017eca by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
6d27669ad3
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetMatrixTransposePointerArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id f34f13825fd060fda40f0a5b02dc1b420e3a8e1e by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
7145cf23a4
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetMatrixTransposeArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 9f1ed4fcdd053647f7e2a7626ab95d0a1e8914eb by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
3f197f6fc7
|
[WINESYNC] d3dx9: Merge the d3dx_effect_SetMatrixTranspose() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 81203bdb0462ecce8f2791f1599cf1fedf318ad7 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
b74269badf
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetMatrixTransposePointerArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 95a8cfad14f1d87b9f7512f96c5c06edba04ca70 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|
winesync
|
e9177cf564
|
[WINESYNC] d3dx9: Merge the d3dx_effect_GetMatrixTransposeArray() helper.
Signed-off-by: Michael Stefaniuc <[email protected]>
Signed-off-by: Matteo Bruni <[email protected]>
Signed-off-by: Alexandre Julliard <[email protected]>
wine commit id 29bf6988e3ae7451b46c3c73a4ba95b41c17dea0 by Michael Stefaniuc <[email protected]>
|
2021-02-04 16:37:02 +01:00 |
|