Henri Verbeet
|
49a3dbc453
|
d3dx9: Avoid CONST.
|
2013-09-20 11:27:49 +02:00 |
Rico Schüller
|
196766cb77
|
d3dx9/tests: Add matrix column register count clamp test.
|
2013-09-19 09:30:56 +02:00 |
Rico Schüller
|
ae95176c0d
|
d3dx9: Clamp register count for D3DXPC_MATRIX_COLUMNS.
|
2013-09-19 09:30:54 +02:00 |
Stefan Dösinger
|
7aa17eaa5c
|
d3dx9_36/tests: Create*TextureFromFileInMemory doesn't fail.
If the format is unsupported it picks a replacement format. Our d3dx9
cannot handle d3dx9 decompression yet, so mark the tests todo_wine in
this case.
|
2013-09-17 16:22:29 +02:00 |
Henri Verbeet
|
871967d0fb
|
d3dx9: Avoid LPVOID.
|
2013-09-04 11:37:06 +02:00 |
Matteo Bruni
|
686f0a62df
|
d3dx9/tests: Add some more tests for D3DX[Assemble|Preprocess]ShaderFromFile.
|
2013-09-03 16:58:39 +02:00 |
Matteo Bruni
|
613d27ebeb
|
d3dx9: Use the ID3DXInclude object to open the initial file in D3DX[Assemble|Compile|Preprocess]ShaderFromFile.
|
2013-09-03 16:58:37 +02:00 |
Matteo Bruni
|
1f6173a69f
|
d3dx9: Add / improve traces in some shader-related functions.
|
2013-09-03 16:58:34 +02:00 |
Henri Verbeet
|
76e35a2939
|
d3dx9: Avoid LPCVOID.
|
2013-09-03 16:58:18 +02:00 |
Henri Verbeet
|
77ee90b59f
|
d3dx9: Avoid LPSTR.
|
2013-09-03 16:58:17 +02:00 |
Henri Verbeet
|
75511e351c
|
d3dx9: Avoid LPCSTR.
|
2013-09-02 18:02:48 +02:00 |
Henri Verbeet
|
2a24b11af5
|
d3dx9: Avoid LPWSTR.
|
2013-09-02 18:02:46 +02:00 |
Henri Verbeet
|
82710124e3
|
d3dx9: Avoid LPCWSTR.
|
2013-08-30 11:19:05 +02:00 |
Henri Verbeet
|
7175367ad5
|
d3dx9: Avoid some needless casts.
|
2013-08-30 11:18:57 +02:00 |
Henri Verbeet
|
d35c67becd
|
d3dx9: Simplify D3DXCreateTextureFromResourceExW().
|
2013-08-29 19:56:17 +02:00 |
Henri Verbeet
|
4b56eae0f1
|
d3dx9: Simplify D3DXCreateTextureFromResourceExA().
|
2013-08-29 19:56:17 +02:00 |
Henri Verbeet
|
9595dd873e
|
d3dx9: Simplify D3DXLoadSurfaceFromResourceW().
|
2013-08-28 11:17:09 +02:00 |
Henri Verbeet
|
d16402b10c
|
d3dx9: Simplify D3DXLoadSurfaceFromResourceA().
|
2013-08-28 11:17:09 +02:00 |
Henri Verbeet
|
4c850f0e79
|
d3dx9: Simplify D3DXGetImageInfoFromResourceW().
|
2013-08-27 11:50:53 +02:00 |
Henri Verbeet
|
aaff163ae0
|
d3dx9: Simplify D3DXGetImageInfoFromResourceA().
|
2013-08-27 11:50:53 +02:00 |
Stefan Dösinger
|
421b7a17ad
|
wined3d: Enforce volume mapping restrictions.
|
2013-08-26 19:01:23 +02:00 |
Henri Verbeet
|
34c7024790
|
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceW().
|
2013-08-26 10:50:51 +02:00 |
Henri Verbeet
|
1be05ff731
|
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceA().
|
2013-08-26 10:50:49 +02:00 |
Henri Verbeet
|
37d67eb629
|
d3dx9: Simplify D3DXCreateEffectFromResourceExW().
|
2013-08-23 10:41:40 +02:00 |
Henri Verbeet
|
f60b28138e
|
d3dx9: Simplify D3DXCreateEffectFromResourceExA().
|
2013-08-23 10:41:38 +02:00 |
Henri Verbeet
|
6ea59b9157
|
d3dx9: Get rid of the ID3DXMatrixStack_Vtbl forward declaration.
|
2013-08-22 10:26:53 +02:00 |
Henri Verbeet
|
c2eabf9e68
|
d3dx9: Get rid of some unused vtbl forward declarations.
|
2013-08-22 10:26:51 +02:00 |
Henri Verbeet
|
1cb70eb07a
|
d3dx9: ID3DXBaseEffectImpl doesn't need to be a COM implementation.
|
2013-08-21 12:13:56 +02:00 |
Henri Verbeet
|
3b4b61f03a
|
d3dx9: Avoid LPD3DXMATRIX.
|
2013-08-21 12:13:56 +02:00 |
Rico Schüller
|
e5a9dcf945
|
d3dx9: Introduce a helper function for the annotations.
|
2013-08-16 11:55:24 +02:00 |
Rico Schüller
|
b9b6b0585f
|
d3dx9/tests: Test all registers set by the constant table.
|
2013-08-02 11:38:51 +02:00 |
Rico Schüller
|
fab44cbbfb
|
d3dx9: Use d3dx_parameter instead of D3DXHANDLE.
|
2013-08-02 11:38:35 +02:00 |
Rico Schüller
|
d3b4dc92d9
|
d3dx9: Warn when submitting invalid flags to ID3DXEffect::Begin().
|
2013-08-02 11:37:25 +02:00 |
Rico Schüller
|
3ff2255a83
|
d3dx9: Track ID3DXEffect::Begin/End().
|
2013-08-02 11:37:18 +02:00 |
Rico Schüller
|
a6d3883211
|
d3dx9/tests: Add ID3DXConstantTable big vector test.
|
2013-07-29 15:01:42 +02:00 |
Rico Schüller
|
faf7dd3131
|
d3dx9/tests: Add ID3DXConstantTable RegisterCount test for D3DXRS_INT4.
|
2013-07-29 15:01:40 +02:00 |
Rico Schüller
|
4dc11cc3aa
|
d3dx9/tests: Add ID3DXConstantTable::SetDefaults() test.
|
2013-07-29 15:01:36 +02:00 |
Rico Schüller
|
1099bb5e76
|
d3dx9: Improve ID3DXConstantTable::SetDefaults().
|
2013-07-29 15:01:31 +02:00 |
Rico Schüller
|
c76f6085b2
|
d3dx9/tests: Add ID3DXConstantTable struct struct test.
|
2013-07-29 15:01:25 +02:00 |
Christian Costa
|
a8728893b7
|
d3dx9_36: Release shader if getting constant table fails in D3DXCompileShader.
|
2013-07-29 14:11:08 +02:00 |
Rico Schüller
|
b196d0ccdc
|
d3dx9/tests: Add ID3DXConstantTable struct array test.
|
2013-07-27 11:49:27 -05:00 |
Rico Schüller
|
cf5a2b6417
|
d3dx9/tests: Add ID3DXConstantTable struct test.
|
2013-07-27 11:49:16 -05:00 |
Rico Schüller
|
bdec3f951b
|
d3dx9: Add support for structs to ID3DXConstantTable.
|
2013-07-27 11:49:07 -05:00 |
Rico Schüller
|
6705073016
|
d3dx9/tests: Add ID3DXConstantTable matrix row array test.
|
2013-07-27 11:48:59 -05:00 |
Rico Schüller
|
4e925d7d31
|
d3dx9/tests: Add ID3DXConstantTable matrix row test.
|
2013-07-27 11:48:48 -05:00 |
Rico Schüller
|
cb47245585
|
d3dx9: Use d3dx_pass instead of D3DXHANDLE.
|
2013-07-27 11:46:38 -05:00 |
Rico Schüller
|
695921564b
|
d3dx9: Use d3dx_technique instead of D3DXHANDLE.
|
2013-07-27 11:46:35 -05:00 |
Rico Schüller
|
55a4be12f8
|
d3dx9: Fix initialization of D3DXPC_OBJECTs.
|
2013-07-27 11:46:29 -05:00 |
Rico Schüller
|
b7702177bc
|
d3dx9/tests: Add ID3DXConstantTable matrix column array test.
|
2013-07-24 11:10:58 -05:00 |
Rico Schüller
|
2bfd3e9867
|
d3dx9/tests: Add ID3DXConstantTable matrix column test.
|
2013-07-24 11:10:51 -05:00 |