Arrays of matrices are broken on Adreno
Pass sv_ip to wswcurl when creating MM queries
Separate R_BindTexture into indirect and direct

Fixes shadowmap rendering incorrectly and possibly upload bugs
Restore deleted shadowmap shader comment
Revert "Separate R_BindTexture into indirect and direct"

This reverts commit e5f775cb7fd8bf8fe690a055308c785d79d4c7d5.
Revert "Fix redundant glActiveTexture/glBindTexture calls"

This reverts commit e0655a75867e47c32447c328f23bd443773d1f42.
Get rid of useless texture/sampler state changes
Fix wrong TexParameter targets
Restore how current textures are reset after deletion
Revert breaking shadowmap shader changes
Fix StatQuery_CreateQuery
Default ARB_get_program_binary to 1
Calculate cubemap coordinates in fragment shader

Fixes cubemaps being distorted
Ignore surfaces with non-special empty shaders
Loading plaque for Android
Rewrite that awful O(N*N) clients loop in G_PlayerAward
Mac fix
Draw loading plaque over purple screen
Let the UI check if certain graphics options are supported

Allow the UI to check if shadowmaps, soft particles, anisotropic
filtering and fullscreen are supported by GL so it can hide unsupported
graphics options
Remove shadowmaps from the prev commit because of RGB shadows