mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-10-12 07:11:51 +00:00
Enforce python bindings rdcarray instantiations, and add missing ones
This commit is contained in:
3 files changed
+126
-36
No files matched your search
@@ -150,37 +150,6 @@ struct XCBWindowData
|
||||
|
||||
#endif
|
||||
|
||||
DOCUMENT(R"(Specifies a windowing system to use for creating an output window.
|
||||
|
||||
.. data:: Unknown
|
||||
|
||||
No windowing data is passed and no native window will be output to.
|
||||
|
||||
.. data:: Win32
|
||||
|
||||
The windowing data refers to a Win32 ``HWND`` handle.
|
||||
|
||||
.. data:: Xlib
|
||||
|
||||
The windowing data refers to an Xlib pair of ``Display *`` and ``Drawable``.
|
||||
|
||||
.. data:: XCB
|
||||
|
||||
The windowing data refers to an XCB pair of ``xcb_connection_t *`` and ``xcb_window_t``.
|
||||
|
||||
.. data:: Android
|
||||
|
||||
The windowing data refers to an Android ``ANativeWindow *``.
|
||||
)");
|
||||
enum class WindowingSystem : uint32_t
|
||||
{
|
||||
Unknown,
|
||||
Win32,
|
||||
Xlib,
|
||||
XCB,
|
||||
Android,
|
||||
};
|
||||
|
||||
DOCUMENT(R"(Internal structure used for initialising environment in a replay application.)");
|
||||
struct GlobalEnvironment
|
||||
{
|
||||
@@ -338,6 +307,39 @@ inline enum_name operator++(enum_name &a) \
|
||||
#include "stringise.h"
|
||||
#include "structured_data.h"
|
||||
|
||||
DOCUMENT(R"(Specifies a windowing system to use for creating an output window.
|
||||
|
||||
.. data:: Unknown
|
||||
|
||||
No windowing data is passed and no native window will be output to.
|
||||
|
||||
.. data:: Win32
|
||||
|
||||
The windowing data refers to a Win32 ``HWND`` handle.
|
||||
|
||||
.. data:: Xlib
|
||||
|
||||
The windowing data refers to an Xlib pair of ``Display *`` and ``Drawable``.
|
||||
|
||||
.. data:: XCB
|
||||
|
||||
The windowing data refers to an XCB pair of ``xcb_connection_t *`` and ``xcb_window_t``.
|
||||
|
||||
.. data:: Android
|
||||
|
||||
The windowing data refers to an Android ``ANativeWindow *``.
|
||||
)");
|
||||
enum class WindowingSystem : uint32_t
|
||||
{
|
||||
Unknown,
|
||||
Win32,
|
||||
Xlib,
|
||||
XCB,
|
||||
Android,
|
||||
};
|
||||
|
||||
DECLARE_REFLECTION_ENUM(WindowingSystem);
|
||||
|
||||
#ifdef RENDERDOC_EXPORTS
|
||||
struct ResourceId;
|
||||
|
||||
|
||||
Reference in new issue
Block a user