[Stellarium-pubdevel] Blueprint: new-ngc-catalog

2012-08-30 Thread Chiraag Juvekar
Hey, A few months back I had checked out Tom's new-ngc-catalog branch. I have made a few changes to it and fixed a rendering bug in the original. I think it is good enough to be included in the next release. I have merged it with the current trunk and tested it on my laptop. If the permissions for

[Stellarium-pubdevel] OpenGL GSoC code merged to trunk

2012-08-30 Thread Timothy Reaves
This is complete. For those who may have not received the other comments, I'll repeat them here. I'm worried about the performance of this code. On my machine: - SSD (No HDD) - 16 GB memory - NVidia GeForece GT 650M with 1G memory - Quad core 2.6 GHz Intel Core i7 the code is about 20%

Re: [Stellarium-pubdevel] OpenGL GSoC code merged to trunk

2012-08-30 Thread Ferdinand Majerech
It would be useful to get profiles for varying configs (especially Windows/Mac with various GPUs, and Linux with NVidia binary drivers) I expect about 20-40% slowdown in GL2, ~10% up/down in GL1 compared to previous code. GL1 is enabled by --safe-mode or if GL2 fails to initialize (e.g. on drivers

Re: [Stellarium-pubdevel] OpenGL GSoC code merged to trunk

2012-08-30 Thread Timothy Reaves
My Mac's OpenGL profiler can collect the following statistics (which mean very little to me). If any of them mean anything, let me know, and I'll record. Yes, the Mac's now use the switchable graphics cards, but it is not under user control. bufferFlipCount bufferSwapCount clientGLWaitTime com

Re: [Stellarium-pubdevel] OpenGL GSoC code merged to trunk

2012-08-30 Thread Ferdinand Majerech
Wow. that's pretty awesome. Need something like that for Linux. I don't understand even a half of that, but particularly interesting are any stalls (it's unlikely that Stellarium would send enough stuff to overwhelm the GPU). Is there any documentation on the web describing the counters? Any