Commit 0fca81c7 authored by Alistair Strachan's avatar Alistair Strachan Committed by Greg Hartman
Browse files

Add a wrapper for SwiftShader EGL, GLESv1_CM and GLESv3.

SwiftShader has problems with multithreaded use of the EGL and GL ES
APIs. Until this is fixed properly, disallow multiple threads being
inside the library by wrapping it with libraries that share a mutex
locking each API entry point.

Bug: 76027192
Bug: 74573450
Bug: 74572414
Bug: 74571771
Bug: 73780279
Test: this change is completely untested
Change-Id: I2c5fd3e2b4c716b467a22dbd63547c5f0d32a25a
parent 460d40da
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment