main: Changed _mesa_alloc_texture_storage to _mesa_AllocTextureStorage_sw.
authorLaura Ekstrand <laura@jlekstrand.net>
Thu, 4 Dec 2014 22:28:19 +0000 (14:28 -0800)
committerLaura Ekstrand <laura@jlekstrand.net>
Thu, 8 Jan 2015 19:37:28 +0000 (11:37 -0800)
commit16f6d9cf5f93eb6cdd80e2b5f6cdd7dcfb30ea89
tree95fd099503b9de639a5aa5f44c17670ac47e3a96
parent35371d65607780a2fc63a65cba2d34562538ff96
main: Changed _mesa_alloc_texture_storage to _mesa_AllocTextureStorage_sw.

In order to implement ARB_DIRECT_STATE_ACCESS, many GL API functions must now
rely on a backend that both traditional and DSA functions can use. For
instance, _mesa_TexStorage2D and _mesa_TextureStorage2D both call a backend
function _mesa_texture_storage that takes a context and a texture object as
arguments.  The backend is named _mesa_texture_storage so that Meta can call
it and avoid looking up the context and the texture object.  However, backend
names often look very close to the names of software fallbacks (ie.
_mesa_alloc_texture_storage).  For this reason, software fallbacks have been
renamed for clarity to have the form _mesa_[Driver function name]_sw.

Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
src/mesa/drivers/common/driverfuncs.c
src/mesa/drivers/dri/i965/intel_tex.c
src/mesa/main/texstorage.c
src/mesa/main/texstorage.h