Lines Matching defs:my_data

48 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
50 layer_debug_actions(my_data->report_data, my_data->logging_callback, pAllocator, "google_threading");
77 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
78 my_data->instance_dispatch_table = new VkLayerInstanceDispatchTable;
79 layer_init_instance_dispatch_table(*pInstance, my_data->instance_dispatch_table, fpGetInstanceProcAddr);
81 my_data->report_data = debug_report_create_instance(my_data->instance_dispatch_table, *pInstance,
83 initThreading(my_data, pAllocator);
89 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
90 VkLayerInstanceDispatchTable *pTable = my_data->instance_dispatch_table;
91 startWriteObject(my_data, instance);
93 finishWriteObject(my_data, instance);
96 while (my_data->logging_callback.size() > 0) {
97 VkDebugReportCallbackEXT callback = my_data->logging_callback.back();
98 layer_destroy_msg_callback(my_data->report_data, callback, pAllocator);
99 my_data->logging_callback.pop_back();
102 layer_debug_report_destroy_instance(my_data->report_data);
103 delete my_data->instance_dispatch_table;
182 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
183 return my_data->instance_dispatch_table->EnumerateDeviceExtensionProperties(physicalDevice, NULL, pCount, pProperties);
249 layer_data *my_data;
260 my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
261 addr = debug_report_get_instance_proc_addr(my_data->report_data, funcName);
266 VkLayerInstanceDispatchTable *pTable = my_data->instance_dispatch_table;
276 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
277 startReadObject(my_data, instance);
279 my_data->instance_dispatch_table->CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback);
281 result = layer_create_msg_callback(my_data->report_data, pCreateInfo, pAllocator, pMsgCallback);
283 finishReadObject(my_data, instance);
289 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
290 startReadObject(my_data, instance);
291 startWriteObject(my_data, callback);
292 my_data->instance_dispatch_table->DestroyDebugReportCallbackEXT(instance, callback, pAllocator);
293 layer_destroy_msg_callback(my_data->report_data, callback, pAllocator);
294 finishReadObject(my_data, instance);
295 finishWriteObject(my_data, callback);
301 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
302 VkLayerDispatchTable *pTable = my_data->device_dispatch_table;
304 startReadObject(my_data, device);
305 startWriteObject(my_data, pAllocateInfo->commandPool);
308 finishReadObject(my_data, device);
309 finishWriteObject(my_data, pAllocateInfo->commandPool);
326 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
327 VkLayerDispatchTable *pTable = my_data->device_dispatch_table;
329 startReadObject(my_data, device);
330 startWriteObject(my_data, commandPool);
332 startWriteObject(my_data, pCommandBuffers[index], lockCommandPool);
336 finishReadObject(my_data, device);
337 finishWriteObject(my_data, commandPool);
339 finishWriteObject(my_data, pCommandBuffers[index], lockCommandPool);