Is CEGUI OpenGL 3.2 ready?

Forum for general chit-chat or off-topic discussion.

Moderators: CEGUI MVP, CEGUI Team

Scorcher24
Just popping in
Just popping in
Posts: 6
Joined: Tue Oct 23, 2007 00:29
Contact:

Is CEGUI OpenGL 3.2 ready?

Postby Scorcher24 » Thu Feb 03, 2011 18:09

Could not find something about it, so I dare to ask:
Is OpenGL usable with a 3.2 Core Context? Are there still deprecated functions in use?
Can I somehow enforce CEGUI to use new functions only?
Thanks for answering.

User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: Is CEGUI OpenGL 3.2 ready?

Postby Kulik » Thu Feb 03, 2011 19:19

I don't have any confirmed info about this but AFAIK if you are not using the strict context you will be fine. CEGUI has been used in OpenGL3 and it works, even though it's not 100% elegant and using purely GL3 functions.

Scorcher24
Just popping in
Just popping in
Posts: 6
Joined: Tue Oct 23, 2007 00:29
Contact:

Re: Is CEGUI OpenGL 3.2 ready?

Postby Scorcher24 » Thu Feb 03, 2011 23:15

Well, thats the Problem. I use a strict context.
You can either use the core or the compability context.

User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: Is CEGUI OpenGL 3.2 ready?

Postby Kulik » Thu Feb 03, 2011 23:54

It shouldn't be that hard to implement a GL3 renderer, it would just mean to add a bunch of shaders emulating fixed pipeline. I am not very experienced with GL3 though so I may be talking nonsense here :-) It should probably be split from the old OpenGLRenderer.

If you decide to implement it, perhaps join #cegui so we can discuss this.

Scorcher24
Just popping in
Just popping in
Posts: 6
Joined: Tue Oct 23, 2007 00:29
Contact:

Re: Is CEGUI OpenGL 3.2 ready?

Postby Scorcher24 » Wed Feb 09, 2011 02:53

Kulik wrote:It shouldn't be that hard to implement a GL3 renderer, it would just mean to add a bunch of shaders emulating fixed pipeline. I am not very experienced with GL3 though so I may be talking nonsense here :-) It should probably be split from the old OpenGLRenderer.

If you decide to implement it, perhaps join #cegui so we can discuss this.


I would like to. But my knowledge with 3.2 is still to little to do this :D.

In 3.2 you need to use VBO's all the time and as you said, Shaders. It is not hard to implement basic functionality, but it is hard to master. Thats why I don't want to do it.
And last time I tried CEGUI I still had problems integrating it :D. So I am in no way competent enough to do this.
Sorry.

User avatar
Ident
CEGUI Team
Posts: 1998
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Is CEGUI OpenGL 3.2 ready?

Postby Ident » Sat Apr 16, 2011 14:21

can i ask why you need to work in core profile? I can't think of any reason against compatibility mode. At least none without a quick solution.
CrazyEddie: "I don't like GUIs"


Return to “Offtopic Discussion”

Who is online

Users browsing this forum: No registered users and 9 guests