Siva Velusamy | 0469dd6 | 2011-11-30 15:05:37 -0800 | [diff] [blame] | 1 | TODO: |
| 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. |