Skip to content

Commit 0d7c189

Browse files
committed
Adjust shader entry point
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
1 parent a135100 commit 0d7c189

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

UnleashedRecomp/gpu/video.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3727,7 +3727,7 @@ static RenderShader* GetOrLinkShader(GuestShader* guestShader, uint32_t specCons
37273727
else
37283728
{
37293729
guestShader->shader = g_device->createShader(g_shaderCache.get() + guestShader->shaderCacheEntry->dxilOffset,
3730-
guestShader->shaderCacheEntry->dxilSize, "main", RenderShaderFormat::DXIL);
3730+
guestShader->shaderCacheEntry->dxilSize, "shaderMain", RenderShaderFormat::DXIL);
37313731
}
37323732
}
37333733

@@ -3832,7 +3832,7 @@ static RenderShader* GetOrLinkShader(GuestShader* guestShader, uint32_t specCons
38323832
const wchar_t* libraryNames[] = { specConstantsLibName, shaderLibName };
38333833

38343834
ComPtr<IDxcOperationResult> result;
3835-
HRESULT hr = s_dxcLinker->Link(L"main", guestShader->type == ResourceType::VertexShader ? L"vs_6_0" : L"ps_6_0",
3835+
HRESULT hr = s_dxcLinker->Link(L"shaderMain", guestShader->type == ResourceType::VertexShader ? L"vs_6_0" : L"ps_6_0",
38363836
libraryNames, std::size(libraryNames), nullptr, 0, result.GetAddressOf());
38373837

38383838
assert(SUCCEEDED(hr) && result != nullptr);
@@ -3847,7 +3847,7 @@ static RenderShader* GetOrLinkShader(GuestShader* guestShader, uint32_t specCons
38473847
auto& linkedShader = guestShader->linkedShaders[specConstants];
38483848
if (linkedShader == nullptr)
38493849
{
3850-
linkedShader = g_device->createShader(blob->GetBufferPointer(), blob->GetBufferSize(), "main", RenderShaderFormat::DXIL);
3850+
linkedShader = g_device->createShader(blob->GetBufferPointer(), blob->GetBufferSize(), "shaderMain", RenderShaderFormat::DXIL);
38513851
guestShader->shaderBlobs.push_back(std::move(blob));
38523852
}
38533853

0 commit comments

Comments
 (0)