logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 ... 5 6 [7] 8 9 ... 15 Send TopicPrint
Very Hot Topic (More than 25 Replies) XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament (Read 70709 times)
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #90 - May 30th, 2016 at 6:06am
Print Post  
for the 227j beta there is, for UT not yet due to the ancient toolchain needed. Also its working with SDL2, which I need/want to migrate to UT then as well. Will attempt to make a build though, just can't promise when.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
r2rX
New Member
*
Offline


Oldunreal member

Posts: 9
Joined: Jun 10th, 2016
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #91 - Jun 10th, 2016 at 11:20am
Print Post  
Smirftsch wrote on May 30th, 2016 at 6:06am:
for the 227j beta there is, for UT not yet due to the ancient toolchain needed. Also its working with SDL2, which I need/want to migrate to UT then as well. Will attempt to make a build though, just can't promise when.


That's great news. I migrated to Linux recently and got Unreal Tournament & Unreal Gold up and running. It would be epic to have an updated OpenGL renderer for them. Smiley
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #92 - Jun 29th, 2016 at 3:51pm
Print Post  
XOpenGL1.0.0.9_UT4.36 available.
Added OpenGLVersion option, to switch between OpenGL3.3 Core and OpenGLES3.0, some (low end) graphics card rather support GL ES than 3.3 Core, also performance may differ for these. Some OpenGL extensions like UseBufferInvalidation are unavailable for ES though.
Moved some intensive calculations into shaders (GPU) in order to reduce CPU usage quite some, this will increase overall performance especially for weaker CPU's when using XOpenGL.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
REA
New Member
*
Offline


Oldunreal member

Posts: 11
Location: Istanbul
Joined: Jun 29th, 2016
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #93 - Jun 29th, 2016 at 8:58pm
Print Post  
Hi,

Thanks for the effort. GNU/Linux port of UT desperately needs an up-to-date renderer. The most recent renderer was ported from UTGLR'e OpenGL renderer which is quite old for modern distros; lacks many options and many preferences are now broken.

http://www.letsplayut.com/
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1355076731

I am volunteer for alpha/beta testing if needed. Thank you.

Regards.
  
Back to top
 
IP Logged
 
lowenz
Senior Member
Betatester
****
Online


Unreal Veteran

Posts: 307
Location: Berghem Haven
Joined: Dec 28th, 2007
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #94 - Jun 29th, 2016 at 9:59pm
Print Post  
AMD Radeon HD 7850

OpenGL ES -> 100 FPS
OpenGL "Core" -> 25 FPS

Same spot, same settings.....

With a GeForce 750 Ti over9000 FPS.....
  

The task is not so much to see what no one has yet seen, but to think what nobody has yet thought, about that which everybody sees - E.S.
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #95 - Jun 30th, 2016 at 8:33am
Print Post  
lowenz wrote on Jun 29th, 2016 at 9:59pm:
AMD Radeon HD 7850

OpenGL ES -> 100 FPS
OpenGL "Core" -> 25 FPS

Same spot, same settings.....

With a GeForce 750 Ti over9000 FPS.....

Which pretty much confirms what I said Cheesy although I am not sure why the 7850 behaves so bad compared to the 750 Ti.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #96 - Jun 30th, 2016 at 8:46am
Print Post  
REA wrote on Jun 29th, 2016 at 8:58pm:
Hi,

Thanks for the effort. GNU/Linux port of UT desperately needs an up-to-date renderer. The most recent renderer was ported from UTGLR'e OpenGL renderer which is quite old for modern distros; lacks many options and many preferences are now broken.

http://www.letsplayut.com/
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1355076731

I am volunteer for alpha/beta testing if needed. Thank you.

Regards.

yeah, I'm very much aware about the poor situation for Linux currently, but can't give any promises at the moment when I will find enough time, life doesn't give me a rest right now.
The entire toolchain is older than any debian release and that speaks for itself.  All Linux build would require a recompile in theory...

PS: Welcome here Smiley
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
lowenz
Senior Member
Betatester
****
Online


Unreal Veteran

Posts: 307
Location: Berghem Haven
Joined: Dec 28th, 2007
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #97 - Jul 1st, 2016 at 7:58am
Print Post  
No video output, black screen (but the audio is playing!) with a GeForce 9600M (mobile system with Windows 10 64 and lastest drivers for the 9600M from MS Windows Update).

No difference between "Core" and "ES".

OpenGL message closing UT manually with "quit" command:
"too many errors", LOL
  

The task is not so much to see what no one has yet seen, but to think what nobody has yet thought, about that which everybody sees - E.S.
Back to top
 
IP Logged
 
lowenz
Senior Member
Betatester
****
Online


Unreal Veteran

Posts: 307
Location: Berghem Haven
Joined: Dec 28th, 2007
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #98 - Jul 1st, 2016 at 8:03am
Print Post  
Addendum: Enabling "Precache" the screen shows "Precaching" word forever with the music playing :p
  

