Remove dummy shader fallback

This commit is contained in:
Anthony Miles 2019-12-17 20:21:08 +13:00 committed by patrickvl
parent 13df253853
commit 016f8361b5
1 changed files with 0 additions and 32 deletions

View File

@ -4183,38 +4183,6 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateVertexShader)
DEBUG_D3DRESULT(hRet, "g_pD3DDevice->CreateVertexShader"); DEBUG_D3DRESULT(hRet, "g_pD3DDevice->CreateVertexShader");
} }
//* Fallback to dummy shader.
//if (FAILED(hRet))
//{
// static const char dummy[] =
// "vs.1.1\n"
// "dcl_position v0\n"
// "dp4 oPos.x, v0, c96\n"
// "dp4 oPos.y, v0, c97\n"
// "dp4 oPos.z, v0, c98\n"
// "dp4 oPos.w, v0, c99\n";
// EmuLog(LOG_LEVEL::WARNING, "Trying fallback:\n%s", dummy);
// hRet = D3DXAssembleShader(
// dummy,
// strlen(dummy),
// /*pDefines=*/nullptr,
// /*pInclude=*/nullptr,
// /*Flags=*/0, // Was D3DXASM_SKIPVALIDATION
// /*ppCompiledShader=*/&pRecompiledBuffer,
// /*ppCompilationErrors*/nullptr);
// DEBUG_D3DRESULT(hRet, "D3DXAssembleShader");
// hRet = g_pD3DDevice->CreateVertexShader
// (
// (DWORD*)pRecompiledBuffer->GetBufferPointer(),
// &pHostVertexShader
// );
// DEBUG_D3DRESULT(hRet, "g_pD3DDevice->CreateVertexShader(fallback)");
//}
if (pRecompiledBuffer != nullptr) if (pRecompiledBuffer != nullptr)
{ {
pRecompiledBuffer->Release(); pRecompiledBuffer->Release();