IRC logs of Freenode #BZFlag for Tuesday, 2019-03-26

macsformetupone: we may want to give some more thought to that before implementing01:32
macsformeI've seen driver bugs (several years ago, admittedly) where implementations which supposedly supported non-power-of-two textures would show blank textures instead, specifically when multisampling was turned on01:33
macsformeplus, when we consider that some implementations store non-power-of-two textures in the same memory area is if they were power-of-two size, so we should consider how much benefit we are gaining01:35
macsformeit may still be worthwhile... I just want to make sure we consider all factors first02:14
tuponemacsforme: I've not found any "stable" glu implementation for GLES, so I want to go to remove gluScaleImage in the near future, when we are sure that the code work for any platform. The other choise is to reimplement gluScaleImage in our code. I think it is worthwhile testing the current solution. If there is a problem we can easily go back, one line change.07:00
macsformethere are a lot more GLU functions than that one... when I did my port I ended up forking someone else's glu port for OpenGL ES, then cleaning it up a bit: https://github.com/macsforme/glues07:09
macsformebut I agree with removing GLU... it probably will not be too difficult to replace its functions that we use... I think it's mostly projection matrix/frustum stuff (easy to replace), mipmap helpers (already in GL 2.0 natively), and some geometry builders (easy to replace)07:14
tuponeI know that more function are used, gluSphere , cylinder .. but glues does not seems so good to use ... IHave to check if major distribution ship it. Gentto does not.08:32
tuponegentoo08:32
BZNotifybzflag.org: blast007 edited issue #3 "Flag Documentation [WIP]" by allejo (https://git.io/fhSL0)11:18
BZNotifybzflag.org: blast007 edited issue #3 by allejo 11:18
BZNotifyredesign @ bzflag.org: blast007 pushed 2 commits (https://git.io/fjU8J):11:19
BZNotifyredesign @ bzflag.org: blast007 bf2807: Document the burrow flag. (https://git.io/fjU8T)11:19
BZNotifyredesign @ bzflag.org: blast007 f77dbe: Document the Cloaking flag. (https://git.io/fjU8k)11:19
BZNotifybzflag: atupone synchronized pull request #148 "Use of Vertex Buffer Objects instead of Client Arrays" (https://git.io/vhCKr)17:53
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has joined #bzflag19:09
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net> has quit IRC (Ping timeout: 246 seconds)19:12
tuponemacsforme: I'm using glm(http://glm.g-truc.net) to handle geometry and it already provides glm::project (gluProject)20:31
*** ahs3- <ahs3-!~ahs3@075-177-170-208.res.spectrum.com> has quit IRC (Ping timeout: 246 seconds)23:39
*** ahs3- <ahs3-!~ahs3@cpe-2606-A000-1101-54D-E533-BE2-59D5-55D6.dyn6.twc.com> has joined #bzflag23:42

Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!