gpu: Fix MTLLibrary dispatch data destructor

This commit is contained in:
Caleb Cornett
2025-03-17 20:41:48 -04:00
committed by Sam Lantinga
parent 3e5664a5be
commit 6d0fb0a2e6

View File

@@ -858,7 +858,7 @@ static MetalLibraryFunction METAL_INTERNAL_CompileShader(
code,
codeSize,
dispatch_get_global_queue(0, 0),
^{ /* do nothing */ });
DISPATCH_DATA_DESTRUCTOR_DEFAULT);
library = [renderer->device newLibraryWithData:data error:&error];
} else {
SDL_assert(!"SDL_gpu.c should have already validated this!");