浏览代码

Convert LW / Core RP tests into pacakges (#1829)

Port LW and Core tests to live in packages. They will be built as part of the package build process and also published. This means the can be used on katana and similar for testing.

LW / core are 'first version' of this. We need 'real usage' before we port HD / Shader Graph.
/main
GitHub 6 年前
当前提交
c0ff7b91
共有 206 个文件被更改,包括 431 次插入391 次删除
  1. 34
      TestProjects/CoreRP_Tests/Packages/manifest.json
  2. 2
      TestProjects/LWGraphicsTest/Packages/manifest.json
  3. 88
      TestProjects/LWGraphicsTest/ProjectSettings/EditorBuildSettings.asset
  4. 1
      TestProjects/LWGraphicsTest/ProjectSettings/GraphicsSettings.asset
  5. 97
      TestProjects/LWGraphicsTest/ProjectSettings/ProjectSettings.asset
  6. 15
      TestProjects/LWGraphicsTest/ProjectSettings/UnityConnectSettings.asset
  7. 8
      build.py
  8. 11
      com.unity.testframework.graphics/Editor/SetupGraphicsTestCases.cs
  9. 6
      com.unity.testframework.graphics/Editor/TestResultWindow.cs
  10. 34
      com.unity.testframework.graphics/Runtime/EditorGraphicsTestCaseProvider.cs
  11. 20
      com.unity.testframework.graphics/Runtime/IGraphicsTestCaseProvider.cs
  12. 14
      com.unity.testframework.graphics/Runtime/ResultsUtility.cs
  13. 30
      com.unity.testframework.graphics/Runtime/RuntimeGraphicsTestCaseProvider.cs
  14. 50
      com.unity.testframework.graphics/Runtime/UseGraphicsTestCasesAttribute.cs
  15. 5
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.cs
  16. 2
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/SetupGraphicsTestCases.cs
  17. 3
      com.unity.testing.srp.lightweight/Tests/Scenes/040_UpgradeScene/Scripts/Editor/LWSceneConverter.cs
  18. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/002_Camera_Clip.png.meta
  19. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/003_Camera_Ortho.png.meta
  20. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/004_Camera_TargetTexture.png.meta
  21. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/013_CameraMulti_Splitscreen.png.meta
  22. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/014_CameraMulti_MiniMap.png.meta
  23. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/015_CameraMulti_FPSCam.png.meta
  24. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/024_Shader_PBRvalidation_Specular.png.meta
  25. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/025_Shader_PBRvalidation_Metallic.png.meta
  26. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/027_PostProcessing.png.meta
  27. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/028_PostProcessing_Custom.png.meta
  28. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/029_Particles.png.meta
  29. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/031_Shader_GlossyEnvironmentSky.png.meta
  30. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/032_Shader_GlossyEnvironmentColor.png.meta
  31. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/033_Shader_HighlightsEnvironmentGradientSH.png.meta
  32. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/034_Shader_HighlightsEnvironmentGradientBaked.png.meta
  33. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/036_Lighting_Scene_DirectionalBakedDirectional.png.meta
  34. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/037_Particles_Standard.png.meta
  35. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/040_UpgradeScene.png.meta
  36. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/041_Lighting_BasicArea.png.meta
  37. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/046_Camera_OpaqueTexture.png.meta
  38. 8
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/050_Shader_Graphs.png.meta
  39. 39
      com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/044_Lighting_ReflectionProbe.png.meta
  40. 0
      TestProjects/CoreRP_Tests/Assets/PlaceHolder.txt
  41. 8
      TestProjects/LWGraphicsTest/Assets/Editor.meta
  42. 26
      TestProjects/LWGraphicsTest/Assets/Editor/OpenScene.cs
  43. 11
      TestProjects/LWGraphicsTest/Assets/Editor/OpenScene.cs.meta
  44. 8
      com.unity.testing.srp.core/Tests.meta
  45. 11
      com.unity.testing.srp.core/package.json
  46. 7
      com.unity.testing.srp.core/package.json.meta
  47. 8
      com.unity.testing.srp.lightweight/Tests.meta
  48. 19
      com.unity.testing.srp.lightweight/Tests/Unity.Testing.SRP.Lightweight.Runtime.asmdef
  49. 7
      com.unity.testing.srp.lightweight/Tests/Unity.Testing.SRP.Lightweight.Runtime.asmdef.meta
  50. 19
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/Unity.Testing.SRP.Lightweight.Editor.asmdef
  51. 12
      com.unity.testing.srp.lightweight/package.json
  52. 7
      com.unity.testing.srp.lightweight/package.json.meta
  53. 1
      TestProjects/CoreRP_Tests/ProjectSettings/ProjectVersion.txt
  54. 12
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.asmdef
  55. 7
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.asmdef.meta
  56. 14
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/LWEditorTests.asmdef
  57. 8
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances.meta
  58. 10
      com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/SubstancesMats.meta
  59. 0
      /com.unity.testing.srp.core/Tests/EditModeTests.meta
  60. 0
      /com.unity.testing.srp.core/Tests/EditModeTests
  61. 0
      /com.unity.testing.srp.core/Tests/EditModeTests/Unity.Testing.SRP.Core.Editor.asmdef
  62. 0
      /com.unity.testing.srp.core/Tests/EditModeTests/Unity.Testing.SRP.Core.Editor.asmdef.meta
  63. 0
      /com.unity.testing.srp.lightweight/Tests/Scenes.meta
  64. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets.meta
  65. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets
  66. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/Unity.Testing.SRP.Lightweight.Editor.asmdef.meta
  67. 0
      /com.unity.testing.srp.lightweight/Tests/ReferenceImages.meta
  68. 0
      /com.unity.testing.srp.lightweight/Tests/Scenes
  69. 0
      /com.unity.testing.srp.lightweight/Tests/ReferenceImages
  70. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_ao.tif.meta
  71. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_metallic.tif.meta
  72. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_normal.tif.meta
  73. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_basecolor.tif.meta
  74. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_ao.tif
  75. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_basecolor.tif
  76. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_metallic.tif
  77. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_normal.tif
  78. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_basecolor.tif.meta
  79. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_metallic.tif.meta
  80. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_normal.tif.meta
  81. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_basecolor.tif
  82. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_metallic.tif
  83. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_normal.tif
  84. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_AO.tif.meta
  85. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_basecolor.tif.meta
  86. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_metallic.tif.meta
  87. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_normal.tif.meta
  88. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_AO.tif
  89. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_basecolor.tif
  90. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_metallic.tif
  91. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_normal.tif
  92. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Main_Graph_baseColor.tif.meta
  93. 0
      /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Main_Graph_metallic.tif.meta

34
TestProjects/CoreRP_Tests/Packages/manifest.json


{
"dependencies": {
"com.unity.render-pipelines.core": "file:../../../com.unity.render-pipelines.core",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.assetbundle": "1.0.0",
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.cloth": "1.0.0",
"com.unity.modules.director": "1.0.0",
"com.unity.modules.imageconversion": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.particlesystem": "1.0.0",
"com.unity.modules.physics": "1.0.0",
"com.unity.modules.physics2d": "1.0.0",
"com.unity.modules.screencapture": "1.0.0",
"com.unity.modules.terrain": "1.0.0",
"com.unity.modules.terrainphysics": "1.0.0",
"com.unity.modules.tilemap": "1.0.0",
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.uielements": "1.0.0",
"com.unity.modules.umbra": "1.0.0",
"com.unity.modules.unityanalytics": "1.0.0",
"com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.modules.unitywebrequestassetbundle": "1.0.0",
"com.unity.modules.unitywebrequestaudio": "1.0.0",
"com.unity.modules.unitywebrequesttexture": "1.0.0",
"com.unity.modules.unitywebrequestwww": "1.0.0",
"com.unity.modules.vehicles": "1.0.0",
"com.unity.modules.video": "1.0.0",
"com.unity.modules.vr": "1.0.0",
"com.unity.modules.wind": "1.0.0",
"com.unity.modules.xr": "1.0.0"
"com.unity.testing.srp.core": "file:../../../com.unity.testing.srp.core"
"com.unity.render-pipelines.core"
"com.unity.render-pipelines.core",
"com.unity.testing.srp.core"
]
}

2
TestProjects/LWGraphicsTest/Packages/manifest.json


"com.unity.render-pipelines.lightweight": "file:../../../com.unity.render-pipelines.lightweight",
"com.unity.shadergraph": "file:../../../com.unity.shadergraph",
"com.unity.testframework.graphics": "file:../../../com.unity.testframework.graphics",
"com.unity.testing.srp.lightweight": "file:../../../com.unity.testing.srp.lightweight",
"com.unity.testing.srp.lightweight",
"com.unity.testframework.graphics"
]
}

