Hi Tat, ----- "Tatsuhiro Nishioka" a écrit :
> Hi there, > > First of all, I'm back to FlightGear after a bit longer vacation :-) > I'm very happy that I released a fg-git for Mac OS, but immediately > after that, a user gave me a bug report. X-) > > The core problem is that an implicit cast (especially from int to > double or float) in shader code leads some nVidia drivers a fatal > error: > (0) : fatal error C9999: can't find pow function in stdlib > Cg compiler terminated due to fatal error > > In his case, this happened when he was adjusting Performance vs > Quality slider. > So I grep pow in Shaders and found that urban.vert has this line: > > emission_factor *= 0.5*pow(tc.r+0.8*tc.g+0.2*tc.b, 2) -0.2; > > I changed 2 to 2.0 and the error went out. > > This, I believe, is a problem in some of nVidia drivers since it > doesn't happen on my Macs, but it's safer not to use implicit cast in > function calls. > so please check your shader code and eliminate such implicit casts. This is fixed now. Thanks for reporting -Fred -- Frédéric Bouvier http://my.fotolia.com/frfoto/ Photo gallery - album photo http://www.youtube.com/user/fgfred64 Videos ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel