IRC logs for #openttd.dev on OFTC at 2012-11-24
⏴ go to previous day
04:57:41 *** Knogle has joined #openttd.dev
07:30:05 *** Supercheese has joined #openttd.dev
08:07:51 *** Sturmi has joined #openttd.dev
10:11:09 *** ntoskrnl has joined #openttd.dev
11:00:48 *** Alberth has joined #openttd.dev
11:00:48 *** ChanServ sets mode: +v Alberth
11:39:27 *** fonsinchen has joined #openttd.dev
11:39:28 *** ChanServ sets mode: +v fonsinchen
12:28:29 *** frosch123 has joined #openttd.dev
12:28:29 *** ChanServ sets mode: +v frosch123
13:11:30 *** FLHerne has joined #openttd.dev
14:42:00 <frosch123> hmm, there's still half a dozen of bugs in the serverlist filter patch
14:45:28 <frosch123> let's get some food first :)
15:34:17 *** FLHerne has joined #openttd.dev
15:55:51 *** FLHerne has joined #openttd.dev
16:03:56 *** FLHerne_ has joined #openttd.dev
16:52:12 <planetmaker> so windows caught up with OSX: no propper 8bpp support ;-)
16:54:20 <frosch123> maybe just change the default of fullscreen_bpp to 32 then
16:54:47 <frosch123> unless there is a specification just assuming that 64bit does not support it feels silly to me
16:55:00 <frosch123> so, rather make the default 32bpp
16:55:22 <frosch123> and leave everyone who wants something faster and thinks it works for him, enable true 8bpp
16:57:48 <frosch123> after all it also does not work for several older windows
17:02:22 <planetmaker> I think we might generally switch to 32bpp as default
17:03:48 <frosch123> wasn't windowed 8bpp faster than 32bpp?
17:03:58 <frosch123> i.e. os being better at converting than ottd with drawing?
17:04:25 <frosch123> then we should not switch the default for windowed :)
17:06:49 <planetmaker> looking at the patch and at osx, we might want a more general function like bool Supports8bpp() { ... }
17:07:24 <frosch123> you mean FullscreenSupport8bpp ?
19:38:56 *** Sturmi has joined #openttd.dev
19:45:47 *** fonsinchen has joined #openttd.dev
19:45:47 *** ChanServ sets mode: +v fonsinchen
19:56:37 *** andythenorth has joined #openttd.dev
19:56:37 *** ChanServ sets mode: +v andythenorth
20:50:43 <michi_cc> frosch123: Re FS#5359, be safe and always use 32 bpp on Win8 or hope that 32-bit continues to work? If we go purely by the docs always 32 bpp should be better as we don't have to care about the manifest then.
20:53:01 <frosch123> did you read the backlog?
20:53:44 <frosch123> i wonder whether the version checking is correct approach, or wether we should just set the default of "fullscreen_bpp" to 32
20:53:51 <frosch123> so it also works on win7 and similiar
20:54:19 <frosch123> and if players complain about perfomance, then can enable the 8bpp boost, if they are lucky and it works
21:00:24 <michi_cc> In theory that should work as the stack trace indicates a loop in the desktop resolution case.
21:00:38 <frosch123> might want to add a "settings.dmBitsPerPel != 32" to the "if"
21:00:47 <frosch123> but, if that solves the issue, it is likely the best solution
21:06:12 <frosch123> i assume switching twice to the same does not hurt?
21:06:37 <frosch123> oh, i guess CDS_TEST does not switch
21:07:13 <michi_cc> Yeah, only the final call will actually change the mode.
21:10:25 <frosch123> maybe the recursive call to ChangeResolution should check whether the desktop resolution is actually different to the just tried one
21:16:11 <michi_cc> Okay, I'll commit if our tester confirms it works.
21:18:24 *** MinchinWeb has joined #openttd.dev
21:30:02 *** andythenorth has left #openttd.dev
21:39:52 *** Alberth has left #openttd.dev
21:52:03 *** Supercheese has joined #openttd.dev
23:20:53 *** MinchinWeb has joined #openttd.dev
continue to next day ⏵