From f6b7d835b86e5107fc011ee90abd3433c875314d Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Tue, 5 Nov 2024 08:16:48 +0100 Subject: [PATCH] Fix link to Windows platform port in Custom platform ports - Fix link to Linux Vulkan context code. - Add references to Direct3D 12. --- .../core_and_modules/custom_platform_ports.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/contributing/development/core_and_modules/custom_platform_ports.rst b/contributing/development/core_and_modules/custom_platform_ports.rst index 80a1e09a8..3c24193d2 100644 --- a/contributing/development/core_and_modules/custom_platform_ports.rst +++ b/contributing/development/core_and_modules/custom_platform_ports.rst @@ -82,7 +82,7 @@ for reference. class to get much of the work done automatically. If the platform is not UNIX-like, you might use the - `Windows port ` + `Windows port `__ as a reference. **detect.py file** @@ -131,7 +131,8 @@ games. platform's screen resolution feature (if relevant). Any attempt to create or manipulate other window IDs can be rejected. - *If the target platform supports the graphics APIs in question:* Rendering - context for `Vulkan `__, + context for `Vulkan `__, + `Direct3D 12 `__ `OpenGL 3.3 or OpenGL ES 3.0 `__. - Input handlers for `keyboard `__ and `controller `__. @@ -157,8 +158,8 @@ games. is displayed at the top of the editor when one-click deploy is set up for the target platform. -If the target platform doesn't support running Vulkan, OpenGL 3.3 or OpenGL ES 3.0, -you have two options: +If the target platform doesn't support running Vulkan, Direct3D 12, OpenGL 3.3, +or OpenGL ES 3.0, you have two options: - Use a library at run-time to translate Vulkan or OpenGL calls to another graphics API. For example, `MoltenVK `__ is used on macOS