From 918693dc8afdbe0f2a44b783453d9d66485b6274 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Sun, 20 Jul 2025 22:19:12 +0200 Subject: [PATCH] Metal fixes --- base/sources/backends/metal_gpu.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/base/sources/backends/metal_gpu.m b/base/sources/backends/metal_gpu.m index 22cf9c0c..19605033 100644 --- a/base/sources/backends/metal_gpu.m +++ b/base/sources/backends/metal_gpu.m @@ -110,6 +110,7 @@ void gpu_render_target_init2(gpu_texture_t *target, int width, int height, gpu_t memset(target, 0, sizeof(gpu_texture_t)); target->width = width; target->height = height; + target->format = format; target->state = GPU_TEXTURE_STATE_RENDER_TARGET; target->impl._readback = NULL; @@ -582,9 +583,6 @@ void gpu_texture_destroy(gpu_texture_t *target) { void gpu_render_target_init(gpu_texture_t *target, int width, int height, gpu_texture_format_t format) { gpu_render_target_init2(target, width, height, format, -1); - target->width = width; - target->height = height; - target->state = GPU_TEXTURE_STATE_RENDER_TARGET; } void gpu_vertex_buffer_init(gpu_buffer_t *buffer, int count, gpu_vertex_structure_t *structure) {