Commit graph

29 commits

Author SHA1 Message Date
Dylan Smith
7e403aac73 d3dx9: Add stubs for D3DXCreateSkinInfo functions. 2011-06-23 09:59:16 +02:00
Dylan Smith
bf0979f557 d3dx9: Implement D3DXLoadMeshHierarchy for only loading frames. 2011-05-24 18:29:27 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Matteo Bruni
5dcb2e4b7e d3dcompiler: Move shader assembler implementation from d3dx9_36. 2010-08-25 17:34:24 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Christian Costa
3a98a6295a d3dx9_36: Implement D3DXGetImageInfoFromFileInMemory using WindowsCodecs (based on work from Tony Wasserka). 2010-04-09 11:42:10 +02:00
Christian Costa
cf2315bd52 d3dx9_36: Implement D3DXCreateLine and add stubbed interface for ID3DXLine + tests. 2010-04-02 10:45:22 +02:00
Christian Costa
60f736af87 d3dx9_36: Add stub for D3DXLoadVolumeFromMemory. 2010-04-01 18:12:27 +02:00
Matteo Bruni
95afbeadf5 d3dx9: Implement D3DXAssembleShader function, really basic shader assembler.
Currently it only accepts a minimal subset of the syntax (e.g. just an
instruction and two register types supported) and doesn't produce any
real output (i.e. shader bytecode).
2010-03-30 15:52:57 +02:00
Matteo Bruni
7545416133 d3dx9: Partial implementation of D3DXAssembleShader function.
This only executes the preprocessing pass. No parsing of the shader yet.
2010-03-30 15:52:56 +02:00
Christian Costa
62981582dd d3dx9_36: Add stub for D3DXCreateEffect. 2010-03-19 14:31:33 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Christian Costa
82d7054085 d3dx9_36: Implement D3DXCreateTexture. 2010-02-15 12:50:42 +01:00
David Adam
5dfa6955ee d3dx9: Remove the useless d3dx8 import. 2009-07-13 10:54:26 +02:00
David Adam
de5090c51c d3dx9: Merge d3dx8 core into d3dx9. 2009-07-13 10:51:26 +02:00
Tony Wasserka
9777bb1bec d3dx9: Implement D3DXLoadSurfaceFromSurface. 2009-06-26 14:39:21 +02:00
Tony Wasserka
9733856f90 d3dx9: Implement ID3DXFont_GetDC. 2009-06-24 11:31:42 +02:00
Tony Wasserka
32d2be575e d3dx9: Add utility functions for loading files and resources into memory. 2009-06-02 12:02:16 +02:00
Tony Wasserka
bf353f180d d3dx9: Add stubs for the D3DXGetImageInfo function group. 2009-05-26 15:37:35 +02:00
David Adam
8716c62c6e d3dx9_36: Implement D3DXIntersectTri. 2009-02-03 14:19:44 +01:00
Tony Wasserka
112effb160 d3dx9: Add stubs for the ID3DXSprite functions. 2008-07-30 12:43:51 +02:00
Luis Busquets
9a93a49174 d3dx9: Implement D3DXGetShaderSize(). 2008-07-16 19:56:19 +02:00
Louis Lenders
efb90c7fee d3dx9_*: Add version resources. 2008-06-23 19:58:04 +02:00
Philip Nilsson
0457333f55 d3dx9: Implement the D3DXVec*Array functions. 2008-03-21 12:52:19 +01:00
Tony Wasserka
e84b8b23f8 d3dx9: Add stubs for the ID3DXFont functions. 2008-03-15 11:06:13 +01:00
Alexandre Julliard
41f36c49e0 makefiles: Support non-standard import lib names in the global dll rules. 2008-03-06 11:54:03 +01:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Tony Wasserka
0b5ae28061 d3dx9_36: Create d3dx9 importlib. 2008-03-04 20:51:12 +01:00
Tony Wasserka
87fefc7ef4 d3dx9: Start implementation of d3dx9_36. 2008-01-16 12:45:17 +01:00