[Mingw-w64-public] [PATCH] Explicit aggregate returns for new D2D methods

2023-09-22 Thread Richard Copley
/>).From 12bc7c44d581481be26973044d914f6a06720648 Mon Sep 17 00:00:00 2001 From: Richard Copley Date: Fri, 22 Sep 2023 18:08:30 +0100 Subject: [PATCH] Explicit aggregate returns for new D2D methods --- mingw-w64-headers/include/d2d1_3.h | 9 + mingw-w64-headers/include/d2d1svg.h | 9 + 2 fi

Re: [Mingw-w64-public] Feature request: ID2D1Context5 (d2d1_3.h)

2020-08-24 Thread Richard Copley
On Mon, 24 Aug 2020 at 06:05, Biswapriyo Nath wrote: > > Do you have a program that can be compiled with the mingw-w64 toolchain > that uses the absent ID2D1DeviceContext5 interface? It is needed to check > if the newly added header file will be correct or not.

[Mingw-w64-public] Feature request: ID2D1Context5 (d2d1_3.h)

2020-08-23 Thread Richard Copley
I'd like to see newer features of Direct2D (e.g., a declaration of ID2D1DeviceContext5) in mingw-w64. ID2D1DeviceContext5 is supported on recent Windows 10 builds. It derives from earlier Direct2D device-context interfaces and adds new methods, including ID2D1DeviceContext5::CreateSvgDocument (load

[Mingw-w64-public] Import library for mfreadwrite.dll

2019-12-30 Thread Richard Copley
It would be good if you could add an import library for "mfreadwrite.dll" to the distribution. (There is already a header file, "mfreadwrite.h".) The import library can be generated like this: gendef -a - c:/Windows/System32/mfreadwrite.dll >mfreadwrite.def dlltool -k --output-lib libmfreadwrite.a

[Mingw-w64-public] Incorrect hexfloat output from __mingw_vprintf (g++ 5.2.0).

2015-10-16 Thread Richard Copley
__mingw_vprintf for the "%a" (hexfloat) type gives incorrect output, in g++. This is with the mingw-builds toolchain (64-bit targets, Windows threads, SEH exceptions, version 5.2.0, revision 0). The toolchain targeting 32-bit executables is also affected. See also https://gcc.gnu.org/bugzilla/show