blob: f5e6e9518c7cc473917f9fbcb6b9f627d4de75cb [file] [log] [blame]
Siva Velusamy0469dd62011-11-30 15:05:37 -08001TODO:
2 - Context - Currently, we don't do anything regarding the contexts that are created.
3 Need to maintain more state regarding contexts, and figure out what happens in the
4 presence of multiple contexts.
5
6 - Transport: Each GLMessage is sent via a socket as soon as the message is received.
7 i.e., there is no buffering of messages. Buffering should improve performance.
8
9 - Initialization: On first connection, send some basic information that includes:
10 1. version of the trace library
11 2. implementation dependent GL state variables such as # of vertex arrays etc.
12
13 - eglSwapBuffers: The images are lzf compressed, but there is no mode that transfers
14 only the differences from the previous images.