Re: [Mingw-w64-public] OpenGL headers need to be updated?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 08.10.2016 12:48, Adrien Nader wrote: > On Thu, Aug 11, 2016, LRN wrote: >> On 10.08.2016 20:04, John Klimek wrote: >>> I'm trying to compile mpv which checks to see if the OpenGL >>> headers are installed. It's failing because the included 'gl.h' >>> is missing the constant GL_RGB32F. Instead, this is defined in >>> glext.h. >>> >>> Somebody from the mpv team said that this constant is now part of >>> the default OpenGL specification so it should be defined in >>> 'gl.h'. >> >> If that constant is in glext.h, then that is where it is supposed to >> be. I've pulled latest OpenGL registry svn revision (r33080 from >> 2016-08-05) and that constant is still only in glext.h and >> glcorearb.h. >> >> If that is incorrect, complain to OpenGL registry[1] maintainers. >> >>> >>> Does anybody know if the included OpenGL headers are recent or if >>> they could be updated? >> >> Most headers are from 2014-08-11 or so. They can be updated from >> the OpenGL svn repo[2]. >> >> Previously i've been doing the updating. However, i have certain >> rudimentary quality control procedure for verifying that the headers >> i've pulled are at least somewhat useful, and i put headers through >> that procedure before pushing the update upstream. That procedure is >> currently unavailable to me. That is why headers are 2 years old >> now. >> >> [1] https://www.opengl.org/registry/ [2] >> https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api > > I got late in my handling of emails and I only recently read this. Is > there still a need or will for an update to more recent headers? > > Can that test procedure be shared and properly run by someone else > and is there someone interested to do that? > The procedure is not secret. I just do a complete, clean rebuild of ~200 MinGW packages with the new headers. Some of these packages (SDL, GStreamer, GTK+) make use of OpenGL. If all packages compile without problems, i judge the headers fit for pushing into master. I haven't updated my packages for almost 2 years now, so no rebuilds -> no OpenGL header updates. You can probably do something similar with MSYS2 or any other package system. Just update the headers and rebuild everything. Packages that use GL: glew freeglut gst-plugins-bad (the gl plugin) opencv tiff (the tiffgt program) webp (vwebp program) gtk+ (gtk3-demo program, OpenGL demo) SDL (though it's possible for GL parts to not to be built, i guess) - -- O< ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJX+OrhAAoJEI2t6SdnWbp0I30P/ji8YWPgOPHi2G5PQ+WBW7FF wiyXtUevtmAEjHtPG6/W2Fg5QJLWwNAZh1Els5pghEvAUnFTnWth58hhzt/Svfpu QYa93zOFaXschPrsj9hwkupKuMwMIpWTTwpl33SjMulzF1BXVXQffG5geAbI/ADX awFiZb3AEEeLf15bhAhh78CJ2OtchKcDEbdRZHpu5pxLNIpcyWlZKr0xeAJnhsbp BdakOwH++VodOrm8C0ABramGb1AnEkk7q9rurWiMoYXiOBo53emRWUCqaeA242Rc EJj5U4nGovcABC5d+4ZlhUIshNFGBtJ6ansWu3lb93pAA5MQpS4c2xQu3ncUELHT Hl2oONhuIuYztNV78GQnutO49agoT2+7m/xoT10gAOaO0xNb1DsssZmvizYXM52u hRRxyF1dVs190bqhR98X7b/g2BCbsWSVto4eV3XGWMhSCi7FNKY+nLE0OFZdw7Kq xHlvMmZpHhiELUmiis/QxB5Ay+NnHKl43yA7V/N5vvzqWCNNdNgIVFQnnbcMCCIz 96xn/ICFU0Pryf4DhBkGQCepi2cvPVM2SYn1J3oHIms4/dUQ5mXUrNc5bNXwFZCs QWI/j8Dc9tE95sttaEDYfuNO44S5zkoFkywV2ucl9zyKD1Jg9B6nvioibaTfeZJf qbdBiqkWEaunD4GlVxoc =Vrs0 -END PGP SIGNATURE- -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers need to be updated?
Hi, On Thu, Aug 11, 2016, LRN wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 10.08.2016 20:04, John Klimek wrote: > > I'm trying to compile mpv which checks to see if the OpenGL headers > > are installed. It's failing because the included 'gl.h' is missing > > the constant GL_RGB32F. Instead, this is defined in glext.h. > > > > Somebody from the mpv team said that this constant is now part of the > > default OpenGL specification so it should be defined in 'gl.h'. > > If that constant is in glext.h, then that is where it is supposed to be. > I've pulled latest OpenGL registry svn revision (r33080 from 2016-08-05) > and that constant is still only in glext.h and glcorearb.h. > > If that is incorrect, complain to OpenGL registry[1] maintainers. > > > > > Does anybody know if the included OpenGL headers are recent or if they > > could be updated? > > Most headers are from 2014-08-11 or so. They can be updated from the > OpenGL svn repo[2]. > > Previously i've been doing the updating. However, i have certain > rudimentary quality control procedure for verifying that the headers i've > pulled are at least somewhat useful, and i put headers through that > procedure before pushing the update upstream. That procedure is currently > unavailable to me. That is why headers are 2 years old now. > > [1] https://www.opengl.org/registry/ > [2] https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api I got late in my handling of emails and I only recently read this. Is there still a need or will for an update to more recent headers? Can that test procedure be shared and properly run by someone else and is there someone interested to do that? -- Adrien Nader -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 26.07.2013 09:33, Ozkan Sezer wrote: On Fri, Jul 26, 2013 at 3:18 AM, LRN lrn1...@gmail.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 24.07.2013 00:22, Kai Tietz wrote: thank you for the heads up. Sure, it would me vety appreachiated if you would take care for this update. You should have commit rights. So please sent mail with attached patch, get approval for it, and then apply. JonY, Jacek, Ozkan, or dw can give you assistance, if you require. OK, one question though: When previous generation of these headers was committed, what changes did the committer do to the original headers from the GL registry? Because newer version are quite different from the ones that are currently committed (this may be OK, since headers are generated from XML definitions, so they probably are not expected to produce small diffs when switching revisions, but still). They are some older version before opengl.org switched to using xml registry instead of old .spec files. The last version of the old headers are these: http://www.opengl.org/registry/oldspecs/glext.h http://www.opengl.org/registry/oldspecs/glxext.h http://www.opengl.org/registry/oldspecs/wglext.h http://www.opengl.org/registry/oldspecs/glcorearb.h Now, I dont know which versions were the ones added to our repo, because the ones from opengl.org as linked above do produce a diff: see attached gl.diff to see. The latest official headers though, will indeed produce a large diff because they are generated the new way. OK, so, i've looked briefly at the trunk vs oldspecheaders diff, it seems that no mingw-w64-specific changes were made, headers were committed verbatim. Anyway, for new 4.4 headers the diff is huge, and there's no adjustments are (presumably) necessary, which begs the question: what's the point of attaching a patch and getting approval for it? P.S. presumably means that i haven't tested these new headers with the few GL-using packages that i do build. But i will. - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR8lvhAAoJEOs4Jb6SI2CwqnsH/jo40E7oNZA4Z6TYUuQ03W0Y qkVi3qlHxJds0Un6gM66lGwO92P123PlExsG07j0o/5A0/UIbsA/6ShGMBxj05CL I1pXyw5rKlB/nylREtquuME3mg7j20aehZr5tpDgQ9UCBuU5tYVJy6HpHNRrAv+l 7PL5yMCmESsMgE+Jrx0RujzWBV9nfg9IfcxPxfG9OwJf0WTVPiy6eyajO/WpeaiR E1y6qfdJX9UtzHi+iwqdCEzRFzzejr81TpmAs8N/OWACp9IvXZMQ2E9uGve6k0ho 94hr49pc8OCy3fBTlSQkZDxTTaCXqN+AIFkWpDMfmx6KNvd0F0P/Uvmd09Elw4w= =82D1 -END PGP SIGNATURE- -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
Well, the point is documenting the change in ML, too. Not only in SVN repository. Additiinally it shows what patch will change and nobody gets surprised by it. Kai Am 26.07.2013 01:22 schrieb LRN lrn1...@gmail.com: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 26.07.2013 09:33, Ozkan Sezer wrote: On Fri, Jul 26, 2013 at 3:18 AM, LRN lrn1...@gmail.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 24.07.2013 00:22, Kai Tietz wrote: thank you for the heads up. Sure, it would me vety appreachiated if you would take care for this update. You should have commit rights. So please sent mail with attached patch, get approval for it, and then apply. JonY, Jacek, Ozkan, or dw can give you assistance, if you require. OK, one question though: When previous generation of these headers was committed, what changes did the committer do to the original headers from the GL registry? Because newer version are quite different from the ones that are currently committed (this may be OK, since headers are generated from XML definitions, so they probably are not expected to produce small diffs when switching revisions, but still). They are some older version before opengl.org switched to using xml registry instead of old .spec files. The last version of the old headers are these: http://www.opengl.org/registry/oldspecs/glext.h http://www.opengl.org/registry/oldspecs/glxext.h http://www.opengl.org/registry/oldspecs/wglext.h http://www.opengl.org/registry/oldspecs/glcorearb.h Now, I dont know which versions were the ones added to our repo, because the ones from opengl.org as linked above do produce a diff: see attached gl.diff to see. The latest official headers though, will indeed produce a large diff because they are generated the new way. OK, so, i've looked briefly at the trunk vs oldspecheaders diff, it seems that no mingw-w64-specific changes were made, headers were committed verbatim. Anyway, for new 4.4 headers the diff is huge, and there's no adjustments are (presumably) necessary, which begs the question: what's the point of attaching a patch and getting approval for it? P.S. presumably means that i haven't tested these new headers with the few GL-using packages that i do build. But i will. - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR8lvhAAoJEOs4Jb6SI2CwqnsH/jo40E7oNZA4Z6TYUuQ03W0Y qkVi3qlHxJds0Un6gM66lGwO92P123PlExsG07j0o/5A0/UIbsA/6ShGMBxj05CL I1pXyw5rKlB/nylREtquuME3mg7j20aehZr5tpDgQ9UCBuU5tYVJy6HpHNRrAv+l 7PL5yMCmESsMgE+Jrx0RujzWBV9nfg9IfcxPxfG9OwJf0WTVPiy6eyajO/WpeaiR E1y6qfdJX9UtzHi+iwqdCEzRFzzejr81TpmAs8N/OWACp9IvXZMQ2E9uGve6k0ho 94hr49pc8OCy3fBTlSQkZDxTTaCXqN+AIFkWpDMfmx6KNvd0F0P/Uvmd09Elw4w= =82D1 -END PGP SIGNATURE- -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 24.07.2013 00:22, Kai Tietz wrote: thank you for the heads up. Sure, it would me vety appreachiated if you would take care for this update. You should have commit rights. So please sent mail with attached patch, get approval for it, and then apply. JonY, Jacek, Ozkan, or dw can give you assistance, if you require. OK, one question though: When previous generation of these headers was committed, what changes did the committer do to the original headers from the GL registry? Because newer version are quite different from the ones that are currently committed (this may be OK, since headers are generated from XML definitions, so they probably are not expected to produce small diffs when switching revisions, but still). - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR8cBxAAoJEOs4Jb6SI2Cw5SYIAJqBMI7dDFhCvWLe38oHsk3A G1mApZTxfLSanOFC6W00eFEdiSYx7h5+IASF8E5VTmmCHv1wW48kbswtGR6XIkCA A6tTVgXhXriTb3Q2rxNr+pm4kqW4TbyGAZlfahsKpfYLrEcNgg0GAJ6PDp8bljWQ GURGOUOmEvH4jTjePmEzQFQzQ6QsVm97THv3B7VLg8Gl5Phe84dponm218/kIC/q AAoFRszeYjb6a+LahDyceD7E8NwV+Nk19iSvG5iugOlY7pRTC8A71yWl2cuKIvGm tWo/Zw043HW1woWjqd9lT0cs0Bnn3a0k5d6HvBrYwdGRQrvYvV4gs1/Vjo+fVnY= =jnxu -END PGP SIGNATURE- -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
On Fri, Jul 26, 2013 at 3:18 AM, LRN lrn1...@gmail.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 24.07.2013 00:22, Kai Tietz wrote: thank you for the heads up. Sure, it would me vety appreachiated if you would take care for this update. You should have commit rights. So please sent mail with attached patch, get approval for it, and then apply. JonY, Jacek, Ozkan, or dw can give you assistance, if you require. OK, one question though: When previous generation of these headers was committed, what changes did the committer do to the original headers from the GL registry? Because newer version are quite different from the ones that are currently committed (this may be OK, since headers are generated from XML definitions, so they probably are not expected to produce small diffs when switching revisions, but still). They are some older version before opengl.org switched to using xml registry instead of old .spec files. The last version of the old headers are these: http://www.opengl.org/registry/oldspecs/glext.h http://www.opengl.org/registry/oldspecs/glxext.h http://www.opengl.org/registry/oldspecs/wglext.h http://www.opengl.org/registry/oldspecs/glcorearb.h Now, I dont know which versions were the ones added to our repo, because the ones from opengl.org as linked above do produce a diff: see attached gl.diff to see. The latest official headers though, will indeed produce a large diff because they are generated the new way. -- O.S. gl.diff Description: Binary data -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
Hi LRN thank you for the heads up. Sure, it would me vety appreachiated if you would take care for this update. You should have commit rights. So please sent mail with attached patch, get approval for it, and then apply. JonY, Jacek, Ozkan, or dw can give you assistance, if you require. Aloha Kai Am 22.07.2013 07:24 schrieb LRN lrn1...@gmail.com: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03.07.2013 19:13, LRN wrote: On 03.07.2013 19:10, NightStrike wrote: On Wed, Jul 3, 2013 at 10:36 AM, Ozkan Sezer seze...@gmail.com wrote: On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. We have the same problem elsewhere (wine/dx), but in that case, we have people (Jacek) who regularly keeps us in sync. LRN, given Ozkan's very valid point, would you be able to keep us in sync with Khronos on some set schedule? I'll try. This is a good time to update GL headers from [1], as OpenGL 4.4 spec was recently released, and headers were updated accordingly. By the way, do you want me to do the updating (i think i've got necessary commit rights), or will you do it? [1] http://www.opengl.org/registry/ - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR7WqAAAoJEOs4Jb6SI2CwXx4H/2KpaBYTTjh+z7SQSef9565g 6z1Wz6eDI/k5TMVI/rFK6yBUKYZSy8nSrCSutj+KK/aIPW7azRDDWKGZbFjsARRD kzggdVefJptgsHdE82hwxLfsfVcd2qSALdpDJkwP0j1GJK2gL9hEZvBZYvHrAsky CJDvxPViHljGSPkqrWhvll59l5ujU8oQWUhwiz0wNZ2eBn/kKzp1NON/qJ9JESdt /2ZiRl1TY8pVmhdUSciS6b8Blr9tNwwl/Lg6NKGhQZ7KqLI5R96PPFTnDU8rDxvq nC9lFJqHKwvJMKnlpMraFwSol42Zk8gPrgXOGCvj8KVR604ab0A4/AoQI761EUI= =IW2R -END PGP SIGNATURE- -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
2013/7/3 LRN lrn1...@gmail.com: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR01toAAoJEOs4Jb6SI2Cw5lgIAIBeRjFts6dAo4ZP6JJ6H7rZ ATzyYnZ6eoEmfcd8PMx/OOaHuUqhqNnXpawMdbrOc/q8XXRIiPS7Pl5mnoCm1iuD j2RFEeTJczo326Oy3FC49WfBCHwdcWMy3Sh1fxD+6ngx5mjkU0BRrBnyVohwzGnw aX9Lw+fU/9WGOOcQa40jRPJQ3XIA3VQ9AQlK/4ZShZ9r9aIW0g5Jj/UzVqCF4txu dh1+l0t/dnfyprOlpPwOU2VO16WF/UGoyJ9V/wUHduQ1ZKwqlX6u2r/lUVxDSVFm jMoRgGr5V1ELnGQefIk/5uH8jHr5oLWJMt55BzbvPSjwacco1xAq74PEArnQPd0= =4Isv -END PGP SIGNATURE- Committed to repository at rev. 5925 Thanks, Kai -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. This was discussed a very long time ago and it was decided that we need not or should not provide them because, for starters, M$ itself does not. I used to provide them headers only as part of my personal builds, but we never did that officially. -- O.S. -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
2013/7/3 Ozkan Sezer seze...@gmail.com: On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. Yes, I am aware of that. This is the down-side of adding it. This was discussed a very long time ago and it was decided that we need not or should not provide them because, for starters, M$ itself does not. I used to provide them headers only as part of my personal builds, but we never did that officially. I remember about that discussion. Now you don't need to add it anymore manual ;) -- O.S. Kai -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
On Wed, Jul 3, 2013 at 10:36 AM, Ozkan Sezer seze...@gmail.com wrote: On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. We have the same problem elsewhere (wine/dx), but in that case, we have people (Jacek) who regularly keeps us in sync. LRN, given Ozkan's very valid point, would you be able to keep us in sync with Khronos on some set schedule? This was discussed a very long time ago and it was decided that we need not or should not provide them because, for starters, M$ itself does not. I used to provide them headers only as part of my personal builds, but we never did that officially. -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03.07.2013 19:10, NightStrike wrote: On Wed, Jul 3, 2013 at 10:36 AM, Ozkan Sezer seze...@gmail.com wrote: On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. We have the same problem elsewhere (wine/dx), but in that case, we have people (Jacek) who regularly keeps us in sync. LRN, given Ozkan's very valid point, would you be able to keep us in sync with Khronos on some set schedule? I'll try. - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR1D+qAAoJEOs4Jb6SI2Cwwl4H/2S8QX9jS0Q9P986Xv0kDhU1 /omOyZnJmF9sbw92m4GZuCDNndsMoBWz+9T+4/WzEZRU0xVFlu+7pcG8Z9iGEiUA DL7Nqr9tR4B86ohTWBisyDnPDFWLPf4th8z+U4BZpMNqfo7AlS5HQtp0BRpaKO8R AS46/ZM5GOVXgLBMnOVOCuOi6jQyoJmGvZa0Lnhg45MPUidMiMQaW7I6dyL7LSXv XCMzHHTlHFqd5Yf/vvEmCaLvUqOh1S15uTQUjP2Z1fvuTooT+nSIe1OF7p7SjWLi mCn30pT5WrPVUnFdv8tMpA0VxBR6T3gQ2mcucccpST8n1TUaTlBRW5elmyqGWbs= =NeQW -END PGP SIGNATURE- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
On Wed, Jul 3, 2013 at 11:13 AM, LRN lrn1...@gmail.com wrote: On 03.07.2013 19:10, NightStrike wrote: On Wed, Jul 3, 2013 at 10:36 AM, Ozkan Sezer seze...@gmail.com wrote: On Wed, Jul 3, 2013 at 5:22 PM, Kai Tietz ktiet...@googlemail.com wrote: 2013/7/3 LRN lrn1...@gmail.com: On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? Committed to repository at rev. 5925 Thanks, Kai Notice that you now need to maintain them because those headers are constantly updated by Khronos. We have the same problem elsewhere (wine/dx), but in that case, we have people (Jacek) who regularly keeps us in sync. LRN, given Ozkan's very valid point, would you be able to keep us in sync with Khronos on some set schedule? I'll try. Thanks! -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
On 01.07.2013 16:02, LRN wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? -- chs -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] OpenGL headers
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03.07.2013 00:43, Christer Solskogen wrote: On 01.07.2013 16:02, LRN wrote: mingw-w64 should supply GL headers from [1]. Specifically - GL/glext.h Pardon my french, but why should mingw-w64 supply them? Good question. A) Because MinGW.org supplies them B) Because MinGW-W64 supplies other GL headers already. Those are not sufficient for all uses, however. C) Because MinGW-W64 supplies a DirectX SDK. Why not OpenGL then? - -- O ascii ribbon - stop html email! - www.asciiribbon.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (MingW32) iQEcBAEBAgAGBQJR01toAAoJEOs4Jb6SI2Cw5lgIAIBeRjFts6dAo4ZP6JJ6H7rZ ATzyYnZ6eoEmfcd8PMx/OOaHuUqhqNnXpawMdbrOc/q8XXRIiPS7Pl5mnoCm1iuD j2RFEeTJczo326Oy3FC49WfBCHwdcWMy3Sh1fxD+6ngx5mjkU0BRrBnyVohwzGnw aX9Lw+fU/9WGOOcQa40jRPJQ3XIA3VQ9AQlK/4ZShZ9r9aIW0g5Jj/UzVqCF4txu dh1+l0t/dnfyprOlpPwOU2VO16WF/UGoyJ9V/wUHduQ1ZKwqlX6u2r/lUVxDSVFm jMoRgGr5V1ELnGQefIk/5uH8jHr5oLWJMt55BzbvPSjwacco1xAq74PEArnQPd0= =4Isv -END PGP SIGNATURE- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public