aboutsummaryrefslogtreecommitdiff
path: root/layers/threading.h
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2016-02-03 09:57:14 -0700
committerMark Lobodzinski <mark@lunarg.com>2016-02-03 09:57:14 -0700
commita5c3febc91aacac8be0fcc1f552234270b537513 (patch)
treee79f73b8d8552170a36e26ae9b38e59adb8d6011 /layers/threading.h
parent3970d17f63e636688843328a28cb1a5b81f1b01a (diff)
downloadusermoji-a5c3febc91aacac8be0fcc1f552234270b537513.tar.xz
Revert "layers: Clang-format changes for files in layers dir of repo"
This reverts commit e260acfb96ea20945149ede6a250ef622ca7fd03. The clang-format changes need to be postponed until just prior to public release to facilitate MRs.
Diffstat (limited to 'layers/threading.h')
-rw-r--r--layers/threading.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/layers/threading.h b/layers/threading.h
index 162de453..32d2a9ac 100644
--- a/layers/threading.h
+++ b/layers/threading.h
@@ -35,26 +35,29 @@
#include "vk_layer_logging.h"
// Draw State ERROR codes
-typedef enum _THREADING_CHECKER_ERROR {
- THREADING_CHECKER_NONE, // Used for INFO & other non-error messages
- THREADING_CHECKER_MULTIPLE_THREADS, // Object used simultaneously by
- // multiple threads
- THREADING_CHECKER_SINGLE_THREAD_REUSE, // Object used simultaneously by
- // recursion in single thread
+typedef enum _THREADING_CHECKER_ERROR
+{
+ THREADING_CHECKER_NONE, // Used for INFO & other non-error messages
+ THREADING_CHECKER_MULTIPLE_THREADS, // Object used simultaneously by multiple threads
+ THREADING_CHECKER_SINGLE_THREAD_REUSE, // Object used simultaneously by recursion in single thread
} THREADING_CHECKER_ERROR;
struct layer_data {
debug_report_data *report_data;
- VkDebugReportCallbackEXT logging_callback;
+ VkDebugReportCallbackEXT logging_callback;
- layer_data() : report_data(nullptr), logging_callback(VK_NULL_HANDLE){};
+ layer_data() :
+ report_data(nullptr),
+ logging_callback(VK_NULL_HANDLE)
+ {};
};
-static std::unordered_map<void *, layer_data *> layer_data_map;
-static device_table_map threading_device_table_map;
-static instance_table_map threading_instance_table_map;
+static std::unordered_map<void*, layer_data *> layer_data_map;
+static device_table_map threading_device_table_map;
+static instance_table_map threading_instance_table_map;
-static inline debug_report_data *mdd(const void *object) {
+static inline debug_report_data *mdd(const void* object)
+{
dispatch_key key = get_dispatch_key(object);
layer_data *my_data = get_my_data_ptr(key, layer_data_map);
return my_data->report_data;