summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-output-virtual.c
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2021-07-19 00:01:24 +0200
committerFlorian Müllner <fmuellner@gnome.org>2021-07-19 00:03:33 +0200
commit952865a86ebb08f97263cfdbfe38b7adc20e4560 (patch)
tree1f9347628656210b03ceee4fae83beb21491d1eb /src/backends/native/meta-output-virtual.c
parent7862f143937e43dca0513af3a24dabfb4d0db4fc (diff)
downloadmutter-master.tar.gz
Replace contents with redirect messagemaster
The default development branch is now `main`. This commit only exists on `master` to point people towards that. See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 for details.
Diffstat (limited to 'src/backends/native/meta-output-virtual.c')
-rw-r--r--src/backends/native/meta-output-virtual.c80
1 files changed, 0 insertions, 80 deletions
diff --git a/src/backends/native/meta-output-virtual.c b/src/backends/native/meta-output-virtual.c
deleted file mode 100644
index 12efb3338..000000000
--- a/src/backends/native/meta-output-virtual.c
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * Copyright (C) 2021 Red Hat
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- * 02111-1307, USA.
- */
-
-#include "config.h"
-
-#include "backends/native/meta-output-virtual.h"
-
-#include "backends/native/meta-crtc-mode-virtual.h"
-#include "backends/native/meta-crtc-virtual.h"
-#include "backends/meta-virtual-monitor.h"
-
-struct _MetaOutputVirtual
-{
- MetaOutputNative parent;
-};
-
-#define META_OUTPUT_VIRTUAL_ID_BIT (((uint64_t) 1) << 63)
-
-G_DEFINE_TYPE (MetaOutputVirtual, meta_output_virtual, META_TYPE_OUTPUT_NATIVE)
-
-MetaOutputVirtual *
-meta_output_virtual_new (uint64_t id,
- const MetaVirtualMonitorInfo *info,
- MetaCrtcVirtual *crtc_virtual,
- MetaCrtcModeVirtual *crtc_mode_virtual)
-{
- g_autoptr (MetaOutputInfo) output_info = NULL;
-
- output_info = meta_output_info_new ();
- output_info->name = g_strdup_printf ("Meta-%" G_GUINT64_FORMAT, id);
-
- output_info->n_possible_crtcs = 1;
- output_info->possible_crtcs = g_new0 (MetaCrtc *, 1);
- output_info->possible_crtcs[0] = META_CRTC (crtc_virtual);
-
- output_info->hotplug_mode_update = FALSE;
- output_info->suggested_x = -1;
- output_info->suggested_y = -1;
-
- output_info->connector_type = META_CONNECTOR_TYPE_META;
- output_info->vendor = g_strdup (info->vendor);
- output_info->product = g_strdup (info->product);
- output_info->serial = g_strdup (info->serial);
-
- output_info->n_modes = 1;
- output_info->modes = g_new0 (MetaCrtcMode *, 1);
- output_info->modes[0] = META_CRTC_MODE (crtc_mode_virtual);
- output_info->preferred_mode = output_info->modes[0];
-
- return g_object_new (META_TYPE_OUTPUT_VIRTUAL,
- "id", META_OUTPUT_VIRTUAL_ID_BIT | id,
- "info", output_info,
- NULL);
-}
-
-static void
-meta_output_virtual_init (MetaOutputVirtual *output_virtual)
-{
-}
-
-static void
-meta_output_virtual_class_init (MetaOutputVirtualClass *klass)
-{
-}