9 glClearColor(0, 1, 0, 0);
10 glClear(GL_COLOR_BUFFER_BIT
);
14 main(int argc
, char **argv
)
18 uint32_t green
= 0xff << 8;
21 ctx
= OSMesaCreateContext(GL_RGBA
, NULL
);
23 fprintf(stderr
, "Context create failed\n");
27 if (!OSMesaMakeCurrent(ctx
, &pixel
, GL_UNSIGNED_BYTE
, w
, h
)) {
28 fprintf(stderr
, "MakeCurrent failed\n");
36 fprintf(stderr
, "Expected: 0x%08x\n", green
);
37 fprintf(stderr
, "Probed: 0x%08x\n", pixel
);
41 OSMesaDestroyContext(ctx
);