mesa: use locked version of HashWalk for xfb objects
authorTimothy Arceri <tarceri@itsqueeze.com>
Mon, 24 Apr 2017 05:59:24 +0000 (15:59 +1000)
committerTimothy Arceri <tarceri@itsqueeze.com>
Mon, 24 Apr 2017 23:58:47 +0000 (09:58 +1000)
commit347fe24f82f01511b265aaa398f9607b2dee0e45
tree26b8e40bb3cb15822d3d68afc994cc6c85dcab4f
parenta82d6a307d0cfc1e4434bbecb1b308b94b1ca462
mesa: use locked version of HashWalk for xfb objects

From Chapter 5 'Shared Objects and Multiple Contexts' of
the OpenGL 4.5 spec:

   "Objects which contain references to other objects include
   framebuffer, program pipeline, query, transform feedback,
   and vertex array objects.   Such objects are called container
   objects and are not shared"

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/mesa/main/transformfeedback.c