Re: [webkit-dev] WebGL backends
Hi, EFL port is using GraphicsContext3D and configurable for OpenGLES or OpenGL. On Feb 9, 2014, at 2:59 PM, Dean Jackson wrote: > Hi floks. > > I’m looking into simplifying our WebGL code, particularly our > GraphicsContext3D implementations. Apple uses either the OS X or iOS OpenGL > backend for its ports, but it isn’t clear to me what backend the other ports > are using. > > Could the other port developers please reply to let me know how you’re > accessing OpenGL? > > Thanks, > > Dean > > ___ > webkit-dev mailing list > webkit-dev at lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebGL backends
On 10 Feb 2014, at 9:27 am, Steven Coul (scoul) wrote: > > Would this be simplify as in tidy up existing code, get down to a simple > subset of required functionality, and maybe abstracting the (E)GL part? > > Or are you considering a simplification by just saying it will be EGL version > X, and OpenGL version Y from now on and nothing else? No, I was just hoping there was a chance to reduce the number of implementations, but it seems they are all actively used. There might still be an opportunity to collect shared functionality (Alex mentioned Windows) but that was the existing design goal anyway, so it would be minor changes if any. Thanks to everyone who responded. Dean > > > Steve "Harry" Coul > sc...@cisco.com > > > > On Feb 9, 2014, at 2:59 PM, Dean Jackson wrote: > >> Hi floks. >> >> I’m looking into simplifying our WebGL code, particularly our >> GraphicsContext3D implementations. Apple uses either the OS X or iOS OpenGL >> backend for its ports, but it isn’t clear to me what backend the other ports >> are using. >> >> Could the other port developers please reply to let me know how you’re >> accessing OpenGL? >> >> Thanks, >> >> Dean >> >> ___ >> webkit-dev mailing list >> webkit-dev@lists.webkit.org >> https://lists.webkit.org/mailman/listinfo/webkit-dev > ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebGL backends
On Mon, Feb 10, 2014 at 9:16 AM, Brent Fulgham wrote: > I’m pretty sure the GTK+ port uses OpenGL directly, but Martin Robinson can > probably confirm that. The GTK+ port uses the OpenGL or OpenGLES GraphicsContext3D depending on the system it is compiled on and configuration options. --Martin ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebGL backends
Would this be simplify as in tidy up existing code, get down to a simple subset of required functionality, and maybe abstracting the (E)GL part? Or are you considering a simplification by just saying it will be EGL version X, and OpenGL version Y from now on and nothing else? Steve "Harry" Coul sc...@cisco.com On Feb 9, 2014, at 2:59 PM, Dean Jackson wrote: > Hi floks. > > I’m looking into simplifying our WebGL code, particularly our > GraphicsContext3D implementations. Apple uses either the OS X or iOS OpenGL > backend for its ports, but it isn’t clear to me what backend the other ports > are using. > > Could the other port developers please reply to let me know how you’re > accessing OpenGL? > > Thanks, > > Dean > > ___ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebGL backends
Hi Dean, The WinCairo port uses the ANGLE library (and therefore, the “OpenGL” machinery) to do WebGL. I’m pretty sure the GTK+ port uses OpenGL directly, but Martin Robinson can probably confirm that. I think that only really leaves EFL, which may be using OpenGLES? I’m not sure. -Brent On Feb 9, 2014, at 12:59 PM, Dean Jackson wrote: > Hi floks. > > I’m looking into simplifying our WebGL code, particularly our > GraphicsContext3D implementations. Apple uses either the OS X or iOS OpenGL > backend for its ports, but it isn’t clear to me what backend the other ports > are using. > > Could the other port developers please reply to let me know how you’re > accessing OpenGL? > > Thanks, > > Dean > > ___ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] WebGL backends
Hi floks. I’m looking into simplifying our WebGL code, particularly our GraphicsContext3D implementations. Apple uses either the OS X or iOS OpenGL backend for its ports, but it isn’t clear to me what backend the other ports are using. Could the other port developers please reply to let me know how you’re accessing OpenGL? Thanks, Dean ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev