Eric Pouech
1cc1ecf574
dxdiagn: Enable compilation with long types.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-10 10:41:11 +01:00
Alexandre Julliard
f0cd33c69e
include: Add support for defining Win32 types as 'long' where possible.
...
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard
088a787a2c
makefiles: Make -mno-cygwin the default.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Jacek Caban
52183f916c
dxdiagn: Use nameless unions.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-30 20:40:40 +02:00
Jacek Caban
b39b9eea39
include: Don't default to WINE_NO_NAMELESS_EXTENSION for Wine build.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-22 21:48:38 +01:00
Michael Müller
b1eedc7b6f
dxdiagn: Enumerate DirectSound devices and add some basic properties.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=32613
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-16 21:06:18 +01:00
Alexandre Julliard
2a1da89fd7
dxdiagn: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-04 09:05:32 +02:00
Zebediah Figura
c282e9d4b5
include: Make fil_data.idl a common header.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-26 16:39:44 +02:00
Jacek Caban
f4d9c3c994
dxdiagn: Removed no longer needed psapi import.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-03 13:25:18 +01:00
Alexandre Julliard
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Alexandre Julliard
4f3d71cef3
makefiles: Get rid of the no longer used PO_SRCS variables.
2013-12-15 10:23:04 +01:00
Andrew Nguyen
2d75211bd2
dxdiagn: Start using Direct3D to obtain better reported adapter information for DxDiag_DisplayDevices.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
9e3fd16306
dxdiagn: Add a NetMeeting detection property to the DxDiag_SystemInfo container.
2011-04-04 13:15:40 +02:00
Andrew Nguyen
f9c8e46517
dxdiagn: Add language properties to the DxDiag_SystemInfo container.
2011-04-04 13:15:12 +02:00
Alexandre Julliard
d1d90f4b0d
dxdiagn: Convert dll registration to the IRegistrar mechanism.
2010-12-07 13:13:45 +01: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
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Vitaliy Margolen
516aac77aa
dxdiagn: Add fil_data.idl to describe IAMFilterData interface.
2009-06-30 12:38:39 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Vitaliy Margolen
116b807b9c
dxdiagn: Add reporting of some display related information.
2007-07-13 14:35:26 +02:00
Michael Stefaniuc
5ecdbb1f85
dxdiagn: Win64 printf format warning fixes.
2006-10-07 17:47:30 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Raphael Junqueira
ad583f74c0
- fill DirectShowFilters Container
...
- fix some MLKs (clear variants)
2005-11-08 10:57:39 +00:00
Raphael Junqueira
de8f8334f0
- bug fixes on AddProp, AddContainer (stupid buffer overflows)
...
- more complete container hierarchy
- DXDiag_AddFileDescContainer service to fill dll info
- almost complete DXDiag_InitDXDiagDirectXFilesContainer (for now)
2005-11-07 16:39:41 +00:00
Alexandre Julliard
85c9283f50
Don't generate import libraries for dlls that don't export anything.
2005-07-26 15:52:58 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Raphael Junqueira
db0d0b91e6
- some fixes on sub containers support
...
- add support for properties (VARIANT)
- hard coded simple init for root container (getting simple dx9
version checks working)
2005-01-27 10:42:00 +00:00
Raphael Junqueira
4aea40a869
- fix dxdiag.h (again)
...
- IDxDiagContainerImpl implementation
- IDxDiagProvider::GetRootContainer (that creates the root container)
2004-04-19 02:57:09 +00:00
Raphael Junqueira
033ae9219f
Added dxdiagn.dll with a simple implementation of IDxDiagProvider.
2004-04-16 00:26:14 +00:00