Home | History | Annotate | Download | only in device_limits

Lines Matching refs:my_data

81 static void init_device_limits(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
83 layer_debug_actions(my_data->report_data, my_data->logging_callback, pAllocator, "lunarg_device_limits");
120 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
121 my_data->instance = *pInstance;
122 my_data->instance_dispatch_table = new VkLayerInstanceDispatchTable;
123 layer_init_instance_dispatch_table(*pInstance, my_data->instance_dispatch_table, fpGetInstanceProcAddr);
125 my_data->report_data = debug_report_create_instance(my_data->instance_dispatch_table, *pInstance,
128 init_device_limits(my_data, pAllocator);
129 my_data->instanceState = unique_ptr<INSTANCE_STATE>(new INSTANCE_STATE());
138 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
139 VkLayerInstanceDispatchTable *pTable = my_data->instance_dispatch_table;
143 while (my_data->logging_callback.size() > 0) {
144 VkDebugReportCallbackEXT callback = my_data->logging_callback.back();
145 layer_destroy_msg_callback(my_data->report_data, callback, pAllocator);
146 my_data->logging_callback.pop_back();
149 layer_debug_report_destroy_instance(my_data->report_data);
150 delete my_data->instance_dispatch_table;
162 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
163 if (my_data->instanceState) {
166 my_data->instanceState->vkEnumeratePhysicalDevicesState = QUERY_COUNT;
168 if (UNCALLED == my_data->instanceState->vkEnumeratePhysicalDevicesState) {
171 log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT, 0,
176 else if (my_data->instanceState->physicalDevicesCount != *pPhysicalDeviceCount) {
178 skipCall |= log_msg(my_data->report_data, VK_DEBUG_REPORT_WARNING_BIT_EXT,
182 *pPhysicalDeviceCount, my_data->instanceState->physicalDevicesCount);
184 my_data->instanceState->vkEnumeratePhysicalDevicesState = QUERY_DETAILS;
189 my_data->instance_dispatch_table->EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices);
191 my_data->instanceState->physicalDevicesCount = *pPhysicalDeviceCount;
197 my_data->instance_dispatch_table->GetPhysicalDeviceFeatures(pPhysicalDevices[i],
203 log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT, 0, __LINE__,
310 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
311 my_data->device_dispatch_table->CmdSetViewport(commandBuffer, firstViewport, viewportCount, pViewports);
321 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
322 my_data->device_dispatch_table->CmdSetScissor(commandBuffer, firstScissor, scissorCount, pScissors);
596 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
597 if (log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
606 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
607 if (log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
623 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
624 if (log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
633 layer_data *my_data = get_my_data_ptr(get_dispatch_key(commandBuffer), layer_data_map);
634 if (log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
647 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
648 VkResult res = my_data->instance_dispatch_table->CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback);
650 res = layer_create_msg_callback(my_data->report_data, pCreateInfo, pAllocator, pMsgCallback);
659 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
660 my_data->instance_dispatch_table->DestroyDebugReportCallbackEXT(instance, msgCallback, pAllocator);
661 layer_destroy_msg_callback(my_data->report_data, msgCallback, pAllocator);
667 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
668 my_data->instance_dispatch_table->DebugReportMessageEXT(instance, flags, objType, object, location, msgCode, pLayerPrefix,
682 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
683 return my_data->instance_dispatch_table->EnumerateDeviceExtensionProperties(physicalDevice, pLayerName, pCount, pProperties);
700 layer_data *my_data = get_my_data_ptr(get_dispatch_key(dev), layer_data_map);
701 VkLayerDispatchTable *pTable = my_data->device_dispatch_table;
717 layer_data *my_data;
720 my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
722 proc = debug_report_get_instance_proc_addr(my_data->report_data, funcName);
727 VkLayerInstanceDispatchTable *pTable = my_data->instance_dispatch_table;