mesa/include/D3D9
Christian Schmidbauer f5d6ed5702 st/nine: Clean up WINAPI definition
As Emil pointed out, only gcc, clang and MSVC compatibility is required.
Hence the check for GNUC can be skipped, as __i386__ and __x86_64__ are
only defined for gcc/clang, not for MSVC.

Remove the #undef which has been there for historic reasons, when wine
dlls for nine have been built inside mesa. Instead use #ifndef in order
to avoid redefining WINAPI from MSVC's headers.

Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Acked-by: Axel Davy <axel.davy@ens.fr>
2016-05-18 23:37:14 +02:00
..
d3d9.h st/nine: Add missing c++ declaration for IDirect3DVolumeTexture9 2015-01-22 22:16:17 +00:00
d3d9caps.h nine: Add state tracker nine for Direct3D9 (v3) 2014-11-18 02:02:54 +00:00
d3d9types.h st/nine: Clean up WINAPI definition 2016-05-18 23:37:14 +02:00