mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-10 08:09:26 +01:00
remove intel pixel shader hack
did not work correctly and made warnings on dx11
This commit is contained in:
parent
e7c93b8ac3
commit
d0e8217714
@ -770,10 +770,6 @@ const char *GeneratePixelShaderCode(DSTALPHA_MODE dstAlphaMode, API_TYPE ApiType
|
||||
}
|
||||
WRITE(p, "depth = zCoord;\n");
|
||||
|
||||
// mark all NaNs. Intel yield NaNs because of UBO driver bug. This here is a hack to blame the driver
|
||||
WRITE (p, "\tif(isnan(prev.x) || isinf(prev.x) || isnan(prev.y) || isinf(prev.y) || isnan(prev.z) || isinf(prev.z) || isnan(prev.w) || isinf(prev.w))\n"); // TODO: on intel/mesa, here will be a division by zero
|
||||
WRITE (p, "\t\tprev = float4(0.0f, 0.0f, 0.0f, 0.0f);\n");
|
||||
|
||||
if (dstAlphaMode == DSTALPHA_ALPHA_PASS)
|
||||
WRITE(p, "\tocol0 = float4(prev.rgb, " I_ALPHA"[0].a);\n");
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user