diff --git a/contributing/development/core_and_modules/internal_rendering_architecture.rst b/contributing/development/core_and_modules/internal_rendering_architecture.rst
index 03dfc9dc82de..d9ecbbf16f81 100644
--- a/contributing/development/core_and_modules/internal_rendering_architecture.rst
+++ b/contributing/development/core_and_modules/internal_rendering_architecture.rst
@@ -193,7 +193,8 @@ Both the Forward+ and Mobile :ref:`doc_internal_rendering_architecture_methods`
used with Direct3D 12.
:ref:`doc_internal_rendering_architecture_core_shaders` are shared with the
-Vulkan renderer. Shaders are transpiled from GLSL to HLSL using
+Vulkan renderer. Shaders are transpiled from :abbr:`GLSL (OpenGL Shading Language)`
+to :abbr:`HLSL (High Level Shading Language)` using
Mesa NIR (`more information `__).
This means you don't need to know HLSL to work on the Direct3D 12 renderer,
although knowing the language's basics is recommended to ease debugging.
@@ -228,14 +229,19 @@ support Vulkan. OpenGL 3.3 Core Profile is used on desktop platforms to run this
driver, as most graphics drivers on desktop don't support OpenGL ES.
WebGL 2.0 is used for web exports.
+It is possible to use the use of OpenGL ES 3.0 directly on desktop platforms
+using the ``--rendering-driver opengl3_es`` command line argument, although this
+will only work on graphics drivers that feature native OpenGL ES support (such
+as Mesa).
+
Only the :ref:`doc_internal_rendering_architecture_compatibility` rendering
method can be used with the OpenGL driver.
:ref:`doc_internal_rendering_architecture_core_shaders` are entirely different
from the Vulkan renderer.
-**As of May 2023, this driver is still in development.** Many features
-are still not implemented, especially in 3D.
+Many advanced features are not supported with this driver, as it targets low-end
+devices first and foremost.
Summary of rendering drivers/methods
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -272,7 +278,7 @@ RenderingDevice presents a similar level of abstraction as Metal or WebGPU.
**Vulkan RenderingDevice implementation:**
-- `drivers/vulkan/rendering_device_vulkan.cpp `__
+- `drivers/vulkan/rendering_device_driver_vulkan.cpp `__
**Direct3D 12 RenderingDevice implementation:**
@@ -731,8 +737,7 @@ Occlusion culling
^^^^^^^^^^^^^^^^^
While modern GPUs can handle drawing a lot of triangles, the number of draw
-calls in complex scenes can still be a bottleneck (even with Vulkan and Direct3D
-12).
+calls in complex scenes can still be a bottleneck (even with Vulkan and Direct3D 12).
Godot 4 supports occlusion culling to reduce overdraw (when the depth prepass
is disabled) and reduce vertex throughput.