Skip to content

Commit bfa102b

Browse files
authored
Merge pull request #10745 from DeeJayLSP/hint_runtime
Document `editor_hint` and `editor_runtime` feature flags
2 parents 1ce1ede + 38167ab commit bfa102b

File tree

1 file changed

+89
-85
lines changed

1 file changed

+89
-85
lines changed

tutorials/export/feature_tags.rst

Lines changed: 89 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -37,91 +37,95 @@ Default features
3737

3838
Here is a list of most feature tags in Godot. Keep in mind they are **case-sensitive**:
3939

40-
+-----------------+----------------------------------------------------------+
41-
| **Feature tag** | **Description** |
42-
+=================+==========================================================+
43-
| **android** | Running on Android (but not within a Web browser) |
44-
+-----------------+----------------------------------------------------------+
45-
| **bsd** | Running on \*BSD (but not within a Web browser) |
46-
+-----------------+----------------------------------------------------------+
47-
| **linux** | Running on Linux (but not within a Web browser) |
48-
+-----------------+----------------------------------------------------------+
49-
| **macos** | Running on macOS (but not within a Web browser) |
50-
+-----------------+----------------------------------------------------------+
51-
| **ios** | Running on iOS (but not within a Web browser) |
52-
+-----------------+----------------------------------------------------------+
53-
| **windows** | Running on Windows |
54-
+-----------------+----------------------------------------------------------+
55-
| **linuxbsd** | Running on Linux or \*BSD |
56-
+-----------------+----------------------------------------------------------+
57-
| **debug** | Running on a debug build (including the editor) |
58-
+-----------------+----------------------------------------------------------+
59-
| **release** | Running on a release build |
60-
+-----------------+----------------------------------------------------------+
61-
| **editor** | Running on an editor build |
62-
+-----------------+----------------------------------------------------------+
63-
| **template** | Running on a non-editor (export template) build |
64-
+-----------------+----------------------------------------------------------+
65-
| **double** | Running on a double-precision build |
66-
+-----------------+----------------------------------------------------------+
67-
| **single** | Running on a single-precision build |
68-
+-----------------+----------------------------------------------------------+
69-
| **64** | Running on a 64-bit build (any architecture) |
70-
+-----------------+----------------------------------------------------------+
71-
| **32** | Running on a 32-bit build (any architecture) |
72-
+-----------------+----------------------------------------------------------+
73-
| **x86_64** | Running on a 64-bit x86 build |
74-
+-----------------+----------------------------------------------------------+
75-
| **x86_32** | Running on a 32-bit x86 build |
76-
+-----------------+----------------------------------------------------------+
77-
| **x86** | Running on an x86 build (any bitness) |
78-
+-----------------+----------------------------------------------------------+
79-
| **arm64** | Running on a 64-bit ARM build |
80-
+-----------------+----------------------------------------------------------+
81-
| **arm32** | Running on a 32-bit ARM build |
82-
+-----------------+----------------------------------------------------------+
83-
| **arm** | Running on an ARM build (any bitness) |
84-
+-----------------+----------------------------------------------------------+
85-
| **rv64** | Running on a 64-bit RISC-V build |
86-
+-----------------+----------------------------------------------------------+
87-
| **riscv** | Running on a RISC-V build (any bitness) |
88-
+-----------------+----------------------------------------------------------+
89-
| **ppc64** | Running on a 64-bit PowerPC build |
90-
+-----------------+----------------------------------------------------------+
91-
| **ppc32** | Running on a 32-bit PowerPC build |
92-
+-----------------+----------------------------------------------------------+
93-
| **ppc** | Running on a PowerPC build (any bitness) |
94-
+-----------------+----------------------------------------------------------+
95-
| **wasm64** | Running on a 64-bit WebAssembly build (not yet possible) |
96-
+-----------------+----------------------------------------------------------+
97-
| **wasm32** | Running on a 32-bit WebAssembly build |
98-
+-----------------+----------------------------------------------------------+
99-
| **wasm** | Running on a WebAssembly build (any bitness) |
100-
+-----------------+----------------------------------------------------------+
101-
| **mobile** | Host OS is a mobile platform |
102-
+-----------------+----------------------------------------------------------+
103-
| **pc** | Host OS is a PC platform (desktop/laptop) |
104-
+-----------------+----------------------------------------------------------+
105-
| **web** | Host OS is a Web browser |
106-
+-----------------+----------------------------------------------------------+
107-
| **web_android** | Host OS is a Web browser running on Android |
108-
+-----------------+----------------------------------------------------------+
109-
| **web_ios** | Host OS is a Web browser running on iOS |
110-
+-----------------+----------------------------------------------------------+
111-
| **web_linuxbsd**| Host OS is a Web browser running on Linux or \*BSD |
112-
+-----------------+----------------------------------------------------------+
113-
| **web_macos** | Host OS is a Web browser running on macOS |
114-
+-----------------+----------------------------------------------------------+
115-
| **web_windows** | Host OS is a Web browser running on Windows |
116-
+-----------------+----------------------------------------------------------+
117-
| **etc** | Textures using ETC1 compression are supported |
118-
+-----------------+----------------------------------------------------------+
119-
| **etc2** | Textures using ETC2 compression are supported |
120-
+-----------------+----------------------------------------------------------+
121-
| **s3tc** | Textures using S3TC (DXT/BC) compression are supported |
122-
+-----------------+----------------------------------------------------------+
123-
| **movie** | :ref:`Movie Maker mode <doc_creating_movies>` is active |
124-
+-----------------+----------------------------------------------------------+
40+
+--------------------+----------------------------------------------------------+
41+
| **Feature tag** | **Description** |
42+
+====================+==========================================================+
43+
| **android** | Running on Android (but not within a Web browser) |
44+
+--------------------+----------------------------------------------------------+
45+
| **bsd** | Running on \*BSD (but not within a Web browser) |
46+
+--------------------+----------------------------------------------------------+
47+
| **linux** | Running on Linux (but not within a Web browser) |
48+
+--------------------+----------------------------------------------------------+
49+
| **macos** | Running on macOS (but not within a Web browser) |
50+
+--------------------+----------------------------------------------------------+
51+
| **ios** | Running on iOS (but not within a Web browser) |
52+
+--------------------+----------------------------------------------------------+
53+
| **windows** | Running on Windows |
54+
+--------------------+----------------------------------------------------------+
55+
| **linuxbsd** | Running on Linux or \*BSD |
56+
+--------------------+----------------------------------------------------------+
57+
| **debug** | Running on a debug build (including the editor) |
58+
+--------------------+----------------------------------------------------------+
59+
| **release** | Running on a release build |
60+
+--------------------+----------------------------------------------------------+
61+
| **editor** | Running on an editor build |
62+
+--------------------+----------------------------------------------------------+
63+
| **editor_hint** | Running on an editor build, and inside the editor |
64+
+--------------------+----------------------------------------------------------+
65+
| **editor_runtime** | Running on an editor build, and running the project |
66+
+--------------------+----------------------------------------------------------+
67+
| **template** | Running on a non-editor (export template) build |
68+
+--------------------+----------------------------------------------------------+
69+
| **double** | Running on a double-precision build |
70+
+--------------------+----------------------------------------------------------+
71+
| **single** | Running on a single-precision build |
72+
+--------------------+----------------------------------------------------------+
73+
| **64** | Running on a 64-bit build (any architecture) |
74+
+--------------------+----------------------------------------------------------+
75+
| **32** | Running on a 32-bit build (any architecture) |
76+
+--------------------+----------------------------------------------------------+
77+
| **x86_64** | Running on a 64-bit x86 build |
78+
+--------------------+----------------------------------------------------------+
79+
| **x86_32** | Running on a 32-bit x86 build |
80+
+--------------------+----------------------------------------------------------+
81+
| **x86** | Running on an x86 build (any bitness) |
82+
+--------------------+----------------------------------------------------------+
83+
| **arm64** | Running on a 64-bit ARM build |
84+
+--------------------+----------------------------------------------------------+
85+
| **arm32** | Running on a 32-bit ARM build |
86+
+--------------------+----------------------------------------------------------+
87+
| **arm** | Running on an ARM build (any bitness) |
88+
+--------------------+----------------------------------------------------------+
89+
| **rv64** | Running on a 64-bit RISC-V build |
90+
+--------------------+----------------------------------------------------------+
91+
| **riscv** | Running on a RISC-V build (any bitness) |
92+
+--------------------+----------------------------------------------------------+
93+
| **ppc64** | Running on a 64-bit PowerPC build |
94+
+--------------------+----------------------------------------------------------+
95+
| **ppc32** | Running on a 32-bit PowerPC build |
96+
+--------------------+----------------------------------------------------------+
97+
| **ppc** | Running on a PowerPC build (any bitness) |
98+
+--------------------+----------------------------------------------------------+
99+
| **wasm64** | Running on a 64-bit WebAssembly build (not yet possible) |
100+
+--------------------+----------------------------------------------------------+
101+
| **wasm32** | Running on a 32-bit WebAssembly build |
102+
+--------------------+----------------------------------------------------------+
103+
| **wasm** | Running on a WebAssembly build (any bitness) |
104+
+--------------------+----------------------------------------------------------+
105+
| **mobile** | Host OS is a mobile platform |
106+
+--------------------+----------------------------------------------------------+
107+
| **pc** | Host OS is a PC platform (desktop/laptop) |
108+
+--------------------+----------------------------------------------------------+
109+
| **web** | Host OS is a Web browser |
110+
+--------------------+----------------------------------------------------------+
111+
| **web_android** | Host OS is a Web browser running on Android |
112+
+--------------------+----------------------------------------------------------+
113+
| **web_ios** | Host OS is a Web browser running on iOS |
114+
+--------------------+----------------------------------------------------------+
115+
| **web_linuxbsd** | Host OS is a Web browser running on Linux or \*BSD |
116+
+--------------------+----------------------------------------------------------+
117+
| **web_macos** | Host OS is a Web browser running on macOS |
118+
+--------------------+----------------------------------------------------------+
119+
| **web_windows** | Host OS is a Web browser running on Windows |
120+
+--------------------+----------------------------------------------------------+
121+
| **etc** | Textures using ETC1 compression are supported |
122+
+--------------------+----------------------------------------------------------+
123+
| **etc2** | Textures using ETC2 compression are supported |
124+
+--------------------+----------------------------------------------------------+
125+
| **s3tc** | Textures using S3TC (DXT/BC) compression are supported |
126+
+--------------------+----------------------------------------------------------+
127+
| **movie** | :ref:`Movie Maker mode <doc_creating_movies>` is active |
128+
+--------------------+----------------------------------------------------------+
125129

126130
.. warning::
127131

0 commit comments

Comments
 (0)