=== chihchun_afk is now known as chihchun [22:59] http://dvdhrm.wordpress.com/2013/09/01/splitting-drm-and-kms-device-nodes/ I really do wonder badly this is going to effect mir idea of server side control. [23:25] oiaohm: Not at all. [23:26] RAOF using device nodes could nicely under mine buffer controls. Client side allocation in GPU memory spaces. [23:27] They can't allocate the front or back buffers, which is all Mir controls anyway. [23:29] We weren't planning to, and don't, allocate *all* client buffers. That would entail much annoyance - we'd need to have server-side changes any time a GPU driver wanted a differently laid out buffer for internal purposes. [23:29] Clients allocate all their textures themselves. [23:32] RAOF: the back buffer one is something I do wonder about. dma-buf that is used to pass from device nodes back to servers can have a back buffer applied. [23:32] basically the change might effect you a little. RAOF [23:33] You're using "back buffer" in a way I don't recognise. [23:33] dma-bufs are a buffer passing mechanism, yes. [23:34] There's no way for a client to *display* anything except through Mir; only what they render to the buffers sent out from the server (as dma-bufs) will ever make it to the screen. [23:34] (Barring hilarious client bugs)