DXCPL oyle her oyunda calismaz. Diyelim bir oyun var. Bu oyunun DX11 kullandigini ancak DX10 GPU'lara da DX11 fallback kullanarak destek verdigini (orn. War Thunder) kabul edelim. Bu oyunu DX10 FL yapabilen ancak DX11 FL yapamayan bir GPU (orn. GTX 285) ile actiniz diyelim. Oyun her ne kadar GPU'nuz desteklemese bile oyunu DX12'de veya DX11 FL modunda acmaya calisiyor diyelim. Bu durumda DXCPL kullanirsaniz, oyunu dogru DirectX FL surumune zorlarsiniz ve oyununuz acilir. Bu aracin asil yapilma amaci normalde zaten debugging. Bu duruma karsi gelip, acilabilen oyunlar da var ancak istisnalar kaideyi bozmuyor. Kaldi ki acabilen kisilerin de rezil performans aldigini gorursunuz.
Lakin, DX12 FL isteyen ve fallback destegi olmayan bir oyunu (bu senaryoda Apex Legends) DXCPL ile zorlayarak oynayamazsiniz. En basitinden Apex Legends, oldukca fazla Async Compute dispatchi yapan bir oyun ve bunu DX11'de yapmaniz mumkun degil, DX12'nin fallback modunda da tam verimiyle yapamiyorsunuz.
Respawn'in oyunu zaten tamamen DX12 FL'e tasima sebebi buydu. Oyunu yillardir etkileyen CPU darbogazlarini, eski GPU'lari geride birakma feragatiyla azaltmak.
Cozum? Maalesef yeni bir GPU almak. Hicbir Kepler GPU'nun DX12 FL destegi yok, kaldi ki Kepler GPU'lar yillardir surucu guncellemesi bile almiyor. Oyun GPU'nuzda calisabilseydi bile surucu guncellemeleri almadigi icin (ve oldukca gucsuz oldugu icin) muhtemelen oyun pek de iyi calismayacakti...