perf(content): remove exception-driven setup probes
This commit is contained in:
parent
f05afc07c1
commit
230a7df454
11 changed files with 598 additions and 47 deletions
|
|
@ -4,6 +4,23 @@ namespace AcDream.App.Tests.Rendering.Wb;
|
|||
|
||||
public sealed class WbTextureResolutionPolicyTests
|
||||
{
|
||||
[Fact]
|
||||
public void BakedDefaultPaletteAndRuntimePaletteOverlayKeepDistinctOwnership()
|
||||
{
|
||||
Assert.Equal(
|
||||
WbTextureResolutionKind.SharedAtlas,
|
||||
WbTextureResolutionPolicy.Select(
|
||||
hasOriginalTextureOverride: false,
|
||||
hasPaletteOverride: false,
|
||||
sourceIsPaletteIndexed: true));
|
||||
Assert.Equal(
|
||||
WbTextureResolutionKind.PaletteComposite,
|
||||
WbTextureResolutionPolicy.Select(
|
||||
hasOriginalTextureOverride: false,
|
||||
hasPaletteOverride: true,
|
||||
sourceIsPaletteIndexed: true));
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[InlineData(false, false, false, (int)WbTextureResolutionKind.SharedAtlas)]
|
||||
[InlineData(false, true, false, (int)WbTextureResolutionKind.SharedAtlas)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue