Skip to content

Commit

Permalink
Fixed font scaling after swap chain recreation
Browse files Browse the repository at this point in the history
  • Loading branch information
lhecker committed Nov 12, 2021
1 parent 254f118 commit 07e2ee1
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/renderer/atlas/AtlasEngine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -731,7 +731,7 @@ void AtlasEngine::_createResources()
THROW_IF_FAILED(_r.device->CreatePixelShader(&shader_ps[0], sizeof(shader_ps), nullptr, _r.pixelShader.put()));

WI_ClearFlag(_api.invalidations, ApiInvalidations::Device);
WI_SetAllFlags(_api.invalidations, ApiInvalidations::SwapChain | ApiInvalidations::Font);
WI_SetAllFlags(_api.invalidations, ApiInvalidations::SwapChain);
}

void AtlasEngine::_releaseSwapChain()
Expand Down Expand Up @@ -829,7 +829,7 @@ void AtlasEngine::_createSwapChain()
}

WI_ClearFlag(_api.invalidations, ApiInvalidations::SwapChain);
WI_SetAllFlags(_api.invalidations, ApiInvalidations::Size);
WI_SetAllFlags(_api.invalidations, ApiInvalidations::Size | ApiInvalidations::Font);
}

void AtlasEngine::_recreateSizeDependentResources()
Expand Down

0 comments on commit 07e2ee1

Please sign in to comment.