88
TestProjects/LWGraphicsTest/ProjectSettings/EditorBuildSettings.asset


serializedVersion: 2
m_Scenes:
- enabled: 1
path: Assets/Scenes/001_SimpleCube.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/001_SimpleCube.unity
path: Assets/Scenes/002_Camera_Clip.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/002_Camera_Clip.unity
path: Assets/Scenes/003_Camera_Ortho.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/003_Camera_Ortho.unity
path: Assets/Scenes/004_Camera_TargetTexture.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/004_Camera_TargetTexture.unity
path: Assets/Scenes/005_LitBakedEmission.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/005_LitBakedEmission.unity
path: Assets/Scenes/006_LitShaderLightProbes.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/006_LitShaderLightProbes.unity
path: Assets/Scenes/007_LitShaderMaps.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/007_LitShaderMaps.unity
path: Assets/Scenes/011_UnlitSprites.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/011_UnlitSprites.unity
path: Assets/Scenes/012_PBS_EnvironmentBRDF_Spheres.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/012_PBS_EnvironmentBRDF_Spheres.unity
path: Assets/Scenes/013_CameraMulti_Splitscreen.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/013_CameraMulti_Splitscreen.unity
path: Assets/Scenes/014_CameraMulti_MiniMap.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/014_CameraMulti_MiniMap.unity
path: Assets/Scenes/015_CameraMulti_FPSCam.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/015_CameraMulti_FPSCam.unity
path: Assets/Scenes/016_Lighting_Scene_Directional.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/016_Lighting_Scene_Directional.unity
path: Assets/Scenes/017_Lighting_Scene_DirectionalBaked.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/017_Lighting_Scene_DirectionalBaked.unity
path: Assets/Scenes/019_Lighting_Scene_PointLights.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/019_Lighting_Scene_PointLights.unity
path: Assets/Scenes/020_Lighting_BasicDirectional.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/020_Lighting_BasicDirectional.unity
path: Assets/Scenes/021_Lighting_BasicPoint.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/021_Lighting_BasicPoint.unity
path: Assets/Scenes/022_Lighting_BasicSpot.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/022_Lighting_BasicSpot.unity
path: Assets/Scenes/023_Lighting_Mixed_Indirect.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/023_Lighting_Mixed_Indirect.unity
path: Assets/Scenes/026_Shader_PBRscene.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/026_Shader_PBRscene.unity
path: Assets/Scenes/024_Shader_PBRvalidation_Specular.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/024_Shader_PBRvalidation_Specular.unity
path: Assets/Scenes/025_Shader_PBRvalidation_Metallic.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/025_Shader_PBRvalidation_Metallic.unity
path: Assets/Scenes/027_PostProcessing.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/027_PostProcessing.unity
path: Assets/Scenes/028_PostProcessing_Custom.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/028_PostProcessing_Custom.unity
path: Assets/Scenes/029_Particles.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/029_Particles.unity
path: Assets/Scenes/031_Shader_GlossyEnvironmentSky.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/031_Shader_GlossyEnvironmentSky.unity
path: Assets/Scenes/032_Shader_GlossyEnvironmentColor.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/032_Shader_GlossyEnvironmentColor.unity
path: Assets/Scenes/033_Shader_HighlightsEnvironmentGradientSH.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/033_Shader_HighlightsEnvironmentGradientSH.unity
path: Assets/Scenes/034_Shader_HighlightsEnvironmentGradientBaked.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/034_Shader_HighlightsEnvironmentGradientBaked.unity
path: Assets/Scenes/035_Shader_TerrainShaders.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/035_Shader_TerrainShaders.unity
path: Assets/Scenes/036_Lighting_Scene_DirectionalBakedDirectional.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/036_Lighting_Scene_DirectionalBakedDirectional.unity
path: Assets/Scenes/037_Particles_Standard.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/037_Particles_Standard.unity
- enabled: 1
path: Assets/Scenes/040_UpgradeScene.unity
- enabled: 0
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/040_UpgradeScene.unity
path: Assets/Scenes/041_Lighting_BasicArea.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/041_Lighting_BasicArea.unity
path: Assets/Scenes/042_Lighting_Scene_VertexLighting.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/042_Lighting_Scene_VertexLighting.unity
path: Assets/Scenes/043_Lighting_Mixed_ShadowMask.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/043_Lighting_Mixed_ShadowMask.unity
path: Assets/Scenes/044_Lighting_ReflectionProbe.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/044_Lighting_ReflectionProbe.unity
path: Assets/Scenes/045_CustomLWPipe.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/045_CustomLWPipe.unity
path: Assets/Scenes/046_Camera_OpaqueTexture.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/046_Camera_OpaqueTexture.unity
path: Assets/Scenes/047_Lighting_DirectionalCascades.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/047_Lighting_DirectionalCascades.unity
path: Assets/Scenes/048_Lighting_LocalShadows.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/048_Lighting_LocalShadows.unity
path: Assets/Scenes/049_Lighting_Mixed_Subtractive.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/049_Lighting_Mixed_Subtractive.unity
path: Assets/Scenes/050_Shader_Graphs.unity
path: Packages/com.unity.testing.srp.lightweight/Tests/Scenes/050_Shader_Graphs.unity
guid: 6e7a83866a1e446b3becf7972371c5d0
m_configObjects: {}

