Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00
Timo Kreuzer
d47bb60c1c
[REACTOS] Replace comparison against TRUE with comparison against FALSE
...
Based on patch by Love Nystrom
svn path=/trunk/; revision=76021
2017-10-01 14:42:04 +00:00
Amine Khaldi
4297c7b0b6
[DLLS] Spelling fixes by Josh Soref. CORE-12286
...
svn path=/trunk/; revision=73216
2016-11-12 21:53:33 +00:00
Gregor Brunmar
b93a09c0b1
D3D9:
...
* Replaced depricated IsBadWritePtr() call to a simple NULL check instead (see http://blogs.msdn.com/oldnewthing/archive/2006/09/27/773741.aspx for more info)
* Implemented correct device hierarchy for the HAL Device
svn path=/trunk/; revision=35830
2008-08-31 11:36:55 +00:00
Gregor Brunmar
3291fc11c0
Added missing documentation
...
svn path=/trunk/; revision=35564
2008-08-23 15:17:00 +00:00
Gregor Brunmar
ce56b08815
* Refactored D3D9 structures a bit
...
* Started implementing IDirect3D9::CreateDevice()
svn path=/trunk/; revision=35563
2008-08-23 15:01:19 +00:00
Gregor Brunmar
4d54d71f8f
Added some more parameter error checking to D3D9::CreateDevice()
...
svn path=/trunk/; revision=35498
2008-08-21 03:19:02 +00:00
Gregor Brunmar
1bfda5563c
* Updated faulty documentation about Adapter parameter for IDirect3D9 methods
...
* Implemented IDirect3DDevice9::GetSwapChain()
svn path=/trunk/; revision=33266
2008-05-04 12:47:57 +00:00
Gregor Brunmar
9eb5b2b938
* Added stubs for IDirect3DDevice9
...
* Moved IDirect3D9 specific helper functions from generic helpers to implementation file
* Renamed a couple of internal D3D9 structs
svn path=/trunk/; revision=33263
2008-05-04 11:48:06 +00:00
Gregor Brunmar
8bca78461c
* Made IDirect3D9 structure more MS compatible.
...
* Removed duplicate initing of internal structure
* Started implementing IDirect3D9::CreateDevice() error return values
svn path=/trunk/; revision=32668
2008-03-12 19:29:10 +00:00
Gregor Brunmar
1fda7b73f9
Implemented IDirect3D::CheckDepthStencilMatch()
...
svn path=/trunk/; revision=32562
2008-03-04 17:39:33 +00:00
Gregor Brunmar
a6791bac5d
* Implemented IDirect3D::CheckDeviceFormatConversion()
...
* Replaced all LocalAlloc() with HeapAlloc() and LocalFree() with HeapFree() on recommendation from GreatLord
svn path=/trunk/; revision=32542
2008-03-02 14:12:24 +00:00
Gregor Brunmar
37eaa4b5db
Implemented IDirect3D:CheckDeviceFormat()
...
svn path=/trunk/; revision=32541
2008-03-02 12:29:35 +00:00
Gregor Brunmar
314611d68d
Implemented IDirect3D9::CheckDeviceType()
...
svn path=/trunk/; revision=32496
2008-02-26 21:33:04 +00:00
Gregor Brunmar
6fc7a4d3a5
Implemented IDirect3D::GetDeviceCaps()
...
svn path=/trunk/; revision=32385
2008-02-16 11:17:46 +00:00
Gregor Brunmar
0531986011
Implemented IDirect3D9::GetAdapterDisplayMode()
...
svn path=/trunk/; revision=32326
2008-02-12 17:30:32 +00:00
Gregor Brunmar
9520cefdd4
Fixed a typo
...
svn path=/trunk/; revision=32251
2008-02-10 09:08:50 +00:00
Gregor Brunmar
fd8beb028a
* Fixed a comment typo
...
svn path=/trunk/; revision=32250
2008-02-10 08:54:25 +00:00
Gregor Brunmar
51dfcdc44d
Implemented IDirect3D9::GetAdapterModeCount() and IDirect3D9::EnumAdapterModes().
...
svn path=/trunk/; revision=32249
2008-02-10 08:44:06 +00:00
Gregor Brunmar
89a49eb4b7
* Fixed d3d9 critical section not being unlocked in GetAdapterIdentifier
...
* Implemeted IDirect3D9::GetAdapterMonitor
svn path=/trunk/; revision=32190
2008-02-07 17:32:49 +00:00
Gregor Brunmar
db26f5d219
* Implemented IDirect3D9's GetAdapterCount() and GetAdapterIdentifier()
...
* Made d3d9.dll compile with MSVC
svn path=/trunk/; revision=32122
2008-02-04 21:33:12 +00:00
Gregor Brunmar
f4ee84bae1
Refactored d3d9 a bit
...
svn path=/trunk/; revision=31754
2008-01-13 11:45:31 +00:00
Gregor Brunmar
181f62fec0
* Changed to aligned alloc of Direct3D9 object
...
* More fields in IDirect3D9 structure
svn path=/trunk/; revision=31364
2007-12-20 21:18:42 +00:00
Gregor Brunmar
141a3b554b
* Renamed internal IDirect3D9 structure
...
* Made Direct3D9Impl's IUnknown interface more robust thanks to hpoussin
* Inited more values in internal struct
svn path=/trunk/; revision=31335
2007-12-19 20:44:43 +00:00
Gregor Brunmar
23b9c2f3d3
Changed last IDirect3D9->QueryInterface() according to hpoussin's feedback
...
svn path=/trunk/; revision=31333
2007-12-19 20:06:34 +00:00
Gregor Brunmar
162365cf34
Implemented IDirect3D9->QueryInterface()
...
svn path=/trunk/; revision=31332
2007-12-19 19:49:10 +00:00
Gregor Brunmar
a212e8e76d
Added stubs and vtable for IDirect3D9 implementation
...
svn path=/trunk/; revision=31330
2007-12-19 17:41:05 +00:00