IT WORKS! At least somewhat...
Alright, with the Mesa software solution, I have OpenGL2.1 with 5fps on the Atom N450 netbook (GMA3150, 1024x600px), and -errm..- 2.6fps on an "illuminated" landscape. Graphic quality is good, no artifacts, fonts are perfect. This is the first time I see Stellarium 0.13/Qt5.2 on this platform! I hope "full-size" PCs with similarly outdated OpenGL1.4-only Intel GMA can achieve higher frame rates. For the netbook I may want to keep using 0.12.4. Maybe some new things can be backported to a final old-hardware version, 0.12.5? I am not sure if the Mesa-based opengl32.dll can be distributed. See http://mesa3d.org/license.html. What do you think? Maybe we just have to add a disclaimer somewhere? On my 2008 WinXP with NVidia 8200, I have 7fps for FullHD with Mesa, about 35fps on hardware. On the bright landscape problem: There is a nasty flicker with the alpha3, which becomes more obvious on zoom-in, that makes the landscape overly bright. I had observed occasional bright flashes with Qt5.1, but too fast to see that anything more than white was rendered. Now I see the landscape image is painted very bright and stays on in some occasions. Not very nice, hopefully we can fix that. Another observation: night mode seems not to do much atm. Best regards, and if we don't read each other: Merry Christmas! Georg On Mo, 23.12.2013, 19:17, Georg Zotti wrote: > Dear all, > > I just have built the Mesa-based OpenGL32.dll (Such clear, current and > [almost] correct descriptions are rare!) Thrown into the new alpha3 on my > win7-i7-64/NVidia, displayed frame rate drops from 204 (wow!) to 22.3fps > on FullHD. Hmpff... But it provides OpenGL2.1. (ANGLE would have ES2.0 > only.) > > I have not tested on my Atom yet. I may hope for 3fps, better than nothing > I guess. > > About the alpha, why is landscape so bright in deep twilight? Not my > version, I guess some line fell off? > > G. > > > On So, 22.12.2013, 21:19, Georg Zotti wrote: >> OK. I have compiled on my Atom with Qt5.2/MinGW/OpenGL, no problems. >> Crash >> after splash, as expected. Logfile goes until line >> "navigation/preset_sky_time is a double". >> I will try my luck and build Mesa in the next days, when I find/empty a >> harddisk to install Arch Linux. >> >> G. >> >> On So, 22.12.2013, 13:24, Alexander Wolf wrote: >>> Dear Georg, >>> >>> 2013/12/22 Georg Zotti <georg.zo...@univie.ac.at> >>> >>>> Alright, it's a problem in our main CMakeLists.txt config: this seems >>>> to >>>> be configured for and usable with gcc, exclusively. All the extra >>>> flags >>>> defined in line 96ff (-Wall (ok, --> /Wall, but this activates tons of >>>> messages) -Wsign-promo -mno-ms-bitfields -fexceptions -fident >>>> -mthreads) >>>> do not work with (i.e., are ignored by) the MSVC cl.exe. >>>> >>> >>> Bad news :( >>> >>> >>>> >>>> For a test, I deleted the -Wsign-promo switch from CMakeLists.txt. >>>> The compilation creates apparently tons of errors by ignoring the >>>> -mno-ms-bitfields, and then many more on missing copy constructors >>>> etc. >>>> I >>>> guess MSVC was never used? >>>> >>> >>> VS8 was used few years ago. MSVC2008 was used by one australian guy but >>> not >>> devteam members. Technically we should add compiler flags for MSVC in >>> our >>> main CMakeLists.txt. >>> >>> >>>> >>>> That means we need Qt5.2/Win32/ANGLE/MinGW, built from sources? >>>> >>> >>> *Sigh* Looks like you are right. >>> >>> >>>> Another solution may be to cross-compile a Mesa software renderer for >>>> the >>>> weak hardware, described here: >>>> >>>> http://qt-project.org/wiki/Cross-compiling-Mesa-for-Windows >>>> >>>> This opengl32.dll could be made an optional library for the >>>> installation >>>> package. >>>> >>>> I currently have no usable Linux PC. Any volunteers? >>>> >>> >>> Those instructions for Arch Linux, who use GCC 4.8 or maybe 4.9. On my >>> system (Ubuntu 12.04.3) I have only GCC 4.6 and I can't build crossed >>> versions of llvm 3.3 and mesalib. >>> >>> -- >>> With best regards, Alexander >>> ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Stellarium-pubdevel mailing list Stellarium-pubdevel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel