On 09/02/2010 10:09 AM, Jack Ott wrote: > The strange thing is that when the fft's sample rate is at 25Msps which > equals the USRP's bandwidth at a decimation of 4 everything works fine with > the regular fft sink yet not with the OpenGL one. However when I increase > the fft's sample rate to 50Msps which is 2x the USRP's bandwidth both sinks > work fine. What does this mean? > > I'm really convinced all this is because graphics are rendered strictly > through software. Does GRC even support graphics hardware acceleration? how > do I configure it? > The application has very little control over such things.
The X server implementation is responsible for dealing with hardware acceleration, I think via something called the "Direct Rendering Manager". OpenGL will take advantage of that, if it's an available option in your X server. I'd try changing the update rate in your FFT window--change the "Refresh Rate" parameter in your FFT window from the default of "30" to 5 and see if that makes a difference. I'm betting that it will. -- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio