Difference between revisions of "Template:API"
From PCGamingWiki, the wiki about fixing PC games
(removed the "you" part, as it contradicts PCGamingWiki:Editing_guide/Article_creation_and_editing_basics#The_6_basic_rules_of_wiki_editing) |
m (added half-assed macOS ARM parameter support) |
||
Line 104: | Line 104: | ||
<td class="table-api-body-support">{{Tickcross|{{{metal support|}}}|Metal support|{{{metal support notes|}}}}}</td> | <td class="table-api-body-support">{{Tickcross|{{{metal support|}}}|Metal support|{{{metal support notes|}}}}}</td> | ||
<td class="table-api-body-notes">{{{metal support notes|}}}</td> | <td class="table-api-body-notes">{{{metal support notes|}}}</td> | ||
+ | </tr> | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | {{#if: {{{macos arm app|}}} | | ||
+ | {{#if: {{#var:OS X}} | | ||
+ | {{#ifeq: {{lc:{{{macos arm app|}}}}} | false || | ||
+ | {{#ifeq: {{lc:{{{macos arm app|}}}}} | unknown || | ||
+ | <tr class="template-infotable-body table-api-body-row"> | ||
+ | <th scope="row" class="table-api-body-parameter"><abbr title="Support for ARM-based macOS introduced with macOS Big Sur in 2020">macOS (ARM)</abbr></th> | ||
+ | <td class="table-api-body-support">{{Tickcross|{{{macos arm app|}}}|MacOS ARM app|{{{macos arm notes|}}}}}</td> | ||
+ | <td class="table-api-body-notes">{{{macos arm notes|}}}</td> | ||
</tr> | </tr> | ||
}} | }} |
Revision as of 18:30, 19 November 2020
Documentation for the above template (sometimes hidden from view).
- Description
The API template contains information on what APIs and additional features does the game support.
- Supported values
Direct3D versions |
---|
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
10.1 |
11 |
11.1 |
11.2 |
11.3 |
11.4 |
12.0 |
OpenGL Versions |
---|
1.0 |
1.1 |
1.2 |
1.2.1 |
1.3 |
1.4 |
1.5 |
2.0 |
2.1 |
3.0 |
3.1 |
3.2 |
3.3 |
4.0 |
4.1 |
4.2 |
4.3 |
4.4 |
4.5 |
4.6 |
Vulkan Versions |
---|
1.0 |
1.1 |
- The DOS row is only shown in the article when a DOS or PC booter release date row is also present in the Infobox.
DOS modes | Mode description |
---|---|
text |
Output drawn by characters rather than pixels. |
hgc |
Hercules Graphics Card |
cga |
Color Graphics Adapter |
mcga |
Multi-Color Graphics Array |
ega |
Enhanced Graphics Adapter |
tga |
Tandy Graphics Adapter |
vga |
Video Graphics Array |
svga |
Super Video Graphics Array |
- Syntax
{{API |direct3d versions = |direct3d notes = |directdraw versions = |directdraw notes = |wing = |wing notes = |opengl versions = |opengl notes = |glide versions = |glide notes = |software mode = |software mode notes = |mantle support = |mantle support notes = |metal support = |metal support notes = |vulkan versions = |vulkan notes = |dos modes = |dos modes notes = |shader model versions = |shader model notes = |windows 32-bit exe = |windows 64-bit exe = |windows exe notes = |mac os x powerpc app = |macos intel 32-bit app = |macos intel 64-bit app = |macos app notes = |macos arm app = |macos arm notes = |linux powerpc app = |linux 32-bit executable= |linux 64-bit executable= |linux executable notes = }}
- Related templates
Visit Template:API/Documentation to edit this text. (How does this work?)