Timestamps are in GMT/BST.
| 00:48:02 | | kaen_mbp has joined |
| 00:51:50 | | Nothing_Much has joined |
| 00:52:20 | | kaen_mbp Quit (Ping timeout: 256 seconds) |
| 01:02:50 | | raptor has joined |
| 01:02:50 | | ChanServ sets mode +o |
| 01:05:08 | raptor | sadly, it looks like glshim is not mature enough for our purposes |
| 01:05:24 | raptor | it was build with the intention of running GL 1.x on GLES 1.x |
| 01:05:34 | raptor | and I have already converted bitfighter to use GLES 1.x |
| 01:06:15 | raptor | there is an ES2 branch, but it doesn't compile and i found a github issue where the author says that ES2 isn't really supported yet :( |
| 01:14:10 | | Guest72661 Quit (Ping timeout: 265 seconds) |
| 01:23:57 | | Flynnn has joined |
| 01:35:29 | raptor | looking into gles2-bc now... |
| 01:41:28 | raptor | this looks promising, too... |
| 01:42:31 | raptor | night! |
| 01:42:35 | | raptor Quit () |
| 02:15:49 | | Watusimoto Quit (Ping timeout: 250 seconds) |
| 02:49:32 | | kaen_mbp has joined |
| 02:54:13 | | kaen_mbp Quit (Ping timeout: 265 seconds) |
| 03:24:56 | Nothing_Much | "He stops exciting things from happening!" |
| 04:51:05 | | kaen_mbp has joined |
| 04:55:32 | | kaen_mbp Quit (Ping timeout: 265 seconds) |
| 05:59:25 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 06:52:38 | | kaen_mbp has joined |
| 06:56:53 | | kaen_mbp Quit (Ping timeout: 240 seconds) |
| 07:39:38 | | LordDVG has joined |
| 08:54:09 | | kaen_mbp has joined |
| 08:58:39 | | kaen_mbp Quit (Ping timeout: 250 seconds) |
| 10:44:04 | | Watusimoto has joined |
| 10:55:42 | | kaen_mbp has joined |
| 10:59:53 | | kaen_mbp Quit (Ping timeout: 245 seconds) |
| 11:07:54 | | raptor has joined |
| 11:07:54 | | ChanServ sets mode +o |
| 11:10:27 | raptor | good day! |
| 11:49:10 | raptor | so I can see two ways forward with GLES2 |
| 11:49:32 | raptor | 1. we use an emulation layer (like gles2-bc, which looks pretty complete for our purposes) |
| 11:49:45 | raptor | 2. we write our own abstraction and use actual GLES2 code |
| 11:50:24 | raptor | the advantage with #1 is that a lot of the code is written for us and we do not really need to learn new API calls |
| 11:50:44 | raptor | the disadvantage is it will have less performance |
| 11:51:05 | raptor | the advantage for #2 is that our code will ultimately be more compatible and more performant |
| 11:51:25 | raptor | the disadvantage is we get to start from scratch with writing all our render code |
| 11:53:27 | raptor | another advantage of #2 is we'd gain knowledge on ES 2 |
| 11:55:01 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 12:00:48 | | Watusimoto has joined |
| 12:33:36 | Nothing_Much | raptor: how much less performance do you mean? Bitfighter is a naturally lightweight game :3 |
| 12:34:36 | raptor | hard to tell, it would depend on the device that runs the ES 2 |
| 12:39:06 | Nothing_Much | raptor: have you seen the Nvidia jetson motherboard? |
| 12:39:11 | raptor | no |
| 12:39:15 | raptor | looking... |
| 12:40:21 | raptor | oh wow... that's like an RPi on steroids |
| 12:43:14 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 12:57:16 | | kaen_mbp has joined |
| 13:01:45 | | kaen_mbp Quit (Ping timeout: 250 seconds) |
| 13:04:48 | | Watusimoto has joined |
| 13:05:13 | Nothing_Much | raptor: yeah it is, and it's not even a project denver board |
| 14:01:42 | | LordDVG Quit (Ping timeout: 256 seconds) |
| 14:14:06 | | LordDVG has joined |
| 14:39:09 | | raptor Quit () |
| 14:58:42 | | kaen_mbp has joined |
| 15:02:53 | | kaen_mbp Quit (Ping timeout: 240 seconds) |
| 15:50:17 | | Flynnn has joined |
| 17:00:15 | | kaen_mbp has joined |
| 17:04:46 | | kaen_mbp Quit (Ping timeout: 264 seconds) |
| 17:05:19 | | Flynnn Quit (Quit: Leaving) |
| 17:12:39 | | raptor has joined |
| 17:12:39 | | ChanServ sets mode +o |
| 17:12:55 | raptor | hello again |
| 17:40:48 | raptor | oh rats, gles2-bc doesn't use glColor4f |
| 17:43:13 | raptor | RATS |
| 17:43:19 | raptor | not implemented :( |
| 17:43:29 | raptor | so maybe plan #1 isn't as possible... |
| 17:59:17 | | LordDVG Quit (Remote host closed the connection) |
| 19:01:49 | | kaen_mbp has joined |
| 19:06:21 | | kaen_mbp Quit (Ping timeout: 250 seconds) |
| 20:03:12 | raptor | just for fun I compiled against ES2 headers |
| 20:03:29 | raptor | first offending function: glColor4f not found |
| 20:03:58 | raptor | I think kaen's work can be used at this point, i'll have to study it a bit.. |
| 20:10:11 | | Watusimoto Quit (Ping timeout: 256 seconds) |
| 20:40:18 | | Watusimoto has joined |
| 21:03:21 | | kaen_mbp has joined |
| 21:07:39 | | kaen_mbp Quit (Ping timeout: 246 seconds) |
| 21:54:24 | | Watusimoto Quit (Ping timeout: 265 seconds) |
| 22:10:34 | | raptor Quit () |
| 23:04:50 | | kaen_mbp has joined |
| 23:09:19 | | kaen_mbp Quit (Ping timeout: 265 seconds) |
| 23:21:37 | | Watusimoto has joined |