summaryrefslogtreecommitdiffstats
path: root/servers/rendering/rendering_device.cpp
diff options
context:
space:
mode:
authorClay John <claynjohn@gmail.com>2024-08-20 21:21:32 -0700
committerGitHub <noreply@github.com>2024-08-20 21:21:32 -0700
commit62de80d6138c09cb2c4c66d0b963820f95ad1f21 (patch)
treef1710c694c12f9360e853111a1ca396f285844bb /servers/rendering/rendering_device.cpp
parent826de7976a6add282c7b14d4be2a7e6d775821d8 (diff)
parent2d0165574de6ac21aa2730215dcab60e4ce88d08 (diff)
downloadredot-engine-62de80d6138c09cb2c4c66d0b963820f95ad1f21.tar.gz
Merge pull request #88199 from stuartcarnie/metal-rdd
Add Metal support for macOS (arm64) and iOS
Diffstat (limited to 'servers/rendering/rendering_device.cpp')
-rw-r--r--servers/rendering/rendering_device.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/servers/rendering/rendering_device.cpp b/servers/rendering/rendering_device.cpp
index da48b24a1a..aef6978e25 100644
--- a/servers/rendering/rendering_device.cpp
+++ b/servers/rendering/rendering_device.cpp
@@ -2826,6 +2826,7 @@ RID RenderingDevice::uniform_set_create(const Vector<Uniform> &p_uniforms, RID p
for (int j = 0; j < (int)uniform_count; j++) {
if (uniforms[j].binding == set_uniform.binding) {
uniform_idx = j;
+ break;
}
}
ERR_FAIL_COND_V_MSG(uniform_idx == -1, RID(),
@@ -3240,6 +3241,7 @@ RID RenderingDevice::render_pipeline_create(RID p_shader, FramebufferFormatID p_
for (int j = 0; j < vd.vertex_formats.size(); j++) {
if (vd.vertex_formats[j].location == i) {
found = true;
+ break;
}
}