[01:06:38] <-- Darke|afk has left IRC (gibson.freenode.net irc.freenode.net)
[06:47:10] --> Darke|afk has joined #pentagram
[06:48:01] --- Darke|afk is now known as Darke
[11:49:08] --> Colourless has joined #Pentagram
[11:49:09] --- ChanServ gives channel operator status to Colourless
[14:30:09] --> wjp has joined #pentagram
[14:30:10] --- ChanServ gives channel operator status to wjp
[14:59:14] --- Darke is now known as Darke|zzZ
[15:15:38] <Colourless> just reply at your own time, this is not important: is it agreed that there really shouldn't be a reason to allow direct access to the frame buffer by Pentagram. As far as I am concernced we should just have shape drawing and a few general primitive drawing functions (i.e. rectangles, triangles and stuff)
[15:19:48] <wjp> yeah, I think so
[15:21:19] <wjp> what about reading from the framebuffer? (for screenshots)
[15:21:57] <Colourless> well, we have a function to do that anyway since you can't directly read from an OpenGL framebuffer.
[15:22:19] <wjp> k
[15:22:36] <wjp> then I don't think we should need direct access :-)
[15:22:49] <Colourless> probably have a ReadBuffer() function that can be used to get a copy of a region of the frame buffer
[15:23:04] <Colourless> or ReadRegion() would be better
[15:23:15] <Colourless> additionally a WriteRegion() might be somewhat useful too
[15:23:42] <Colourless> of course WriteRegion() could have large performance penalties in OpenGL
[15:24:11] <wjp> sure, but as long as you don't use it for anything that requires perfomance it should be ok
[15:24:36] <Colourless> yep
[15:24:39] <wjp> did U8 have a loading 'plasma' screen like u7, btw?
[15:24:48] <Colourless> no it didn't
[15:25:17] <wjp> come to think of it, what _did_ it display during those long save/load times?
[15:25:19] <Colourless> it had a 'wait' mouse cursor whenever it was busy loading
[15:25:23] <wjp> ah
[15:25:49] <Colourless> the cursor was an isometric pentagram
[15:27:58] <wjp> it was?
[15:28:07] <Colourless> yeah
[15:28:20] <Colourless> looked more like a squashed pentagram though :-)
[15:29:05] <Colourless> filesystem stuff: we need a method to access a file that is non cached/loaded into memory since in a number of cases it will be more useful to cache data the object that the file is used to create
[15:29:22] <Colourless> rather than the file raw data itself
[15:30:02] <Colourless> s/cache data the object/cache the object/
[15:30:11] <wjp> s/non cached/not cached/
[15:37:26] <wjp> hm, like shapes, or usecode functions?
[15:39:30] <Colourless> yes
[15:39:34] <Colourless> music too
[20:20:52] <-- Colourless has left IRC ("gone")