xref: /third_party/mesa3d/src/glx/apple/TODO (revision bf215546)
1bf215546Sopenharmony_ciTest shared contexts!
2bf215546Sopenharmony_ci
3bf215546Sopenharmony_ciGo over every glxcmd in glxcmds.c and make sure we have them working.
4bf215546Sopenharmony_ciVerify the XError behavior of GLXPixmap support functions.
5bf215546Sopenharmony_ci
6bf215546Sopenharmony_ciTest GLXPixmap support with various pixmap depths.
7bf215546Sopenharmony_ci 
8bf215546Sopenharmony_ciTest GLXPixmap support with invalid pixmaps (to stress the protocol code).
9bf215546Sopenharmony_ci
10bf215546Sopenharmony_ci-- Feb 10, 2009
11bf215546Sopenharmony_ci
12bf215546Sopenharmony_ciTest glXCopyContext.
13bf215546Sopenharmony_ci
14bf215546Sopenharmony_ci-- Dec 12 2008
15bf215546Sopenharmony_ci 
16bf215546Sopenharmony_ciTEST glXCopyContext needs some work and additional code in apple_glx.c.
17bf215546Sopenharmony_ci
18bf215546Sopenharmony_ci----
19bf215546Sopenharmony_ci
20bf215546Sopenharmony_ciMake sure we report the proper list of GLX extensions available.  Apple direct may not support some 
21bf215546Sopenharmony_cithat Mesa does, and vice-versa.
22bf215546Sopenharmony_ci
23bf215546Sopenharmony_ciModify create_destroy_context and create a new test called create_destroy_context_thread_race.  
24bf215546Sopenharmony_ciWhere 2 threads are doing the same sort of path of create and destroy.  The locking should protect 
25bf215546Sopenharmony_cius there, but we need to verify nothing goes wrong.
26bf215546Sopenharmony_ci
27