Fix some opengl tests
Fix some opengl tests

Addresses most of #1252


Former-commit-id: acc1446a5048821b6bace95737028d183d271efd
darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide,Trass3r/Halide,darkbuck/Halide,darkbuck/Halide,Trass3r/Halide,Trass3r/Halide