Add more EXT_direct_state_access tests
2 commits:
ext_direct_state_access: verify possible failures when using GL_COMPILE
Verifies in a few more places that display list support is correct (e.g: check that nothing got modified before glCallList(list)
when using GL_COMPILE
mode)
ext_direct_state_access: test glTextureImage* with GL_PROXY_TEXTURE targets
Verify that glTextureImage*DEXT
function works when using proxy targets and generates the correct error if texture name is != 0. Note: this one fails on Nvidia 410.104 because it generates GL_INVALID_ENUM
instead of the expected GL_INVALID_OPERATION
.