1
TestProjects/LWGraphicsTest/ProjectSettings/GraphicsSettings.asset


- {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0}
m_PreloadedShaders: []
m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}

97
TestProjects/LWGraphicsTest/ProjectSettings/ProjectSettings.asset


use32BitDisplayBuffer: 1
preserveFramebufferAlpha: 0
disableDepthAndStencilBuffers: 0
androidStartInFullscreen: 1
androidBlitType: 0
defaultIsNativeResolution: 1
macRetinaSupport: 1

xboxEnableGuest: 0
xboxEnablePIXSampling: 0
metalFramebufferOnly: 0
n3dsDisableStereoscopicView: 0
n3dsEnableSharedListOpt: 1
n3dsEnableVSync: 0
xboxOneResolution: 0
xboxOneSResolution: 0
xboxOneXResolution: 3

xboxOnePresentImmediateThreshold: 0
switchQueueCommandMemory: 0
videoMemoryForVertexBuffers: 0
psp2PowerMode: 0
psp2AcquireBGM: 1
vulkanUseSWCommandBuffers: 1
m_SupportedAspectRatios:
4:3: 1
5:4: 1

dashSupport: 0
enable360StereoCapture: 0
protectGraphicsMemory: 0
enableFrameTimingStats: 0
useHDRDisplay: 0
m_ColorGamuts: 00000000
targetPixelDensity: 30