The task is not so much to see what no one has yet seen, but to think what nobody has yet thought, about that which everybody sees - E.S.
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #99 - Jul 1st, 2016 at 10:34am
Print Post  
I've seen this error only if the card isn't supporting the OpenGL version fully. In other words, neither OpenGL3.3 nor OpenGL ES 3.0 are correctly supported by the drivers of this card as far I can tell.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
lowenz
Senior Member
Betatester
****
Online


Unreal Veteran

Posts: 307
Location: Berghem Haven
Joined: Dec 28th, 2007
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #100 - Jul 1st, 2016 at 12:20pm
Print Post  
Smirftsch wrote on Jul 1st, 2016 at 10:34am:
I've seen this error only if the card isn't supporting the OpenGL version fully. In other words, neither OpenGL3.3 nor OpenGL ES 3.0 are correctly supported by the drivers of this card as far I can tell.

You're probably right.
It's a pity for ES path.
  

The task is not so much to see what no one has yet seen, but to think what nobody has yet thought, about that which everybody sees - E.S.
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8054
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #101 - Jul 1st, 2016 at 2:06pm
Print Post  
in order to make XOpenGL work on Linux ARM, I may implement a lower OpenGL ES version yet (something 1.x) , but for now my Pandaboard which I am using is instable and support is lousy. I don't have the money right now to buy another dev platform right now, but this may work out for such graphics cards like the one you mentioned as well.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
スマイル・ドラゴン
Betatester
Offline


『smile。。。』

Posts: 1236
Location: Independence, KS
Joined: Feb 10th, 2008
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #102 - Jul 1st, 2016 at 3:16pm
Print Post  
I can't run this on open source drivers I just get this error:

Code
Select All
SDL2: Opening viewport.
Bound to XOpenGLDrv.so
SDL2: Loaded render device class.
XOpenGL:Creating new OpenGL context.
SDL2: Using OpenGL
SDL2: Creating new window with 1024x768
Glew successfully initialized.
XOpenGL: MakeCurrent
GL_VENDOR     : X.Org
GL_RENDERER   : Gallium 0.4 on AMD BARTS (DRM 2.43.0, LLVM 3.8.0)
GL_VERSION    : 3.0 Mesa 11.2.0-devel (git-85fab1f 2016-02-10 trusty-oibaf-ppa)
OpenGL 3.3 context initialized!
Log compiling xopengl/DrawSimple.vert 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES

appError called:
Failed compiling xopengl/DrawSimple.vert
UXOpenGLRenderDevice::LoadShader <- UXOpenGLRenderDevice::InitShaders <- UXOpenG
LRenderDevice::SetRes <- UXOpenGLRenderDevice::Init <- USDL2Viewport::TryRenderD
evice <- USDL2Viewport::OpenWindow <- UGameEngine::Init <- InitEngine <- main
Executing UObject::StaticShutdownAfterError
SDL2: Executing USDL2Client::ShutdownAfterError
XOpenGL: ShutdownAfterError
Failed compiling xopengl/DrawSimple.vert
History:
UXOpenGLRenderDevice::LoadShader <- UXOpenGLRenderDevice::InitShaders <- UXOpenG
LRenderDevice::SetRes <- UXOpenGLRenderDevice::Init <- USDL2Viewport::TryRenderD
evice <- USDL2Viewport::OpenWindow <- UGameEngine::Init <- InitEngine <- main


Exiting due to error
appRequestExit(1) Failed compiling xopengl/DrawSimple.vert 



Do I really need that level of GLSL support? Because then obviously my GPU must be seriously out of date or Mesa doesn't support GLSL 3.30 yet.
  

I am the dragon without a name.
rk-__-ght.: / κυνικός Δράκων / スマイル・ドラゴン / Draco Nihil
Back to top
IP Logged
 
[]KAOS[]Casey
Developer Team
Betatester
Offline


nedm

Posts: 3205
Joined: Aug 7th, 2011
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #103 - Jul 1st, 2016 at 4:02pm
Print Post  
Looks like the driver hasn't put in tesselation yet for the barts series of gpus

https://www.x.org/wiki/RadeonFeature/#index1h2

have you tried the DRM drivers?
  
Back to top
 
IP Logged
 
lowenz
Senior Member
Betatester
****
Online


Unreal Veteran

Posts: 307
Location: Berghem Haven
Joined: Dec 28th, 2007
Gender: Male
Re: XOpenGL OpenGL3 / OpenGL4 renderer for UnrealTournament
Reply #104 - Jul 1st, 2016 at 7:34pm
Print Post  
With "ES" path the brightness handling is completely different.
Can you match it with "Core"'s one or is a pain in the ass?
  

The task is not so much to see what no one has yet seen, but to think what nobody has yet thought, about that which everybody sees - E.S.
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 ... 5 6 [7] 8 9 ... 15
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo