Remove GGP support

This commit is contained in:
Aliya Pazylbekova
2024-07-08 14:19:42 +01:00
committed by Jake Turner
parent aa5538b2e9
commit 9ebd796cd8
39 changed files with 13 additions and 1683 deletions
+1 -2
View File
@@ -82,8 +82,7 @@
#define RENDERDOC_CC __cdecl
#elif defined(RENDERDOC_PLATFORM_LINUX) || defined(RENDERDOC_PLATFORM_APPLE) || \
defined(RENDERDOC_PLATFORM_ANDROID) || defined(RENDERDOC_PLATFORM_GGP) || \
defined(RENDERDOC_PLATFORM_SWITCH)
defined(RENDERDOC_PLATFORM_ANDROID) || defined(RENDERDOC_PLATFORM_SWITCH)
#define RENDERDOC_EXPORT_API __attribute__((visibility("default"), used))
#define RENDERDOC_IMPORT_API
-14
View File
@@ -173,20 +173,6 @@ inline const WindowingData CreateWaylandWindowingData(wl_display *display, wl_su
return ret;
}
DOCUMENT(R"(Create a :class:`WindowingData` for a GGP application.
:return: A :class:`WindowingData` corresponding to the given system.
:rtype: WindowingData
)");
inline const WindowingData CreateGgpWindowingData()
{
WindowingData ret = {};
ret.system = WindowingSystem::GGP;
return ret;
}
DOCUMENT(R"(Create a :class:`WindowingData` for an Android ``ANativeWindow`` handle.
:param ANativeWindow window: The native ``ANativeWindow`` handle for this window.
-1
View File
@@ -116,7 +116,6 @@ rdcstr DoStringise(const WindowingSystem &el)
STRINGISE_ENUM_CLASS(XCB);
STRINGISE_ENUM_CLASS(Android);
STRINGISE_ENUM_CLASS(MacOS);
STRINGISE_ENUM_CLASS(GGP);
STRINGISE_ENUM_CLASS(Wayland);
}
END_ENUM_STRINGISE();
-5
View File
@@ -4490,10 +4490,6 @@ DOCUMENT(R"(Specifies a windowing system to use for creating an output window.
The windowing data refers to a MacOS / OS X NSView & CALayer that is Metal/GL compatible.
See :func:`CreateMacOSWindowingData`.
.. data:: GGP
The windowing data refers to an GGP surface. See :func:`CreateGgpWindowingData`.
.. data:: Wayland
The windowing data refers to an Wayland window. See :func:`CreateWaylandWindowingData`.
@@ -4507,7 +4503,6 @@ enum class WindowingSystem : uint32_t
XCB,
Android,
MacOS,
GGP,
Wayland,
};