Re: [webkit-dev] WebGL backends

2014-02-10 Thread Brent Fulgham
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

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Steven Coul (scoul)
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

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Martin Robinson
On Mon, Feb 10, 2014 at 9:16 AM, Brent Fulgham bfulg...@apple.com 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

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Dean Jackson
On 10 Feb 2014, at 9:27 am, Steven Coul (scoul) sc...@cisco.com 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

Re: [webkit-dev] WebGL backends

2014-02-10 Thread KwangHyuk Kim
Hi, EFL port is using GraphicsContext3D and configurable for OpenGLES or OpenGL. On Feb 9, 2014, at 2:59 PM, Dean Jackson dino at apple.com wrote: Hi floks. I’m looking into simplifying our WebGL code, particularly our GraphicsContext3D implementations. Apple uses either the OS X or iOS

[webkit-dev] WebGL backends

2014-02-09 Thread Dean Jackson
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