appleEnableAutomaticSigning: 0
iOSRequireARKit: 0
appleEnableProMotion: 0
vulkanEditorSupport: 0
clonedFromGUID: 00000000000000000000000000000000
templatePackageId:
templateDefaultScene:

ps4pnGameCustomData: 1
playerPrefsSupport: 0
enableApplicationExit: 0
resetTempFolder: 1
restrictedAudioUsageRights: 0
ps4UseResolutionFallback: 0
ps4ReprojectionSupport: 0

ps4attribEyeToEyeDistanceSettingVR: 0
ps4IncludedModules: []
monoEnv:
psp2Splashimage: {fileID: 0}
psp2NPTrophyPackPath:
psp2NPSupportGBMorGJP: 0
psp2NPAgeRating: 12
psp2NPTitleDatPath:
psp2NPCommsID:
psp2NPCommunicationsID:
psp2NPCommsPassphrase:
psp2NPCommsSig:
psp2ParamSfxPath:
psp2ManualPath:
psp2LiveAreaGatePath:
psp2LiveAreaBackroundPath:
psp2LiveAreaPath:
psp2LiveAreaTrialPath:
psp2PatchChangeInfoPath:
psp2PatchOriginalPackage:
psp2PackagePassword: F69AzBlax3CF3EDNhm3soLBPh71Yexui
psp2KeystoneFile:
psp2MemoryExpansionMode: 0
psp2DRMType: 0
psp2StorageType: 0
psp2MediaCapacity: 0
psp2DLCConfigPath:
psp2ThumbnailPath:
psp2BackgroundPath:
psp2SoundPath:
psp2TrophyCommId:
psp2TrophyPackagePath:
psp2PackagedResourcesPath:
psp2SaveDataQuota: 10240
psp2ParentalLevel: 1
psp2ShortTitle: Not Set
psp2ContentID: IV0000-ABCD12345_00-0123456789ABCDEF
psp2Category: 0
psp2MasterVersion: 01.00
psp2AppVersion: 01.00
psp2TVBootMode: 0
psp2EnterButtonAssignment: 2
psp2TVDisableEmu: 0
psp2AllowTwitterDialog: 1
psp2Upgradable: 0
psp2HealthWarning: 0
psp2UseLibLocation: 0
psp2InfoBarOnStartup: 0
psp2InfoBarColor: 0
psp2ScriptOptimizationLevel: 2
splashScreenBackgroundSourceLandscape: {fileID: 0}
splashScreenBackgroundSourcePortrait: {fileID: 0}
spritePackerPolicy:

webGLUseEmbeddedResources: 0
webGLCompressionFormat: 1
webGLLinkerTarget: 0
webGLThreadsSupport: 0
14: UNITY_POST_PROCESSING_STACK_V2
18: UNITY_POST_PROCESSING_STACK_V2
19: UNITY_POST_PROCESSING_STACK_V2
21: UNITY_POST_PROCESSING_STACK_V2

27: UNITY_POST_PROCESSING_STACK_V2
28: UNITY_POST_PROCESSING_STACK_V2
managedStrippingLevel: {}
incrementalIl2cppBuild: {}
allowUnsafeCode: 0
additionalIl2CppArgs:

metroMediumTileShowName: 0
metroLargeTileShowName: 0
metroWideTileShowName: 0
metroSupportStreamingInstall: 0
metroLastRequiredScene: 0
metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628,
a: 1}
metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1}
metroSplashScreenUseBackgroundColor: 0
platformCapabilities: {}
metroFTAName:

n3dsUseExtSaveData: 0
n3dsCompressStaticMem: 1
n3dsExtSaveDataNumber: 0x12345
n3dsStackSize: 131072
n3dsTargetPlatform: 2
n3dsRegion: 7
n3dsMediaSize: 0
n3dsLogoStyle: 3
n3dsTitle: GameName
n3dsProductCode:
n3dsApplicationId: 0xFF3FF
XboxOneProductId:
XboxOneUpdateKey:
XboxOneSandboxId:

daydreamIconForeground: {fileID: 0}
daydreamIconBackground: {fileID: 0}
cloudServicesEnabled: {}
luminIcon:
m_Name:
m_ModelFolderPath:
m_PortalFolderPath:
luminCert:
m_CertPath:
m_PrivateKeyPath:
luminIsChannelApp: 0
luminVersion:
m_VersionCode: 1
m_VersionName:
facebookAppId:
facebookCookies: 1
facebookLogging: 1
facebookStatus: 1
facebookXfbml: 0
facebookFrictionlessRequests: 1
framebufferDepthMemorylessMode: 0
legacyClampBlendShapeWeights: 1

15
TestProjects/LWGraphicsTest/ProjectSettings/UnityConnectSettings.asset


--- !u!310 &1
UnityConnectSettings:
m_ObjectHideFlags: 0
m_Enabled: 0
serializedVersion: 1
m_Enabled: 1
m_TestEventUrl:
m_TestConfigUrl:
m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
m_ConfigUrl: https://config.uca.cloud.unity3d.com
m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
m_EventUrl: https://perf-events.cloud.unity3d.com
m_LogBufferSize: 10
m_CaptureEditorExceptions: 1
UnityPurchasingSettings:
m_Enabled: 0

