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  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

2014-02-10 Thread Dean Jackson

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

2014-02-10 Thread Martin Robinson
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

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" 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

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


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

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 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