|
@@ -367,7 +367,7 @@ void gpu_get_render_target_pixels(gpu_texture_t *render_target, uint8_t *data) {
|
|
readback = nil;
|
|
readback = nil;
|
|
}
|
|
}
|
|
id<MTLDevice> device = get_metal_device();
|
|
id<MTLDevice> device = get_metal_device();
|
|
- readback_buffer = (__bridge_retained void *)[device newBufferWithLength:buffer_size options:MTLResourceStorageModeShared];
|
|
|
|
|
|
+ readback_buffer = (__bridge_retained void *)[device newBufferWithLength:new_readback_buffer_size options:MTLResourceStorageModeShared];
|
|
}
|
|
}
|
|
|
|
|
|
// Copy render target to readback buffer
|
|
// Copy render target to readback buffer
|