m_InitializeOnStartup: 1
m_TestEventUrl:
m_TestConfigUrl:
UnityAdsSettings:
m_Enabled: 0
m_InitializeOnStartup: 1

8
build.py


("com.unity.render-pipelines.core", os.path.join("com.unity.render-pipelines.core")),
("com.unity.render-pipelines.lightweight", os.path.join("com.unity.render-pipelines.lightweight")),
("com.unity.render-pipelines.high-definition", os.path.join("com.unity.render-pipelines.high-definition")),
("com.unity.testframework.graphics", os.path.join("com.unity.testframework.graphics"))
("com.unity.testframework.graphics", os.path.join("com.unity.testframework.graphics")),
("com.unity.testing.srp.core", os.path.join("com.unity.testing.srp.core")),
("com.unity.testing.srp.lightweight", os.path.join("com.unity.testing.srp.lightweight"))
"com.unity.render-pipelines.core",
"com.unity.render-pipelines.lightweight",
"com.unity.render-pipelines.high-definition",
"com.unity.shadergraph"
]
if __name__ == "__main__":

11
com.unity.testframework.graphics/Editor/SetupGraphicsTestCases.cs


/// player.
/// Will also build Lightmaps for specially labelled scenes.
/// </summary>
public class SetupGraphicsTestCases : IPrebuildSetup
public class SetupGraphicsTestCases
{
static string bakeLabel = "TestRunnerBake";

{
var playmodeLauncher =
typeof(UnityEditor.TestTools.RequirePlatformSupportAttribute).Assembly.GetType(
typeof(RequirePlatformSupportAttribute).Assembly.GetType(
"UnityEditor.TestTools.TestRunner.PlaymodeLauncher");
var isRunningField = playmodeLauncher.GetField("IsRunning");

public void Setup()
{
Setup(EditorGraphicsTestCaseProvider.ReferenceImagesRoot);
}
public void Setup(string rootImageTemplatePath)
{
ColorSpace colorSpace;
BuildTarget buildPlatform;

foreach (var api in graphicsDevices)
{
var images = EditorGraphicsTestCaseProvider.CollectReferenceImagePathsFor(colorSpace, runtimePlatform, api);
var images = EditorGraphicsTestCaseProvider.CollectReferenceImagePathsFor(rootImageTemplatePath, colorSpace, runtimePlatform, api);
Utils.SetupReferenceImageImportSettings(images.Values);

6
com.unity.testframework.graphics/Editor/TestResultWindow.cs


return false; // No reference image found
}
var colorSpace = UseGraphicsTestCasesAttribute.Provider.ColorSpace;
var platform = UseGraphicsTestCasesAttribute.Provider.Platform;
var graphicsDevice = UseGraphicsTestCasesAttribute.Provider.GraphicsDevice;
var colorSpace = UseGraphicsTestCasesAttribute.ColorSpace;
var platform = UseGraphicsTestCasesAttribute.Platform;
var graphicsDevice = UseGraphicsTestCasesAttribute.GraphicsDevice;
var actualImagesDir = Path.Combine(ActualImagesRoot, string.Format("{0}/{1}/{2}", colorSpace, platform, graphicsDevice));

34
com.unity.testframework.graphics/Runtime/EditorGraphicsTestCaseProvider.cs


#if UNITY_EDITOR
#if UNITY_EDITOR
using System;
using System.Collections.Generic;
using System.IO;

{
internal class EditorGraphicsTestCaseProvider : IGraphicsTestCaseProvider
{
public ColorSpace ColorSpace
{
get
{
return QualitySettings.activeColorSpace;
}
}
string m_ReferenceImagePath = string.Empty;
public RuntimePlatform Platform
public EditorGraphicsTestCaseProvider()
get
{
return Application.platform;
}
public GraphicsDeviceType GraphicsDevice
public EditorGraphicsTestCaseProvider(string referenceImagePath)
get
{
return SystemInfo.graphicsDeviceType;
}
m_ReferenceImagePath = referenceImagePath;
var allImages = CollectReferenceImagePathsFor(QualitySettings.activeColorSpace, Application.platform,
var allImages = CollectReferenceImagePathsFor(string.IsNullOrEmpty(m_ReferenceImagePath) ? ReferenceImagesRoot : m_ReferenceImagePath, QualitySettings.activeColorSpace, Application.platform,
SystemInfo.graphicsDeviceType);
foreach (var scenePath in EditorBuildSettings.scenes.Where(s => s.enabled == true).Select(s => s.path).ToArray())

public const string ReferenceImagesRoot = "Assets/ReferenceImages";
public static Dictionary<string, string> CollectReferenceImagePathsFor(ColorSpace colorSpace, RuntimePlatform runtimePlatform,
public static Dictionary<string, string> CollectReferenceImagePathsFor(string referenceImageRoot, ColorSpace colorSpace, RuntimePlatform runtimePlatform,
if (!Directory.Exists(ReferenceImagesRoot))
if (!Directory.Exists(referenceImageRoot))
var fullPathPrefix = string.Format("{0}/{1}/{2}/{3}/", ReferenceImagesRoot, colorSpace, runtimePlatform, graphicsApi);
var fullPathPrefix = string.Format("{0}/{1}/{2}/{3}/", referenceImageRoot, colorSpace, runtimePlatform, graphicsApi);
.Where(p => p.StartsWith(ReferenceImagesRoot, StringComparison.OrdinalIgnoreCase))
.Where(p => p.StartsWith(referenceImageRoot, StringComparison.OrdinalIgnoreCase))
.Where(p => fullPathPrefix.StartsWith(Path.GetDirectoryName(p)))
.OrderBy(p => p.Count(ch => ch == '/')))
{

20
com.unity.testframework.graphics/Runtime/IGraphicsTestCaseProvider.cs


using System.Collections.Generic;
using System.Collections.Generic;
using UnityEngine.Rendering;
namespace UnityEngine.TestTools.Graphics

/// </summary>
/// <returns></returns>
IEnumerable<GraphicsTestCase> GetTestCases();
/// <summary>
/// The color space that the test cases are for.
/// </summary>
ColorSpace ColorSpace { get; }
/// <summary>
/// The platform that the test cases are for.
/// </summary>
RuntimePlatform Platform { get; }
/// <summary>
/// The graphics device type that the test cases are for.
/// </summary>
GraphicsDeviceType GraphicsDevice { get; }
}
}

14
com.unity.testframework.graphics/Runtime/ResultsUtility.cs


#if UNITY_EDITOR
#if UNITY_EDITOR
using System;
using System.Collections.Generic;
using System.IO;

using NUnit.Framework.Interfaces;
using UnityEditor.Graphs;
using UnityEngine;
using UnityEngine.Rendering;
using UnityEngine.TestTools.Graphics;

if (!(test.Properties.ContainsKey("Image") ||
test.Properties.ContainsKey("DiffImage")))
return;
var colorSpace = UseGraphicsTestCasesAttribute.Provider.ColorSpace;
var platform = UseGraphicsTestCasesAttribute.Provider.Platform;
var graphicsDevice = UseGraphicsTestCasesAttribute.Provider.GraphicsDevice;
var dirName = Path.Combine(ActualImagesRoot, string.Format("{0}/{1}/{2}", colorSpace, platform, graphicsDevice));
var dirName = Path.Combine(ActualImagesRoot, string.Format("{0}/{1}/{2}", UseGraphicsTestCasesAttribute.ColorSpace, UseGraphicsTestCasesAttribute.Platform, UseGraphicsTestCasesAttribute.GraphicsDevice));
if (!Directory.Exists(dirName))
Directory.CreateDirectory(dirName);

}
}
}
#endif
#endif

30
com.unity.testframework.graphics/Runtime/RuntimeGraphicsTestCaseProvider.cs


using System.Collections.Generic;
using System.IO;
using UnityEngine;
using UnityEngine.Rendering;
public ColorSpace ColorSpace
{
get
{
return QualitySettings.activeColorSpace;
}
}
public RuntimePlatform Platform
{
get
{
return Application.platform;
}
}
public GraphicsDeviceType GraphicsDevice
{
get
{
return SystemInfo.graphicsDeviceType;
}
}
public IEnumerable<GraphicsTestCase> GetTestCases()
public IEnumerable<GraphicsTestCase> GetTestCases()
var referenceImagesBundlePath = string.Format("{0}/referenceimages-{1}-{2}-{3}", Application.streamingAssetsPath, ColorSpace, Platform, GraphicsDevice);
var referenceImagesBundlePath = string.Format("{0}/referenceimages-{1}-{2}-{3}", Application.streamingAssetsPath, UseGraphicsTestCasesAttribute.ColorSpace, UseGraphicsTestCasesAttribute.Platform, UseGraphicsTestCasesAttribute.GraphicsDevice);
if (File.Exists(referenceImagesBundlePath))
referenceImagesBundle = AssetBundle.LoadFromFile(referenceImagesBundlePath);

50
com.unity.testframework.graphics/Runtime/UseGraphicsTestCasesAttribute.cs


using System;
using System;
using UnityEngine.Rendering;
using Attribute = System.Attribute;
namespace UnityEngine.TestTools.Graphics

/// </summary>
public class UseGraphicsTestCasesAttribute : Attribute, ITestBuilder
{
string m_ReferenceImagePath = string.Empty;
public UseGraphicsTestCasesAttribute()
{}
public UseGraphicsTestCasesAttribute(string referenceImagePath)
{
m_ReferenceImagePath = referenceImagePath;
}
public static IGraphicsTestCaseProvider Provider
public IGraphicsTestCaseProvider Provider
return new UnityEditor.TestTools.Graphics.EditorGraphicsTestCaseProvider();
return new UnityEditor.TestTools.Graphics.EditorGraphicsTestCaseProvider(m_ReferenceImagePath);
#else
return new RuntimeGraphicsTestCaseProvider();
#endif

public static ColorSpace ColorSpace
{
get
{
return QualitySettings.activeColorSpace;
}
}
public static RuntimePlatform Platform
{
get
{
return Application.platform;
}
}
public static GraphicsDeviceType GraphicsDevice
{
get
{
return SystemInfo.graphicsDeviceType;
}
}
IEnumerable<TestMethod> ITestBuilder.BuildFrom(IMethodInfo method, Test suite)
{
List<TestMethod> results = new List<TestMethod>();

throw;
}
suite.Properties.Set("ColorSpace", provider.ColorSpace);
suite.Properties.Set("RuntimePlatform", provider.Platform);
suite.Properties.Set("GraphicsDevice", provider.GraphicsDevice);
suite.Properties.Set("ColorSpace", ColorSpace);
suite.Properties.Set("RuntimePlatform", Platform);
suite.Properties.Set("GraphicsDevice", GraphicsDevice);
}
}

5
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.cs


public class LWGraphicsTests
{
public const string lwPackagePath = "Packages/com.unity.testing.srp.lightweight/Tests/ReferenceImages";
[UseGraphicsTestCases]
[UseGraphicsTestCases(lwPackagePath)]
public IEnumerator Run(GraphicsTestCase testCase)
{
SceneManager.LoadScene(testCase.ScenePath);

2
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/SetupGraphicsTestCases.cs


{
public void Setup()
{
new UnityEditor.TestTools.Graphics.SetupGraphicsTestCases().Setup();
new UnityEditor.TestTools.Graphics.SetupGraphicsTestCases().Setup(LWGraphicsTests.lwPackagePath);
}
}

3
com.unity.testing.srp.lightweight/Tests/Scenes/040_UpgradeScene/Scripts/Editor/LWSceneConverter.cs


using System.Collections;
/*using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Rendering;

}
}
*/

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/002_Camera_Clip.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/003_Camera_Ortho.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/004_Camera_TargetTexture.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/013_CameraMulti_Splitscreen.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/014_CameraMulti_MiniMap.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/015_CameraMulti_FPSCam.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/024_Shader_PBRvalidation_Specular.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/025_Shader_PBRvalidation_Metallic.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/027_PostProcessing.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/028_PostProcessing_Custom.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/029_Particles.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/031_Shader_GlossyEnvironmentSky.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/032_Shader_GlossyEnvironmentColor.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/033_Shader_HighlightsEnvironmentGradientSH.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/034_Shader_HighlightsEnvironmentGradientBaked.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/036_Lighting_Scene_DirectionalBakedDirectional.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/037_Particles_Standard.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/040_UpgradeScene.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/041_Lighting_BasicArea.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/046_Camera_OpaqueTexture.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

8
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/050_Shader_Graphs.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

39
com.unity.testing.srp.lightweight/Tests/ReferenceImages/Linear/WindowsEditor/Direct3D11/044_Lighting_ReflectionProbe.png.meta


serializedVersion: 7
mipmaps:
mipMapMode: 0
enableMipMap: 1
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0

externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0

maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Nintendo Switch
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0

0
TestProjects/CoreRP_Tests/Assets/PlaceHolder.txt

8
TestProjects/LWGraphicsTest/Assets/Editor.meta


fileFormatVersion: 2
guid: 4e5df9120a3a9d6498b8657905cd02d2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

26
TestProjects/LWGraphicsTest/Assets/Editor/OpenScene.cs


using UnityEngine;
using UnityEditor;
using UnityEditor.SceneManagement;
using UnityEngine.SceneManagement;
public class MyWindow : EditorWindow
{
string scene;
// Add menu named "My Window" to the Window menu
[MenuItem("Window/My Window")]
static void Init()
{
// Get existing open window or if none, make a new one:
MyWindow window = (MyWindow)EditorWindow.GetWindow(typeof(MyWindow));
window.Show();
}
void OnGUI()
{
scene = EditorGUILayout.TextField("Scene:", scene);
if (GUILayout.Button("Load"))
EditorSceneManager.OpenScene(scene);
}
}

11
TestProjects/LWGraphicsTest/Assets/Editor/OpenScene.cs.meta


fileFormatVersion: 2
guid: f2ca121fc9538fc448d8071e3e4c5fb8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

8
com.unity.testing.srp.core/Tests.meta


fileFormatVersion: 2
guid: 7a3dc1c0cf70e6343a1a4732261d0ebc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

11
com.unity.testing.srp.core/package.json


{
"name": "com.unity.testing.srp.core",
"displayName":"Core Graphics Tests",
"version": "3.2.0-preview",
"unity": "2018.3",
"description": "Test package containing core graphics tests",
"keywords": ["qa", "test", "testing", "tests", "graphics"],
"dependencies": {
"com.unity.render-pipelines.core" : "3.2.0-preview"
}
}

7
com.unity.testing.srp.core/package.json.meta


fileFormatVersion: 2
guid: afee987d785cace46aaa8f05a992d726
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
com.unity.testing.srp.lightweight/Tests.meta


fileFormatVersion: 2
guid: 9e04b3a1fb92cfa4587645cb3c6bb8fb
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

19
com.unity.testing.srp.lightweight/Tests/Unity.Testing.SRP.Lightweight.Runtime.asmdef


{
"name": "LWGraphicsTests",
"references": [
"UnityEngine.TestTools.Graphics",
"Unity.RenderPipelines.Lightweight.Runtime",
"Unity.RenderPipelines.Core.Runtime",
"Unity.Postprocessing.Runtime"
],
"optionalUnityReferences": [
"TestAssemblies"
],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": []
}

7
com.unity.testing.srp.lightweight/Tests/Unity.Testing.SRP.Lightweight.Runtime.asmdef.meta


fileFormatVersion: 2
guid: 7a8b1e213daa42642a24d29f85104bfc
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

19
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/Unity.Testing.SRP.Lightweight.Editor.asmdef


{
"name": "LWEditorTests",
"references": [
"UnityEditor.TestTools.Graphics",
"LWGraphicsTests"
],
"optionalUnityReferences": [
"TestAssemblies"
],
"includePlatforms": [
"Editor"
],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": []
}

12
com.unity.testing.srp.lightweight/package.json


{
"name": "com.unity.testing.srp.lightweight",
"displayName":"Lightweight Graphics Tests",
"version": "3.2.0-preview",
"unity": "2018.3",
"description": "Test package containing lightweight graphics tests",
"keywords": ["qa", "test", "testing", "tests", "graphics"],
"dependencies": {
"com.unity.render-pipelines.lightweight" : "3.2.0-preview",
"com.unity.testframework.graphics" : "3.2.0-preview"
}
}

7
com.unity.testing.srp.lightweight/package.json.meta


fileFormatVersion: 2
guid: fa345c9aa31de1a4daffa6506e8a380b
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1
TestProjects/CoreRP_Tests/ProjectSettings/ProjectVersion.txt


m_EditorVersion: 2018.3.0a6

12
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.asmdef


{
"name": "LWGraphicsTests",
"references": [
"UnityEngine.TestTools.Graphics"
],
"optionalUnityReferences": [
"TestAssemblies"
],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false
}

7
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/LWGraphicsTests.asmdef.meta


fileFormatVersion: 2
guid: c30d5ade4e19e114ba605fbd1faa5512
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

14
com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/LWEditorTests.asmdef


{
"name": "LWEditorTests",
"references": [
"UnityEditor.TestTools.Graphics"
],
"optionalUnityReferences": [
"TestAssemblies"
],
"includePlatforms": [
"Editor"
],
"excludePlatforms": [],
"allowUnsafeCode": false
}

8
com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances.meta


fileFormatVersion: 2
guid: 46f7d40d4f02648c6b460bcb39ea8886
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

10
com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/SubstancesMats.meta


fileFormatVersion: 2
guid: fb917111c1b0541589088a971bab0feb
folderAsset: yes
timeCreated: 1505144304
licenseType: Pro
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

/TestProjects/CoreRP_Tests/Assets/EditModeTests.meta → /com.unity.testing.srp.core/Tests/EditModeTests.meta

/TestProjects/CoreRP_Tests/Assets/EditModeTests → /com.unity.testing.srp.core/Tests/EditModeTests

/com.unity.testing.srp.core/Tests/EditModeTests/Unity.RenderPipelines.Core.Tests.asmdef → /com.unity.testing.srp.core/Tests/EditModeTests/Unity.Testing.SRP.Core.Editor.asmdef

/com.unity.testing.srp.core/Tests/EditModeTests/Unity.RenderPipelines.Core.Tests.asmdef.meta → /com.unity.testing.srp.core/Tests/EditModeTests/Unity.Testing.SRP.Core.Editor.asmdef.meta

/TestProjects/LWGraphicsTest/Assets/Scenes.meta → /com.unity.testing.srp.lightweight/Tests/Scenes.meta

/TestProjects/LWGraphicsTest/Assets/CommonAssets.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets.meta

/TestProjects/LWGraphicsTest/Assets/CommonAssets → /com.unity.testing.srp.lightweight/Tests/CommonAssets

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/LWEditorTests.asmdef.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Scripts/Setup/Unity.Testing.SRP.Lightweight.Editor.asmdef.meta

/TestProjects/LWGraphicsTest/Assets/ReferenceImages.meta → /com.unity.testing.srp.lightweight/Tests/ReferenceImages.meta

/TestProjects/LWGraphicsTest/Assets/Scenes → /com.unity.testing.srp.lightweight/Tests/Scenes

/TestProjects/LWGraphicsTest/Assets/ReferenceImages → /com.unity.testing.srp.lightweight/Tests/ReferenceImages

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_ao.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_ao.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_metallic.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_metallic.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_normal.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_normal.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_basecolor.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_basecolor.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_ao.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_ao.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_basecolor.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_basecolor.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_metallic.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_metallic.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick/Challenge-Brick_normal.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Challenge-Brick_normal.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_basecolor.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_basecolor.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_metallic.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_metallic.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_normal.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_normal.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_basecolor.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_basecolor.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_metallic.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_metallic.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Hole_mesh/Hole_mesh_normal.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Hole_mesh_normal.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_AO.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_AO.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_basecolor.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_basecolor.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_metallic.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_metallic.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_normal.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_normal.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_AO.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_AO.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_basecolor.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_basecolor.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_metallic.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_metallic.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/MainComposition/MainComposition_normal.tif → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/MainComposition_normal.tif

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Main_Graph/Main_Graph_baseColor.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Main_Graph_baseColor.tif.meta

/com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/ConvertedSubstances/Main_Graph/Main_Graph_metallic.tif.meta → /com.unity.testing.srp.lightweight/Tests/CommonAssets/Textures/Main_Graph_metallic.tif.meta

部分文件因为文件数量过多而无法显示

正在加载...
取消
保存