Search found 13 matches

by Jayray
Thu Oct 19, 2017 13:47
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Hi, It's been a long time since I have not developped on OGRE / CEGUI (2 years approximately... :roll: ), but I think the ABI / API break can be avoided by using the CEGUI_USE_OGRE_HLMS define, like I have done in my pull request ( this one ). IMHO, it is safe to manually tweak CEGUI to make it buil...
by Jayray
Wed May 06, 2015 19:29
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Thanks! Yes, I have tested it :) I just did not try to compile it against a previous Ogre version, but I have double-checked that all my changes only affect the code inside the macros dedicated to Ogre 2.1. I will try to report these changes in the default branch when I can, but it may take some tim...
by Jayray
Mon May 04, 2015 18:49
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

I managed to fix the issue, it was indeed a bug in the Ogre D3D11 render system \o/
I have made a new pull request here: https://bitbucket.org/cegui/cegui/pull-request/156/ogre-renderer-updated-to-be-compatible/diff

Thanks for your help! :D
by Jayray
Thu Apr 30, 2015 12:27
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Yes, this is what I meant :)
by Jayray
Thu Apr 30, 2015 12:03
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

OK, so this means that the static flag must be kept and that the issue in the D3D11 render system must be fixed in Ogre 2.1.
Thanks for your help!
by Jayray
Tue Apr 28, 2015 21:41
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

OK, thanks for your answers! The changes I had to make to have the GUI displayed with D3D11 included setting the TU_DYNAMIC flag on the textures instead of the TU_DEFAULT flag (TU_DEFAULT = TU_AUTOMIPMAP | TU_STATIC_WRITE_ONLY). The cause of this change is likely to be a bug in the D3D11 render syst...
by Jayray
Sat Apr 25, 2015 08:12
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Hi! I finally managed to have CEGUI working on OGRE 2.1 with the D3D11 render system :D There are still some details to settle before I can make a pull request (cf. this post ), but I can already prepare the pull request on my local repo. But before this, I would like to know which solution would be...
by Jayray
Tue Mar 24, 2015 08:35
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Thanks for merging my pull request :D

As soon as I get CEGUI working with the OGRE 2.1 D3D11 rendersystem, I will make another pull request.
But it may take several weeks as this is not my current priority (the OpenGL 3+ rendersystem is great for now :) )
by Jayray
Tue Mar 17, 2015 12:27
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

OK, good news, this will be a lost faster!
I will make a new commit to take the other comments into account as soon as I have some time.

Thanks for your help! :)
by Jayray
Mon Mar 16, 2015 21:38
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

CEGUI_USE_OGRE_HLMS means that the HLMS (High Level Material System IIRC) component of Ogre is present and shall be used instead of the "old" functions. For example, to set the blending options in previous Ogre versions (< 2.1), the function Ogre::RenderSystem::_setSceneBlending was used. ...
by Jayray
Mon Mar 16, 2015 20:00
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

Here it is: https://bitbucket.org/cegui/cegui/pull-request/150/changes-to-make-cegui-08-compatible-with/diff I used the CEGUI_USE_OGRE_HLMS define to avoid breaking the ABI, I hope it will be okay. I will be waiting for your instructions about what to do next :) Meanwhile, I will try to make it also...
by Jayray
Mon Mar 16, 2015 08:05
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

Re: CEGUI on OGRE 2.1

I had seen the latest developments before starting my work. The default branch is compatible with OGRE 2.0 but unfortunately not with OGRE 2.1 :( As I said in my first post, there have been important changes between OGRE 2.0 and OGRE 2.1, and the OGRE renderer from the default branch still uses the ...
by Jayray
Sun Mar 15, 2015 22:01
Forum: CEGUI Library Development Discussion
Topic: CEGUI on OGRE 2.1
Replies: 32
Views: 7682

CEGUI on OGRE 2.1

Hi all, I am currently trying to port my project to OGRE 2.1, even though this version is still a work in progress. As there were a lot of important changes between OGRE 2.0 and OGRE 2.1, the CEGUI OGRE renderer need some adjustments to work on OGRE 2.1. For now, I have successfully ported CEGUI 0.8...

Go to advanced search