INNER CODE UNIT · C++

monitor

Xrysnow/LuaSTG-x · frameworks/Classes/WindowHelper.cpp:269

	GLFWmonitor* monitor = view->getMonitor();
	int count;
	const GLFWvidmode* modes = glfwGetVideoModes(monitor, &count);
	for (int i = 0; i < count; i++)
	{
		const auto& mode = modes[i];
		bool duplicate = false;
		for (const auto& r : res)
		{
			if (int(r.x) == mode.width && int(r.y) == mode.height)
			{
				duplicate = true;
				break;
			}
		}
		if (duplicate)
			continue;
		res.emplace_back(float(mode.width), float(mode.height));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…