OSDN Git Service

Data race fix
authorAlexis Hetu <sugoi@google.com>
Thu, 26 Oct 2017 18:57:17 +0000 (14:57 -0400)
committerAlexis Hétu <sugoi@google.com>
Thu, 26 Oct 2017 19:00:42 +0000 (19:00 +0000)
commitf2520e1905f76f3397720ceef2a4dd60b0f2ec70
tree6cf990609f26887c23647c8e903a009ee29e0f0a
parent74b91b5a9712ba3e09e73ea6981ab689fac4f2cc
Data race fix

There's a data race involving threadCount,
so it is now an AtomicInt object.

Also removed unused extern variables.

Bug chromium:778254 chromium:776621

Change-Id: I93174e8f4e5e48f26414ba9c81bb9a2c317dbf73
Reviewed-on: https://swiftshader-review.googlesource.com/13290
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
src/Renderer/Renderer.cpp
src/Renderer/Renderer.hpp