diff options
| author | Mike Stroyan <mike@LunarG.com> | 2015-04-02 11:59:05 -0600 |
|---|---|---|
| committer | Chia-I Wu <olv@lunarg.com> | 2015-04-16 17:48:21 +0800 |
| commit | 9d217fe18be21bdedf36e14237e717240daed1fb (patch) | |
| tree | fba49adacae0868a981e9e597bf4728e1814b191 /layers/README.md | |
| parent | 411a5237821fb6d150708d65289d0aae5393501f (diff) | |
| download | usermoji-9d217fe18be21bdedf36e14237e717240daed1fb.tar.xz | |
layers: Add threading checking layer
New layer checks for use of objects from multiple threads.
Diffstat (limited to 'layers/README.md')
| -rw-r--r-- | layers/README.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/layers/README.md b/layers/README.md index 449f8926..8198e985 100644 --- a/layers/README.md +++ b/layers/README.md @@ -53,6 +53,9 @@ layer/mem\_tracker.c (name=MemTracker) - MemTracker functions mostly as a valida ### Check parameters <build dir>/layer/param_checker.c (name=ParamChecker) - Check the input parameters to API calls for validity. Currently this only checks ENUM params directly passed to API calls and ENUMs embedded in struct params. If a Dbg callback function is registered, this layer will use callback function(s) for reporting, otherwise uses stdout. +### Check threading +<build dir>/layer/threading.c (name=Threading) - Check multithreading of API calls for validity. Currently this checks that only one thread at a time uses an object in free-threaded API calls. If a Dbg callback function is registered, this layer will use callback function(s) for reporting, otherwise uses stdout. + ## Using Layers 1. Build VK loader and i965 icd driver using normal steps (cmake and make) |
