From 179407d639b8aa055ac29fcf0c13b84b2f43ef57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jhonny=20Go=CC=88ransson?= Date: Wed, 27 Nov 2024 10:49:51 +0100 Subject: [PATCH] Misc info --- docs/en/manuals/project-settings.md | 9 ++++----- docs/en/shared/graphics-api.md | 10 +++++----- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/docs/en/manuals/project-settings.md b/docs/en/manuals/project-settings.md index b835e9f2..b6b15435 100644 --- a/docs/en/manuals/project-settings.md +++ b/docs/en/manuals/project-settings.md @@ -221,12 +221,11 @@ The texture profiles file to use for this project, `/builtins/graphics/default.t #### Verify Graphics Calls Verify the return value after each graphics call and report any errors in the log. ---- - -### Shader +#### OpenGL Version Hint +OpenGL context version hint. If a specific version is selected, this will used as the minimum version required (does not apply to OpenGL ES). Defaults to OpenGL 3.3. -#### Output SPIR-V -Compile and output SPIR-V shaders for use with Metal or Vulkan. +#### OpenGL Core Profile Hint +Set the 'core' OpenGL profile hint when creating the context. The core profile removes all deprecated features from OpenGL, such as immediate mode rendering. Does not apply to OpenGL ES. `true` by default. --- diff --git a/docs/en/shared/graphics-api.md b/docs/en/shared/graphics-api.md index d7836aa5..0d715b03 100644 --- a/docs/en/shared/graphics-api.md +++ b/docs/en/shared/graphics-api.md @@ -1,8 +1,8 @@ | System | Graphics API | Note | |----------|----------------------------|--------------------------| -| macOS | Metal (via MoltenVK) | | -| Windows | OpenGL 3.1 or Vulkan 1.1 | | -| Linux | OpenGL 3.1 or Vulkan 1.1 | | +| macOS | OpenGL 3.3 or Metal | Vulkan via MoltenVK | +| Windows | OpenGL 3.3 or Vulkan 1.1 | | +| Linux | OpenGL 3.3 or Vulkan 1.1 | | | Android | OpenGLES 3.0 or Vulkan 1.1 | Fallback to OpenGLES 2.0 | -| iOS | Metal (via MoltenVK) | | -| HTML5 | WebGL 2.0 | Fallback to WebGL 1.0 | +| iOS | OpenGLES 3.0 or Metal | Vulkan via MoltenVK | +| HTML5 | WebGL 2.0 or WebGPU | Fallback to WebGL 1.0 |