Saturday, 2009-04-18

*** tpb has joined #freeorion00:00
*** welterde has quit IRC02:53
*** GeofftheMedio has quit IRC03:04
*** GeofftheMedio has joined #freeorion03:07
*** kroddnoMobil has joined #freeorion04:29
*** ChanServ sets mode: +o kroddnoMobil04:29
*** welterde has joined #freeorion06:39
*** kroddnoMobil has quit IRC08:19
kroddnGeofftheMedio: is your current work on that ShaderProgram targetting that openGL < 2.0 will be possible to users?10:59
GeofftheMediono10:59
GeofftheMedioI think... I'm not sure exactly what you're asking10:59
GeofftheMediobut probably no10:59
GeofftheMedioalso: it's really tzlaine's work... I just nicied it up so it'd compile and such11:00
GeofftheMedioif we want opengl < 2.0 to be runnable, I think a bunch of new ogre materials stuff would need to be made that use only fixed function gl calls11:01
kroddnI just wondered about your commet that you outsource such shader functionality11:01
GeofftheMedio"outsource" ?11:02
GeofftheMedioyou mean "encapsulate" ?11:02
kroddn"Added class to encapsulate" ...11:02
GeofftheMediothat just means wrap in a class11:02
GeofftheMediowhether or not we used shaders for rendering doesn't depend on there being a class to manage them or simplify their use11:03
kroddni know what that means, but you didn't write about your intention11:03
kroddnnever mind11:03
*** mithro has quit IRC11:03
GeofftheMediooh...  well, I can't imagine any situation where adding shaders to the code would lower the opengl version requirements below 2.011:03
GeofftheMediosince shaders are mostly in gl 2.0 or later11:04
GeofftheMedioand none of what I'm doing matters at all, since there's alraedy a gl dependence due to the ogre stuff, which this isn't part of11:04
kroddnIt was just a little hope :-)11:04
GeofftheMediowell, I don't intend to add anything that can't be turned off... so future gl requirement reduction efforts shouldn't be affected11:05
GeofftheMedioand if we made a version of the client that didn't use 3D battles, in principle the gl requirement could be reduced11:05
GeofftheMedioactually, we could make a version of the client that requires nothing more than a text prompt by writing an interactive python shell that accesses the gamestate and issues orders just like the AI does11:06
kroddnA client for mobile devices would be great11:07
kroddncu, I'll leave now11:11
GeofftheMediobye11:11
*** ChanServ sets mode: +o GeofftheMedio11:11
*** mithro has joined #freeorion11:19
*** welterde has quit IRC16:32
*** welterde has joined #freeorion16:33
*** Mikoto_ has joined #freeorion16:45
*** Mikoto has quit IRC17:01
*** Mikoto_ is now known as Mikoto18:24

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!