SCNView / SceneKit crash in grain noise generator on Radeon Polaris series GPU on macOS 10.15.7

As mentioned in the title, whenever an iMac19,2 owner running 10.15.7 runs my app, which features a scene with grain noise and rendering against a transparent background, it crashes like so:

Crashed: CVDisplayLink
0  libobjc.A.dylib                0x681d objc_msgSend + 29
1  SceneKit                       0x250780 SCNMTLComputeCommandEncoder::dispatchOnTexture2DWithoutOptimizedThreadGroupPerGrid(id<MTLTexture>, id<MTLComputePipelineState>) + 104
2  SceneKit                       0x15abf6 C3D::getGrainNoise256(id<MTLCommandBuffer>, SCNMTLRenderContext*, C3D::RenderGraphResourceManager&) + 403
3  SceneKit                       0xc6a9e C3D::CompositePass::compile() + 1410
4  SceneKit                       0x391a46 C3D::RenderGraph::allocateResources() + 2198
5  SceneKit                       0x14dc2d C3DEngineContextRenderWithRenderGraph + 52
6  SceneKit                       0x22666b -[SCNRenderer _renderSceneWithEngineContext:sceneTime:] + 532
7  SceneKit                       0x227222 -[SCNRenderer _drawSceneWithNewRenderer:] + 281
8  SceneKit                       0x227786 -[SCNRenderer _drawScene:] + 46
9  SceneKit                       0x227c8b -[SCNRenderer _drawAtTime:] + 965
10 SceneKit                       0x214d29 -[SCNView _drawAtTime:WithContext:] + 542
11 SceneKit                       0x214653 -[SCNView SCN_displayLinkCallback:] + 306
12 SceneKit                       0x1af4f8 __69-[NSObject(SCN_DisplayLinkExtensions) SCN_setupDisplayLinkWithQueue:]_block_invoke + 49
13 SceneKit                       0x2a1468 __36-[SCNDisplayLink _callbackWithTime:]_block_invoke.13 + 52
14 libdispatch.dylib              0x2658 _dispatch_client_callout + 8
15 libdispatch.dylib              0xe6ec _dispatch_lane_barrier_sync_invoke_and_complete + 60
16 SceneKit                       0x2a13c5 -[SCNDisplayLink _callbackWithTime:] + 307
17 SceneKit                       0x2a10c6 _cvDisplayLinkCallback + 261
18 CoreVideo                      0x2e92 CVDisplayLink::performIO(CVTimeStamp*) + 230
19 CoreVideo                      0x22c8 CVDisplayLink::runIOThread() + 626
20 libsystem_pthread.dylib        0x6109 _pthread_start + 148
21 libsystem_pthread.dylib        0x1b8b thread_start + 15
SCNView / SceneKit crash in grain noise generator on Radeon Polaris series GPU on macOS 10.15.7
 
 
Q