Eureka! I decided to comment out *all* of the rendering code and slowly
uncomment the lines, testing the plugin at each step. I quickly found out
what lines were causing the problem:

glEnableClientState(GL_VERTEX_ARRAY);
glDisableClientState(GL_VERTEX_ARRAY);

Apparently it seems like Compiz does not like GL_VERTEX_ARRAY being disabled
after rendering. I can only assume this is a bug but I'm not sure. It's nice
to finally have some sort of answer to this problem even if it is not a
solution.

- Nathan

On Fri, Jul 29, 2011 at 4:45 PM, Scott Moreau <[email protected]> wrote:

> Can you provide a working sample program that uses this function by chance?
>
> _______________________________________________
> dev mailing list
> [email protected]
> http://lists.compiz.org/mailman/listinfo/dev
>
>
_______________________________________________
dev mailing list
[email protected]
http://lists.compiz.org/mailman/listinfo/dev

Reply via email to