DerRidda Posted May 12, 2014 Share Posted May 12, 2014 This is something I found out when testing the map provided in this post: https://www.leadwerks.com/werkspace/topic/9587-lightmaps-back-global-illuminationimage-based-shaders/page__st__20#entry73132 I get absolutely no playable fps out of either the original map or YouGroove's variation on my GTX 650 Ti (pre-OC'd) on Linux in either Debug or Run Mode. Averaging at about 20 fps in YouGroove's map in Run Mode and 10-15 fps in the original example in Run mode. I think a higher mid range card like that should not perform so poorly in either of the map variants but absolutely no way it should get these fps in YouGroove's simplified example. What are people experiencing with similar cards on Linux? Here's the rest of my specs: Processor Information: Vendor: AuthenticAMD CPU Family: 0x10 CPU Model: 0x4 CPU Stepping: 0x3 CPU Type: 0x0 Speed: 3000 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Unsupported SSE4a: Supported SSE41: Unsupported SSE42: Unsupported Network Information: Network Speed: Operating System Version: Ubuntu 14.04 LTS (64 bit) Kernel Name: Linux Kernel Version: 3.13.0-26-generic X Server Vendor: The X.Org Foundation X Server Release: 11501000 X Window Manager: Compiz Steam Runtime Version: steam-runtime-release_2014-04-15 Video Card: Driver: NVIDIA Corporation GeForce GTX 650 Ti/PCIe/SSE2 Driver Version: 4.4.0 NVIDIA 337.12 OpenGL Version: 4.4 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x10de DeviceID: 0x11c6 Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 3840 x 1080 Primary Display Size: 20,91" x 11,77" (23,98" diag) 53,1cm x 29,9cm (60,9cm diag) Primary Bus: PCI Express 16x Primary VRAM: 1024 MB Supported MSAA Modes: 2x 4x 8x 16x Sound card: Audio device: Realtek ALC888 Memory: RAM: 6977 Mb Miscellaneous: UI Language: English LANG: de_DE.UTF-8 Microphone: Not set Total Hard Disk Space Available: 300618 Mb Largest Free Hard Disk Block: 37225 Mb Link to comment Share on other sites More sharing options...
YouGroove Posted May 12, 2014 Share Posted May 12, 2014 This should be moved to "3D art" or "Programming" as this is optimisation, not a real bug. Anyway can be good to have other people frame rate as informative point to see how LE3 runs on diverse systems. So here is my test : LE3 modified FPS demo with one directionnal light only : average 45 FPS Win 7 Intel i3-4130 3.4 Ghz 4go Ram Intel HD 4400 I put link to LE3 modified FPS demo for people interested in testing. 07-AI and Events 2.zip Stop toying and make games Link to comment Share on other sites More sharing options...
DerRidda Posted May 12, 2014 Author Share Posted May 12, 2014 This is a real bug not just a lack of optimization. I just tested it under Windows (same machine) and easily get above 150fps in the less busy parts of the map (250fps when hugging a wall almost never dropped below 60fps) and of course your version gives another huge boost to the fps. It's entirely reasonable to expect close to performance parity between Windows and Linux when using Nvidia hardware. Having maybe 80% of the performance would be acceptable for some of the less optimized renderers out there but basically 10% and less? That's an issue in the Linux specific parts of the renderer right there. Link to comment Share on other sites More sharing options...
Josh Posted May 12, 2014 Share Posted May 12, 2014 Are you using Nvidia's proprietary graphics drivers? So here is my test :LE3 modified FPS demo with one directionnal light only : average 45 FPS Win 7 Intel i3-4130 3.4 Ghz 4go Ram Intel HD 4400 I put link to LE3 modified FPS demo for people interested in testing. That's fantastic. You don't have a GPU, that is just running on the CPU. This is really good performance for integrated graphics. My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
DerRidda Posted May 12, 2014 Author Share Posted May 12, 2014 337.12 as stated in the system specs I've posted. Link to comment Share on other sites More sharing options...
Josh Posted May 12, 2014 Share Posted May 12, 2014 Something is wrong because my Nvidia test card is less powerful but runs much faster. My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
YouGroove Posted May 12, 2014 Share Posted May 12, 2014 That's fantastic. You don't have a GPU, that is just running on the CPU. This is really good performance for integrated graphics http://www.pcworld.com/article/2040865/intels-fourth-generation-core-series-delivers-significantly-better-graphics-performance.html It's real GPU integrated on CPU, and not bad as it can run Crysis 3, so we could expect better LE3 frame rate (last series are even more powerfull) @DerRidda : Sorry i misunderstood your problem. Stop toying and make games Link to comment Share on other sites More sharing options...
alrusdi Posted May 13, 2014 Share Posted May 13, 2014 I have stable 60 fps in Debug mode on this map on Linux (Ubuntu 14.04 with GeForce GT 640) Link to comment Share on other sites More sharing options...
DerRidda Posted May 13, 2014 Author Share Posted May 13, 2014 I have stable 60 fps in Debug mode on this map on Linux (Ubuntu 14.04 with GeForce GT 640) What driver version are you using and what are the specs of the rest of your machine? Link to comment Share on other sites More sharing options...
alrusdi Posted May 13, 2014 Share Posted May 13, 2014 Intel® Core™ i5-2400 CPU @ 3.10GHz × 4 8Gb RAM Recent proprietary driver from Nvidia (331.38) Link to comment Share on other sites More sharing options...
DerRidda Posted May 13, 2014 Author Share Posted May 13, 2014 Would you mind testing with any of the new 337.xx drivers? (12 and 19 to be specific) Link to comment Share on other sites More sharing options...
alrusdi Posted May 14, 2014 Share Posted May 14, 2014 Just updated to 337.19. Results are the same. Link to comment Share on other sites More sharing options...
DerRidda Posted May 14, 2014 Author Share Posted May 14, 2014 Well, that's puzzling though not entirely surprising, I remember having low performance on older driver versions as well. Could this potentially be a CPU related problem instead? Any debugging steps I could take? I have asked some other Linux users to test that level for me, I will list their results here: i7 2600, GT420 @ ~15 to ~25 fps Intel® Core™ i7-3740QM, NVIDIA Corporation GK107GLM [Quadro K2000M] @ ~ 60fps FX 8320, 660Ti @ ~70 to 130 fps (avg. 90) Core2Duo, Nvidia GTX 560 Ti @ ~40 to ~60 fps Phenom II/3GHz x4, GTX460 (768MB) @ ~39 to ~150 fps Link to comment Share on other sites More sharing options...
Josh Posted May 14, 2014 Share Posted May 14, 2014 Run a few games and see what your performance is like. My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
DerRidda Posted May 14, 2014 Author Share Posted May 14, 2014 Lots of different systems right there and even one comparable to mine. I'm perfectly clueless... Just tested Serious Sam 3 and there might be an issue here, I'm going to nuke my drivers and xorg.conf and see what that does. Link to comment Share on other sites More sharing options...
DerRidda Posted May 14, 2014 Author Share Posted May 14, 2014 Close this thread and kick it in the pants. I nuked my drivers and deleted all xorg.conf files and their backups and installed the one from the repos and now the performance is near enough the Windows performance. Sorry for wasting everyone's time. I hope at least the mini Linux benchmark is useful for something. Link to comment Share on other sites More sharing options...
Josh Posted May 17, 2014 Share Posted May 17, 2014 I nuked my drivers and deleted all xorg.conf files and their backups and installed the one from the repos and now the performance is near enough the Windows performance. Well DUH! My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts