diff options
author | Kenneth Graunke <[email protected]> | 2014-08-18 17:20:20 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2014-08-20 17:31:19 -0700 |
commit | 08710281884c02d2d99a5ad447affa246de126f8 (patch) | |
tree | 2adeb44c6259dfa4bbd8955188e69acf04a7edf2 /src/mesa/drivers/common/meta.c | |
parent | f90b7e0f2bee56af22edeebfea292ab960ce0628 (diff) |
mesa: Use a recursive mutex for the texture lock.
This avoids problems with things like meta operations calling functions
that want to take the lock while the lock is already held. Basically,
the point is to guard against API reentrancy across threads...not to
guard against ourselves.
Dave Airlie opposed this change, but it makes master usable again and no
one proposed a better solution. We can revert this if/when someone
does.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Kristian Høgsberg <[email protected]>
Tested-by: Chris Forbes <[email protected]>
Diffstat (limited to 'src/mesa/drivers/common/meta.c')
0 files changed, 0 insertions, 0 deletions