Skip to content

Commit 42f0bd3

Browse files
Merge pull request #8307 from Unity-Technologies/internal/6000.5/staging
Internal/6000.5/staging
2 parents 1e55667 + 491c111 commit 42f0bd3

195 files changed

Lines changed: 9723 additions & 2956 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,9 @@ Editor/Resources/unity[[:space:]]editor[[:space:]]resources filter=lfs diff=lfs
348348
**/HDRP_RuntimeTests/Assets/Scenes/002-HDMaterials/cloud2.asset filter=lfs diff=lfs merge=lfs -text
349349
**/HDRP_RuntimeTests/Assets/Scenes/002-HDMaterials/perlin.asset filter=lfs diff=lfs merge=lfs -text
350350

351+
# Gfx ML acceleration test assets
352+
**/MachineLearning/**/*.bytes filter=lfs diff=lfs merge=lfs -text
353+
351354
#GfxTests
352355
**/GfxTestProjectFolder/**/*.[hH][dD][rR] filter=lfs diff=lfs merge=lfs -text
353356
**/GfxTestProjectFolder/**/*.[tT][gG][aA] filter=lfs diff=lfs merge=lfs -text
@@ -399,3 +402,6 @@ Editor/Resources/unity[[:space:]]editor[[:space:]]resources filter=lfs diff=lfs
399402
/Tests/EditModeAndPlayModeTests/NetcodeSamples/**/*.[jJ][pP][gG] filter=lfs diff=lfs merge=lfs -text
400403
/Tests/EditModeAndPlayModeTests/NetcodeSamples/**/*.[tT][iI][fF] filter=lfs diff=lfs merge=lfs -text
401404
/Tests/EditModeAndPlayModeTests/NetcodeSamples/**/*.[fF][bB][xX] filter=lfs diff=lfs merge=lfs -text
405+
406+
# documentation images
407+
Documentation/ManualDocs/uploads/Main/unity-xr-tech-stack.png filter=lfs diff=lfs merge=lfs -text

Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1717,8 +1717,11 @@ Vector3Int GetCellPositionFromVoxel(Vector3Int voxelToLookup, int cellSizeInBric
17171717
continue;
17181718

17191719
// 3.
1720-
// Overwrite lighting data with trilinear sampled data from the brick with highest subdiv level
1721-
float brickSize = ProbeReferenceVolume.instance.BrickSize(largestBrick.subdivisionLevel - 1);
1720+
// Overwrite lighting data with trilinear sampled data from the brick with highest subdiv level.
1721+
// Use minBrickSize from m_ProfileInfo (live bake settings), not ProbeReferenceVolume.instance,
1722+
// because that runtime state is restored to the previous bake's snapshot at the end of
1723+
// ApplySubdivisionResults and would be stale here. UUM-141983.
1724+
float brickSize = ProbeVolumeUtil.BrickSize(minBrickSize, largestBrick.subdivisionLevel - 1);
17221725
float3 uvw = math.clamp((pos - (Vector3)largestBrick.position * minBrickSize) / brickSize, 0, 3);
17231726

17241727
var probe = Vector3Int.FloorToInt(uvw);

Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeLightingTab.cs

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,11 @@ void BakingGUI()
347347
m_SingleSceneMode = EditorGUILayout.Popup(Styles.bakingMode, m_SingleSceneMode ? 0 : 1, Styles.bakingModeOptions) == 0;
348348
if (EditorGUI.EndChangeCheck() && !m_SingleSceneMode)
349349
{
350-
if (activeSet != null) { EditorUtility.SetDirty(activeSet); activeSet.singleSceneMode = false; }
350+
if (activeSet != null)
351+
{
352+
EditorUtility.SetDirty(activeSet);
353+
activeSet.singleSceneMode = false;
354+
}
351355
SaveTempBakingSetIfNeeded();
352356
}
353357

@@ -357,11 +361,14 @@ void BakingGUI()
357361
return;
358362
}
359363

360-
EditorGUI.BeginChangeCheck();
361364
var newSet = ObjectFieldWithNew(Styles.currentBakingSet, activeSet, CreateBakingSet);
362-
if (EditorGUI.EndChangeCheck())
365+
if (newSet != activeSet)
363366
{
364-
if (newSet != null) { EditorUtility.SetDirty(newSet); newSet.singleSceneMode = false; }
367+
if (newSet != null)
368+
{
369+
EditorUtility.SetDirty(newSet);
370+
newSet.singleSceneMode = false;
371+
}
365372
activeSet = newSet;
366373

367374
ProbeReferenceVolume.instance.Clear();

0 commit comments

Comments
 (0)