IRC logs of Freenode #BZFlag for Monday, 2020-03-23

*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag00:42
*** nightcity01 <nightcity01!uid423332@gateway/web/irccloud.com/x-rdfelpqqwebladky> has quit IRC (Quit: Connection closed for inactivity)00:56
*** short_circuit <short_circuit!~spldart@bzflag/contributor/spldart> has quit IRC (Quit: Leaving)04:00
macsformeblast007: in your PR #238, is your SDL2Window::create() function intentionally designed to handle the possibility of getting back a different window size than was requested?07:22
macsformeand if so, have we thought through the other possible side effects of that happening?07:23
macsformeI'm specifically thinking of additional BzfEvent::resize events being thrown, which I don't *think* would trigger a loop necessarily, but I'm trying to trace through what would happen in that case (probably an additional call to create(), at a minimum)07:25
*** FieldSobers <FieldSobers!~Artistics@unaffiliated/user49> has joined #bzflag11:26
blast007yeah, our way of handling resizes is a bit weird12:17
blast007I did certainly run into situations where it infinitely looped trying to resize12:17
blast007I don't understand why our game code tells the platform code about resize events, which in turn triggers resize events...12:18
blast007really, the game code should only inform the platform code about *desired* sizes when that changes (such as when changing the full-screen resolution)12:19
blast007I also don't like our separate display and window classes12:20
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has quit IRC (Ping timeout: 250 seconds)13:18
*** nitroxis <nitroxis!n@nxs.re> has quit IRC (Quit: nitroxis)16:00
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag16:02
*** Artistics <Artistics!~Artistics@unaffiliated/user49> has joined #bzflag16:46
*** FieldSobers <FieldSobers!~Artistics@unaffiliated/user49> has quit IRC (Ping timeout: 256 seconds)16:49
*** MarderIII <MarderIII!~MarderIII@enneman.demon.nl> has joined #bzflag19:02
*** a_meteorite <a_meteorite!~a_meteori@unaffiliated/ameteorite/x-000000001> has quit IRC (Ping timeout: 260 seconds)20:01
*** MarderIII <MarderIII!~MarderIII@enneman.demon.nl> has quit IRC (Quit: Leaving)21:27
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has joined #bzflag22:48
*** ChanServ sets mode: +v infobot22:48

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