#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2015-02-26

Timestamps are in GMT/BST.

00:08:53kaen_mbp Quit (Remote host closed the connection)
00:10:22raptor Quit ()
00:14:21Watusimoto_ has joined
01:09:25kaen_mbp has joined
01:13:43kaen_mbp Quit (Ping timeout: 252 seconds)
02:23:35Watusimoto_ Quit (Ping timeout: 265 seconds)
02:24:14kaen_mbp has joined
02:28:43kaen_mbp Quit (Ping timeout: 264 seconds)
04:25:43kaen_mbp has joined
04:30:16kaen_mbp Quit (Ping timeout: 255 seconds)
04:47:16Flynnn Quit (Quit: Leaving)
06:27:11kaen_mbp has joined
06:32:01kaen_mbp Quit (Ping timeout: 265 seconds)
08:28:42kaen_mbp has joined
08:33:20kaen_mbp Quit (Ping timeout: 265 seconds)
09:14:11Darrel Quit (Ping timeout: 256 seconds)
09:42:55koda has joined
10:30:15kaen_mbp has joined
10:35:08kaen_mbp Quit (Ping timeout: 265 seconds)
10:41:31Darrel has joined
11:02:17koda Quit (Quit: koda)
11:16:22koda has joined
11:33:29Watusimoto_ has joined
12:12:42Watusimoto_ Quit (Ping timeout: 244 seconds)
12:31:44kaen_mbp has joined
12:36:17kaen_mbp Quit (Ping timeout: 252 seconds)
13:04:13Watusimoto_ has joined
13:23:11kaen_mbp has joined
13:25:22raptor has joined
13:25:22ChanServ sets mode +o
13:25:25raptorgood day!
13:34:50Watusimoto_ Quit (Ping timeout: 245 seconds)
13:55:40watusimotohello
13:55:47watusimotoI looked (briefly) at glshim
13:55:54raptorhello!
13:55:56watusimotoit looks like it does what we want
13:56:12raptorit's specifically GL 1 -> ES 1 or 2
13:56:16watusimotoI started implementing my own matrix management system before falling alseep
13:56:17raptorwhich is perfect
13:56:40watusimotobut I haven't progressed far enough along to be really committed to it
13:57:06watusimotoin a worst case, I can just pull out the bits we need and jam them into my class framework
13:57:22watusimotobut yes, it looks lightweight
13:57:40watusimotoI actually found that at the same time I found regal, but got distracted by regal and never followed up on glshim
14:13:01raptorregal is huge
14:14:02watusimotoyes, it is
14:14:20watusimotomy idea was not to use it wholesale, but rather take the parts we need, which is primarily the matrix management
14:14:33watusimotobut glshim seems a much better bet
14:14:43raptorso what we need to do: find a platform that requires ES2, compile bitfighter on it, link against glshim/regal and run...
14:15:38watusimotoalternatively, we can rip out opengl1, and build everywhere with es2
14:15:46watusimotoes2 will work on win/linux/mac, right?
14:19:55raptoryeah... no... maybe...
14:20:23raptori tried running pure es1/es2 on linux once... it seems that the es-as-a-subset-of-gl isn't entirely accurate
14:20:48raptoror at least the desktop drives don't implement ES very well
14:20:52raptor*drivers
14:21:02raptorbut i have compiled against it!
14:21:10raptor... only to get a black screen and crashes
14:21:27raptorwindows... i doubt it
14:21:34raptorOSX... maybe
14:21:34LordDVG has joined
14:21:47raptorLIinux... has an ES implementation with the software based Mesa drivers
14:30:32watusimotook, well, that will complicate things a little...
14:31:02watusimotoWe can certainly do our own matrix manipulation and stay with opengl
14:31:19watusimotoand that is the biggest comflict with gles2 that I know of
14:31:58watusimotobut its unfortunate that we'll still need multiple build paths for opengl and gles.
14:32:32watusimotoI was thinking (and hoping) we could port to the gles subset of opengl, and the we would be good everywhere
14:34:43raptortake a look at the second graphic: https://wiki.maemo.org/OpenGL-ES
14:34:59raptori already did port to the GLES subset of GL, ES 1.1
14:35:25raptorbut going to 2.0 means removing things they deprecated in openGL 2
14:41:22raptorso bitfighter was already ported to use ES 1.1, which is why the openpandora guys were able to compile it quickly
14:41:47kodaii halped in that
14:42:13raptor^^ and koda had the whip as I was attempting the port
14:45:13watusimoto:-)
14:45:29watusimotothe biggest deprecation was the push/pop matrix
14:45:34watusimoto(that I know of)
14:45:48watusimotoand that is what I'm currently trying to eliminate by implementing locally
14:45:54watusimotoand glshim will certainly help with that
14:46:20raptorglshim already implements - the idea behind glshim is that we don't have to change any code
14:46:31watusimotowll, there is also th shaders work, but hopefully kaen_mbp's work will help there
14:46:42raptornot needed with glshim
15:13:04watusimotoyes
15:13:30watusimotowell, I'll give it a try tonight... if everything works... well, it will be hard to tell "-)
15:13:34watusimoto^^ :-)
15:32:00watusimotobtw, I did not fix the HelpItemManager bug you mentioned yesterday, but I did a full recompile, and everything worked. So I guess I am not able to reproduce it.
15:32:27raptormaybe you didn't commit the change?
15:32:40watusimotoI checked -- everything is in
15:32:49raptorif you look at the top of HelpItemManager.cpp it includes EnergyGuageRenderer.h
15:32:53raptorwhich is the first hint
15:33:01watusimotooh... I'll bet I know
15:33:21watusimotoI'll bet that I still have the EG.h file sitting on my disk
15:33:35watusimotoand that it is reading that
15:33:35raptorah ha!... but hg is supposed to delete those
15:33:44watusimotowell, they're deleted in the repo
15:33:50watusimoto(obviously)
15:33:59watusimotoI'll check on that; I'll bet that's it
15:34:02raptorah, maybe on windows it just deletes them from the repo
15:35:36watusimotothere is a delete and a forget function
15:35:45watusimotothey are right next to each other in the context menu
15:35:52watusimotoperhaps I clicked the wrong one?
15:36:04watusimotoor whatever
15:36:05watusimotoeasily fixed
15:38:25raptori do: 'hg rm' and it forgets the file in the repo as well as moving it to <filename>.orig
15:38:31raptori suspect that is the delete
15:38:49watusimotoit surely is
15:55:38Watusimoto_ has joined
16:04:03koda Quit (Ping timeout: 245 seconds)
16:10:47Watusimoto_ Quit (Ping timeout: 252 seconds)
16:29:23koda has joined
16:38:43LordDVG Quit (Remote host closed the connection)
16:55:08koda Quit (Ping timeout: 264 seconds)
16:55:57koda has joined
17:43:31Nothing_Muchhello anyone
18:01:43Watusimoto_ has joined
18:35:56watusimotohi
19:00:19raptorhi
19:06:30Watusimoto_ Quit (Ping timeout: 265 seconds)
19:12:58Watusimoto_ has joined
19:26:02Watusimoto_ Quit (Ping timeout: 256 seconds)
19:29:53koda Quit (Ping timeout: 252 seconds)
19:31:58koda has joined
19:43:22raptor Quit ()
19:46:28Watusimoto_ has joined
19:52:15Nothing_MuchI need to fix my server.
19:53:12Nothing_MuchApparently I accidentally disabled internet access because.. I mucked up the configs for static IP addresses
19:59:59CrazyLinuxNerd Quit (Quit: Going.. Going.. Gone)
20:07:26CrazyLinuxNerd has joined
20:22:40Nothing_Much Quit (Remote host closed the connection)
20:23:40kodabb has joined
20:26:33koda Quit (Ping timeout: 245 seconds)
20:28:31CrazyLinuxNerd Quit (Ping timeout: 256 seconds)
20:28:37kodabb Quit (Ping timeout: 264 seconds)
20:28:57CrazyLinuxNerd has joined
20:29:09koda has joined
20:47:23Watusimoto_ Quit (Ping timeout: 240 seconds)
20:48:40Watusimoto_ has joined
21:55:15watusimoto Quit (Quit: Leaving.)
22:32:37Watusimoto_ Quit (Ping timeout: 256 seconds)
23:05:19watusimoto has joined
23:05:19ChanServ sets mode +o
23:16:02koda Quit (Quit: koda)
23:31:57Invisible has joined
23:32:22Invisible is now known as Guest90441
23:34:13Watusimoto_ has joined
23:49:37Guest90441 Quit (Ping timeout: 264 seconds)

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.