Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-06 Thread Vincent Torri
On Thu, Nov 5, 2020 at 5:30 PM Biswapriyo Nath wrote: > > Vincent Torri, if you are not familiar with the header files here, I > may send the required patches this week. that would be very nice if you can send those patches thank you Vincent Torri

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-05 Thread Vincent Torri
On Thu, Nov 5, 2020 at 5:30 PM Biswapriyo Nath wrote: > > Vincent Torri, if you are not familiar with the header files here, I > may send the required patches this week. i'm not familiar at all with the mingw-w64 headers, indeed. I'm just guessing stuff by comparing what is in d2d1.h, d2d1_1.h

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-05 Thread Biswapriyo Nath
Vincent Torri, if you are not familiar with the header files here, I may send the required patches this week. ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-05 Thread Vincent Torri
On Thu, Nov 5, 2020 at 3:18 PM Liu Hao wrote: > > 在 2020/11/5 21:37, Vincent Torri 写道: > > > > i can add what is missing part by part in d2d1.h. What is the standard > > procedure ? if there is a github mirror and if PR are a possible way > > to provide patches, i can do that > > > > regards > >

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-05 Thread Liu Hao
在 2020/11/5 21:37, Vincent Torri 写道: > > i can add what is missing part by part in d2d1.h. What is the standard > procedure ? if there is a github mirror and if PR are a possible way > to provide patches, i can do that > > regards > > You may clone the mingw-w64 repo, commit your changes

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-05 Thread Vincent Torri
On Wed, Nov 4, 2020 at 8:08 PM Jacek Caban wrote: > > On 04/11/2020 10:31, Biswapriyo Nath wrote: > > > I would like to avoid the manual editing of d2d1 header files. I tried > > to import d2d1.idl and d2d1_1.idl from wine. widl produces the > > corresponding headers file without any errors. But

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-04 Thread Jacek Caban
On 04/11/2020 10:31, Biswapriyo Nath wrote: I would like to avoid the manual editing of d2d1 header files. I tried to import d2d1.idl and d2d1_1.idl from wine. widl produces the corresponding headers file without any errors. But while compiling crt, it conflicts with `namespace D2D1` in

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-04 Thread Vincent Torri
On Wed, Nov 4, 2020 at 10:34 AM Biswapriyo Nath wrote: > > I would like to avoid the manual editing of d2d1 header files. I tried > to import d2d1.idl and d2d1_1.idl from wine. widl produces the > corresponding headers file without any errors. But while compiling > crt, it conflicts with

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-04 Thread Biswapriyo Nath
I would like to avoid the manual editing of d2d1 header files. I tried to import d2d1.idl and d2d1_1.idl from wine. widl produces the corresponding headers file without any errors. But while compiling crt, it conflicts with `namespace D2D1` in d2d1helper.h as it is in C++ realm. One thing can be

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-04 Thread Vincent Torri
On Wed, Nov 4, 2020 at 8:18 AM Ruslan Garipov wrote: > > Oh, I'm sorry, I accidentally replied directly to you, not to the list. > > On 11/4/2020 10:01 AM, Vincent Torri wrote: > > for now : > > > > CreateDeviceContext method of a ID2D1Device1 > It's already in the master: > > $ fgrep -n

Re: [Mingw-w64-public] d2d1_1.h : plenty of C API missing

2020-11-03 Thread Vincent Torri
here it is (based on https://docs.microsoft.com/en-us/archive/msdn-magazine/2014/june/windows-with-c-high-performance-window-layering-using-the-windows-composition-engine) On Wed, Nov 4, 2020 at 5:11 AM Biswapriyo Nath wrote: > > If you have a project to test new header changes it will be