indirect rendering of glDrawArrays() to an NVidia machine is broke.
Submitted by tom
Assigned to mes..@..op.org
Running an app that uses glDrawArrays() from a machine without graphics to a machine with an NVidia card with NVidia's driver, produces a blank window.
If I set LIBGL_NO_DRAWARRAYS=1 before running the app, everything is drawn ok.
Given that the NVidia driver exports EXT_vertex_arrays and supports vbo, I guess DrawArrays_old is sending the old opcode and the nvidia driver isn't supporting it and is instead expecting the new opcode. (if I understand that all correctly)