Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1011 commits
Select commit Hold shift + click to select a range
96b10a1
Gradient Editor reopens by itself when undoing a gradient edit made o…
Sep 25, 2026
5a71145
[UUM-153883] Fix Editor allocation after GC in render pipeline settin…
CianNoonanUnity Sep 25, 2026
8b75e2c
[SurfaceCache] Make entity instance records blittable
Daxode Sep 25, 2026
b26e139
[content automatically redacted] touching PlatformDependent folder
pigselated Sep 25, 2026
197b9ed
UUM-154099 Stop caching Mesh references in SurfaceCacheWorld instances
pigselated Sep 25, 2026
88817c8
EAD-2495 Make VisualEffectImporter results depend on the global VFX i…
lassond Sep 26, 2026
abcaffb
Restore Visual Effect Graph and UVCS package, remove references to mi…
simone-livieri Sep 26, 2026
4686766
Incorrect warning text says "these debug view" in Rendering Debugger …
Sep 26, 2026
774b24c
HDRP: release FSR2 camera contexts when the pipeline is disposed
CianNoonanUnity Sep 26, 2026
09a7def
HDRP tests: release the warm-up render texture and run SkyAndFog on V…
CianNoonanUnity Sep 26, 2026
5a936ce
[Serialization] Add a %UNITY text format version directive to YAML fi…
madsnyholm-work Sep 26, 2026
c8ad0d1
Added a runtime warning to both URP and HDRP to replace the old build…
lpledouxUnity Sep 27, 2026
68e7dac
Packed the GRD occlusion OBB data
nanho-lee Sep 28, 2026
cc21c83
[VFX][New compiler] Object value expressions
ludovic-theobald Sep 28, 2026
be40e7c
Add the shared HDRP_DXR test package and the scene partition mechanism
CianNoonanUnity Sep 28, 2026
78217a3
UUM-139389 Light Cookie not updated when it's a RenderTexture
RoseHirigoyen Sep 28, 2026
99defe1
DOCG-8545 Shader Graph sub graph input display options
fatimah-mf-unity Sep 28, 2026
7f499a7
[URP] [UUM-152719] Fix "Render Face" dropdown shown on every SG Lit m…
Sep 28, 2026
2465137
Project Auditor / URP migration: dont report disabled items
richardk-u3d Sep 28, 2026
c78f03f
[SRP][CLI]Fix dependency of attributes of the pipeline package.
alex-vazquez-unity3d Sep 28, 2026
8598d1b
VFX: fix two CoreCLR editor test failures (Custom HLSL names, templat…
CianNoonanUnity Sep 28, 2026
2aecfd9
[UGK-CI] Add Windows Vulkan UGK nightly coverage for HDRP RuntimeTests
mahmoudBagherimoghaddam Sep 28, 2026
704e341
“Output value ‘outMotionVec’ is not complete” warning logged after c…
Sep 28, 2026
3ffd9a2
[UUM-154329] Remove per-instance GC allocations from SurfaceCacheWorld
pigselated Sep 28, 2026
dfd3a84
Fix Memoryless load actions on Quest 2
RoseHirigoyen Sep 28, 2026
d7a92c2
[UUM-152454] Avoid forcing ShaderGraph subgraphs into a concrete prec…
april-roszkowski Sep 29, 2026
26a7de3
Incorrect tooltip text displays class names in Rendering Debugger Mip…
Sep 29, 2026
9c14c59
"Ignoring duplicate keyword line 'multi_compile _ DOTS_INSTANCING_ON'…
Sep 29, 2026
ff87a7c
Move the HDRP_DXR scenes into the five partition packages
CianNoonanUnity Sep 29, 2026
b5f5a1c
Escaped "field" variable name for c#14 compatibility
jeanclaudegrenier Sep 29, 2026
c07cf0e
[UUM-150815] Fixed RectMask2D softening the edges of clipped content …
louismclaughlin Sep 29, 2026
9eed6aa
App freezes when m_RenderScale is set to 0.8 in the Mobile_RPAsset
SuminCho1 Sep 29, 2026
ee1f7a9
[UUM-153008] [HDRP] Add the missing ShaderGraphFunctions include to T…
JangkyuSeo Sep 29, 2026
54239f1
AlphaUpscaleHistory RenderTextures are allocated when Alpha Processin…
SuminCho1 Sep 29, 2026
d6e66a9
[URP][UUM-153793] Fix BakedLit shader warning
Sep 29, 2026
4a54b1f
Store render graph compiler debug names as string references
CianNoonanUnity Sep 29, 2026
d5a1ad1
Fix URP volumetric fog shadows with screen-space shadows enabled
ApoorvaJ Sep 29, 2026
48e2634
Discussions link leads to a missing page in the VFX Graph window (UUM…
Sep 29, 2026
4bc51fa
[UUM-154342] [URP] Remove per-entity GC allocations from Surface Cach…
pigselated Sep 29, 2026
64e4e7d
Reimport and optimize SRP test projects
Sep 29, 2026
00726d9
[URP tests] Release ForwardLights buffers when CustomRenderer is disp…
CianNoonanUnity Sep 29, 2026
37eba07
[GFXLIGHT-1811] Remove Enlighten scenes from HDRP test suites
KEngelstoft Sep 29, 2026
73f8897
Renamed field name for C# 14 compatibility
jeanclaudegrenier Sep 30, 2026
65b314c
Renamed/escaped field keyword for C#14 compatibility
jeanclaudegrenier Sep 30, 2026
41b08c9
[ShaderGraph] Handle blank JSON root to work with coreCLR changes
Sep 30, 2026
0fb5fd2
UUM-134256: Fixed "Default" being added to Enum values in ShaderGraph
jrs-unity Sep 30, 2026
5540ff1
Remove the AMD minimum image-comparison threshold from URP graphics t…
CianNoonanUnity Sep 30, 2026
1fd6286
Range output property cannot be expanded and its port is invisible un…
Sep 30, 2026
334236b
[VFX] Update reference images for CoreCLR editor and players
gabrieldelacruz Sep 30, 2026
299ac7d
Crash on GpuBvh.Build when GpuBvhBuildOptions.maxLeafSize is 0 or whe…
Sep 30, 2026
bd4104e
[UUM-154723] [URP] Remove per-frame GC allocations from Surface Cache…
pigselated Sep 30, 2026
1728b4c
[UUM-153887] [SRP] Fix stack overflow in VolumeComponent parameter di…
axoloto Oct 1, 2026
16a413b
PES-483: Populate ShadowPackman/ with symlinks to the ShadowPackages …
dariocc Oct 1, 2026
c3f5b52
[SurfaceCache] Skip clearing the entity bridge's empty pending index …
pigselated Oct 1, 2026
8f25b7d
[SRP-1140] Add Depth Pyramid for GTAO in URP
mseonkim-unity Oct 1, 2026
e310072
[Shader Graph] Shader Interface Provider
Oct 1, 2026
6f48b1c
[ShaderGraph] Switch off of String.GetHashCode() for CoreCLR
Oct 1, 2026
5642162
[2d] Fix IndexOutOfRangeException when Freeform light edges cross
unity-cchu Oct 1, 2026
4eefd1b
[UUM-154619] Fix uninitialized variable warning in Surface Cache GI d…
KEngelstoft Oct 1, 2026
c4d4a76
[URP] Rebuild 262_Exposure_Reflections_perObject_Probes with its own …
CianNoonanUnity Oct 1, 2026
e314ba4
[HDRP] Re-enable graphics tests whose instabilities no longer reproduce
CianNoonanUnity Oct 1, 2026
582250a
[URP] Re-enable 121 and 145_deferred graphics tests that no longer fail
CianNoonanUnity Oct 1, 2026
df3112b
[Editor] Blit materials leak on play mode reload with CoreCLR (UUM-15…
karljj1 Oct 1, 2026
ba64ea6
UUM-153914: Keep 2D material search providers out of Search window
unity-cchu Oct 1, 2026
4b32105
[URP] Pick motion-vector arrow texels with integer maths
CianNoonanUnity Oct 1, 2026
a17ca65
[URP] Capture terrain Shader Graph deferred tests offscreen
CianNoonanUnity Oct 1, 2026
fcca3de
[UUM-147359] Fixed 2D lights rotating with device on Vulkan pre-trans…
unity-cchu Oct 1, 2026
88ceeae
[UUM-153567] Migrate SSAO settings into each quality level's volume p…
mseonkim-unity Oct 1, 2026
493082f
[UUM-152389] Fixed Shadow Caster 2D shape outline not drawn for Self …
unity-cchu Oct 1, 2026
9747a19
[VFX] Create new VFX assets through the serializer instead of embedde…
SteenLund Oct 1, 2026
52bb0c1
Slope-scale depth bias: floor at the legacy slope and a small caster …
seungchan-jeong Oct 1, 2026
d845a32
[UUM-154097] Cut per-frame cost of 2D lights and shadow casters
unity-cchu Oct 1, 2026
4ec8c42
[UUM-154810] Give new Light2D components a default freeform shape
unity-cchu Oct 1, 2026
0a7563a
[HDRP] [Tests] Strip unused DOTS and LOD cross-fade variants from HDR…
CianNoonanUnity Oct 1, 2026
fa9927d
[HDRP] Fix 9701 capturing before the exposure readback lands
CianNoonanUnity Oct 1, 2026
e516857
[URP] Fix 145_SoftParticlesStackWithPP particles missing on Pixel 8 Pro
CianNoonanUnity Oct 1, 2026
a24d2a9
[URP] Binarise 174 FullScreenPass dot alpha and rebake references
CianNoonanUnity Oct 2, 2026
36374d2
[SVFXG-959] Convert `GraphAuthoring` project into a package and add t…
april-roszkowski Oct 2, 2026
f1b53bd
PES-491: Resolve shadow packages from ShadowPackages/ and remove Shad…
dariocc Oct 2, 2026
331bfa1
[URP] [2D] [UUM-145892][7000.0] Fix intermediate texture not created …
kennytann Oct 2, 2026
6896c7f
[UUM-147747][UUM-148111][7000.0] Fix LineRenderer shader properties n…
kennytann Oct 2, 2026
ccd0454
[GFXSKR-24] Move Light Falloff Mode from the URP Asset to Graphics Se…
seungwon-oh Oct 2, 2026
fc1d624
[UUM-153597] [URP] Fix performance regression from redundant clears w…
arttu-peltonen Oct 2, 2026
2355e2e
[UUM-153355] Fix Compute ray tracing BVH build on Adreno 650
belgaard Oct 2, 2026
50a2fe5
[GFXLIGHT-1588] Add a Surface Cache GI graphics test
belgaard Oct 3, 2026
fa0a1f2
[UUM-153745] [URP] Restore BaseShaderGUI.Styles accessibility for sub…
Oct 3, 2026
9396757
[UUM-141715] [HDRP] Fix water compile check that uses another surface…
CianNoonanUnity Oct 3, 2026
a4d2a4a
[SRP] Add Jira references to URP and HDRP graphics test ignores
CianNoonanUnity Oct 3, 2026
06b7b94
Render Pipeline Converter: Pixel Perfect Camera converter can never b…
Oct 3, 2026
a5f2a24
[content automatically redacted] touching PlatformDependent folder
alexey-unity Oct 3, 2026
eee38bb
[SVFXG-959] Add reflected function node test framework
april-roszkowski Oct 3, 2026
bdb6ee0
[URP] Fall back when the GTAO depth prefilter kernel is unsupported
CianNoonanUnity Oct 3, 2026
0ce31e3
[URP] Enforce GPU Resident Drawer support rules in graphics tests
Oct 3, 2026
d8d1984
[Serialization] Unify YAML subdocument header parsing and make it tol…
SteenLund Oct 5, 2026
d5f66ec
[UUM-153879] [URP 2D] [7000.0] Fix duplicate global light error when …
kennytann Oct 5, 2026
4527a81
[UUM-144935][7000.0] Rename Resources folder to ResourceIcons so edit…
kennytann Oct 5, 2026
6c1d67c
[UUM-154747] [URP] Fix Surface Cache GI only covering part of the scr…
KEngelstoft Oct 5, 2026
d8158de
[UUM-155102] [URP] Fix REQUIRES_WORLD_SPACE_POS_INTERPOLATOR redefini…
Oct 5, 2026
3d57b58
[VFX][New compiler] Sorting and Indirect Draw
ludovic-theobald Oct 5, 2026
1b3767d
[URP] [XR] [GXR-395] Read on-tile depth for soft particles in depth i…
qgu-unity Oct 6, 2026
df39600
Adding a Light Anchor component throws an exception when no Game View…
Oct 6, 2026
2172ad1
Cleaned up comment in RenderGraphConstraintsTests
thomas-zeng Oct 6, 2026
885e724
[UUM-152935] Move ShadowCasterPath into its own file
unity-cchu Oct 6, 2026
bc22589
[UUM-152368] Skip undeclared keywords on custom Light 2D materials
unity-cchu Oct 6, 2026
523ffa8
[UUM-152375] Fix 2D soft-shadow mesh with sub-shapes under 3 edges
unity-cchu Oct 6, 2026
dd7ce9a
[UUM-155591] Fix Unified Ray Tracing reading compressed vertex attrib…
pigselated Oct 6, 2026
4fbb239
[UUM-153965] Fix Light2D NRE when a Light2DProvider returns no mesh
unity-cchu Oct 6, 2026
9a708cc
[Entities Graphics] DOTS 2x4 loader fix overlap and transpose
MatthewSmithUnity Oct 6, 2026
31d72ef
UUM-153167: Fix NaN values from unsafe normalize in Decals
NetteVI Oct 6, 2026
82c741f
Put the graphics test projects on default graphics jobs and fix the U…
CianNoonanUnity Oct 6, 2026
8d42f0c
[UUM-146356] [URP] Fix Forward+ lights culled at screen edges and nea…
Oct 6, 2026
b8feda0
[UUM-154789] Skip missing build scenes in 2D Light prefiltering
unity-cchu Oct 6, 2026
6266323
URP0001 message is garbled: "Missing URP asset assigned Very Low in R…
Oct 6, 2026
d2b84a1
[UUM-155174] [RenderGraph] Skip GC allocation test on code coverage runs
CianNoonanUnity Oct 6, 2026
5088124
[content automatically redacted] touching Platforms folder
MinseokLee-Unity Oct 7, 2026
88dfb82
[U7] [2D] Add Instancing support for Deform.
venkify Oct 7, 2026
fa39c57
Graphics: re-evaluate the APV baking set when the active scene changes
kahyongs Oct 7, 2026
9532b31
[VFXSG] New frontend base prototype
gabrieldelacruz Oct 7, 2026
c7dbd98
[2d] Enable Test
venkify Oct 7, 2026
48c5391
Make RenderGraph blit/copy helpers honor texture UV origin
Charles-H-Unity Oct 7, 2026
1112ad1
Project Auditor: Target Render Pipeline dropdown
richardk-u3d Oct 7, 2026
75e580e
[UUM-154325] Restore pre-AgX ApplyTonemap and ApplyColorGrading signa…
leah-at-unity Oct 7, 2026
03d4a2c
[SurfaceCache] Parallelize and Burst-compile entity change production
pigselated Oct 7, 2026
8d2fe3e
FEPM By Default : #17 Editor UI Areas Tests [7000.0]
John-Whigham Oct 7, 2026
d43eac2
Project Auditor - URP settings issues name the Quality Level instead …
Oct 7, 2026
b34c5cc
[XR] Revert deferred Quad Views context.Submit()
jsand-ov Oct 8, 2026
4829ddc
[ShaderGraph] Provider System Architecture Expansion
Oct 8, 2026
cd4be62
[RenderPipelines] Make CoreBuildData.developmentBuild an error
TautvydasZilys Oct 8, 2026
ec7342d
[UUM-154779] Keep Light2D shape-light slots that culling can reach
unity-cchu Oct 8, 2026
46f5d79
[content automatically redacted] touching PlatformDependent folder
stowelly Oct 8, 2026
ba93912
Changed Volume "Toggle All/None" to "Enable/Disable All"
rolandk-unity Oct 8, 2026
033a2f9
[UUM-155363] [HDRP] Add 9006_StencilUsage reference images and re-ena…
JMargevics Oct 8, 2026
2df2857
[Serialization] Stop writing the %UNITY directive in 7.0 text files
madsnyholm-work Oct 8, 2026
9e53205
[PS5][PSVR2] Fix PSVR2 2D Reprojection
robinb-u3d Oct 9, 2026
a8fdbc0
Tweak denoising for SCGI to make the presets look nicer.
pema99 Oct 9, 2026
21d9d83
[UUM-155361] [HDRP] Add 4012_MotionBlur_CameraOnly reference images a…
JMargevics Oct 9, 2026
d50a17f
[VFX][New compiler] Exposed properties
ludovic-theobald Oct 9, 2026
ab73c79
Migrate template CI to upm-pvp (PETS-1848)
salvadorj Oct 9, 2026
fddbce1
PES-512: Vendor com.unity.test-profiler and com.unity.yamato for Univ…
dariocc Oct 9, 2026
ea1c84f
[UUM-156030] [ShaderGraph] Fix List Slice extension clash on .NET 10
robert-badea-unity Oct 9, 2026
c4807aa
[ShaderGraph] Refactor Code Function Node to use Provider
Oct 9, 2026
637b968
[GTF] Add the tiled deltaE comparison algorithm and use it on 15 cali…
guillaumelevass Oct 10, 2026
bf5d93e
Update surface cache Cascade count tooltip
motiejus-viltrakis Oct 10, 2026
bcde34e
[GTF] [GSDET-1394] Fix skipped resolution setup in GTF and HDRP runti…
guillaumelevass Oct 10, 2026
396f446
[UUM-153988] Back out two-pass cull rendering (RenderFace BackToFront…
Oct 12, 2026
55853fb
Add Windows DX12 UGK jobs for BRG HDRP
juhomerj Oct 12, 2026
6aa2efd
docg 8149: Add documentation pages for Shader Graph nodes
Oct 12, 2026
4aa0d0c
[GRD] Re-enable TestSceneViewHiddenRenderersCullingTier0
CianNoonanUnity Oct 12, 2026
72a00c6
[DOCG-9120] Add Shader Graph project settings reference page
marta-malberti Oct 13, 2026
13e171b
URP Foundation tests: relax the 209 motion-vector threshold for Metal…
Oct 13, 2026
42169ca
[UUM-154016] [URP] Fix spot light tiles drop
Oct 13, 2026
903a905
Reimport and optimize SRP test projects
Oct 13, 2026
6ff6eff
[HDRP] HDRP_Tests 3006_TileCluster_Cluster fails image comparison on …
Oct 13, 2026
1c19b21
[CI] Check out only what SRP graphics jobs read
CianNoonanUnity Oct 13, 2026
ce8137d
Improve quality and stability of punctual light contribution in SCGI.
pema99 Oct 13, 2026
712ccb6
[UUM-147033] Fix 2D collider shadow flicker across Editor views
unity-cchu Oct 13, 2026
8ea68d9
[UUM-122594] [URP] Re-enable PipelineSetsAndRestoreGlobalShaderTagCor…
CianNoonanUnity Oct 13, 2026
4719569
Editor flickers when a Camera's Output Texture is set to a Render Tex…
Oct 13, 2026
e036be7
[UUM-154300] [SurfaceCache] Reduce geometry pool initial size and fix…
pigselated Oct 13, 2026
694c5cd
[UUM-153983] Fix VoxelizeScene.shader compile warnings
pigselated Oct 13, 2026
30cf45c
[UUM-156028] Remove unused import to fix breakage on .NET 10
ApoorvaJ Oct 13, 2026
7f6c7af
[UUM-155097] [URP] Fix _GBUFFER_NORMALS_OCT leaking into custom shaders
Oct 14, 2026
8df029a
[SG] [Samples] Fix implicit truncation warning and migrate _FORWARD_P…
ludovic-theobald Oct 14, 2026
23fc536
[ShaderGraph] Remove Hints Leak
Oct 14, 2026
bd31d0e
[CI] Move SurfaceCache runtime tests into test packages run by URP_GI
CianNoonanUnity Oct 14, 2026
5e5c4b6
URP batch Render Pipeline Converter: AnimationClipConverter reports S…
Oct 14, 2026
fe3bc05
[UUM-144607] Log duplicate global 2D light error from Light Explorer
unity-cchu Oct 14, 2026
2a99193
[UUM-149758] [VFX] Fix GPU crash in per-camera VFX sorts with culled …
ludovic-theobald Oct 14, 2026
ee2dc45
[UUM-154163] [URP] Fix performance regression in _SHADOWS_SOFT variant
Oct 14, 2026
93f7a0f
"ArgumentException: An item with the same key has already been added"…
SuminCho1 Oct 14, 2026
c179c57
[UUM-151806] [HDRP] Re-enable 002-HDMaterials on CoreCLR
CianNoonanUnity Oct 14, 2026
99dee16
[UUM-155119] [URP] Fix UAL0010 and UAL0013 warnings in the post-proce…
CianNoonanUnity Oct 14, 2026
0fe982a
Avoid miscompilation in ANGLE DX11 backend in URP clustering code
pema99 Oct 14, 2026
96b079b
Support Hardware Dynamic Resolution in SSR
Oct 15, 2026
0a4586f
[UUM-154972] Fix downsampled SSAO sampling normals and blue noise at …
seungchan-jeong Oct 15, 2026
560cab9
[ShaderGraph] Internal User Pref to enable Shader Interface Mode
Oct 15, 2026
938724d
PES-521: Make graphics test projects known to ITestableProjectResolver
dariocc Oct 15, 2026
9319a1c
Fixed the GRD-GPUOCC kernel shader warnings
nanho-lee Oct 15, 2026
877a354
docg 8142: Create docs pages for Artistic/Mask Shader Graph nodes
Oct 15, 2026
2291653
[GFXSKR-21] Add Project Auditor rule for spot cookie in Built-in comp…
seungwon-oh Oct 15, 2026
b033601
Remove misplaced release notes from SRP package changelogs
arttu-peltonen Oct 15, 2026
e58480e
FEPM By Default : #20 Enable FEPM [7000.0]
John-Whigham Oct 15, 2026
8f7d2f8
[UUM-156931][URP 2D][7000.0] Fix Point Light 2D losing its cookie on …
kennytann Oct 15, 2026
9bbcf4e
[GFXLIGHT-2292] Remove the split-threading skip from the SurfaceCache…
CianNoonanUnity Oct 15, 2026
9fd1bbc
Fixed deferred on-tile validation warning logic
thomas-zeng Oct 16, 2026
1f127f0
[UGK][DX12] Re-enable BRGCullingFlags under DX12 UGK (UGK-2955)
aleksis-karastie Oct 16, 2026
e90343e
Project Auditor: synchoronous URP scanning
richardk-u3d Oct 16, 2026
2c6c9b4
[ShaderGraph] Move Provider-based slot generation to a helper
Oct 16, 2026
a053d43
[UUM-137732] Fix APV probe placement on Vulkan with AMD GPUs
pigselated Oct 16, 2026
b886446
UUM-152503: URP camera with Target Eye None uses window rect while XR…
alejandro-unity Oct 16, 2026
12576a6
Fix filtered Scene View picking ignoring BatchRendererGroup objects
modrimkus-unity Oct 16, 2026
b1ca639
[Templates] Upgrade URP and HDRP templates to 7000.0
simone-livieri Oct 16, 2026
7b2dfd9
[UUM-150016] Fix unstable render graph with Surface Cache Global Illu…
belgaard Oct 16, 2026
60af5b2
[content automatically redacted] touching PlatformDependent folder
SuminCho1 Oct 16, 2026
c62a6f3
[UUM-152952] Fix ShadowCaster2D Casting Source and Light2D Light Type…
unity-cchu Oct 16, 2026
b402003
Fix incorrect offset of probe occlusion in APV when L2 disabled and d…
pema99 Oct 16, 2026
e49ebfb
[URP] Make Forward+ ortho disk-tile test tolerate tangent tiles
Oct 16, 2026
a91f1b8
[URP] Fix shader warning in soft-shadow function
Oct 16, 2026
344dc56
[VFX] Gate template window soak test on VFX_SOAK_TESTS
CianNoonanUnity Oct 16, 2026
f297565
[UUM-157162] Fix black APV probes near terrain on Vulkan with AMD GPUs
pigselated Oct 16, 2026
4e85a22
CI URP Foundation: Declare convertible keywords as dynamic branches
Oct 18, 2026
bdd3f15
[content automatically redacted] touching PlatformDependent folder
dariocc Oct 18, 2026
f06b3be
[UUM-153102] Fix Light2D Shader Graph drag and drop to the material f…
unity-cchu Oct 19, 2026
008cce6
[UUM-153138] Stop Light2D graphs gaining blocks on Material switch
unity-cchu Oct 19, 2026
7063085
[UUM-157159] Warn on Freeform Light 2D when 2D Common is missing
unity-cchu Oct 19, 2026
169812d
Reimport and optimize SRP test projects
Oct 19, 2026
0636fd0
[UUM-157557] Disable unstable Materials Playmode test
Oct 19, 2026
faf0b6b
HDRP: Dispose upscaler framework contexts with the pipeline
CianNoonanUnity Oct 19, 2026
784acd9
[ShaderGraph][Fix] Fix NRE when a used Sub Graph is deleted
ludovic-theobald Oct 19, 2026
9f96913
Re-enable the on-tile validation camera tests on Switch, Switch2 and …
CianNoonanUnity Oct 19, 2026
9526c4c
[UUM-157335] [SRP Core] Fix render graph culling a pass whose output …
CianNoonanUnity Oct 19, 2026
6515c39
[GraphView] Fix template selection changing after a search is cleared
CianNoonanUnity Oct 19, 2026
0bc78a1
[UUM-146538] [UI Toolkit] Expose the SDF text parameters to UI Shader…
ncerone-unity Oct 19, 2026
950a53c
[UGK] Run DX12 UGK SRP test jobs with the D3D12 validation layer
juhomerj Oct 19, 2026
a2d66a1
[UGK] [CI] Add UGK Windows Vulkan VFX_HDRP playmode jobs
mahmoudBagherimoghaddam Oct 19, 2026
42611c5
[UUM-157356] [URP] Fix Shadow Layers multi-edit only updating the pri…
pigselated Oct 19, 2026
df3716b
[UUM-155328] [URP] Fix forward-only materials losing additional light…
pigselated Oct 19, 2026
c3a2ab1
[VFX] [ProBuilder] Stop reading Event.current in shortcut actions
simonduf Oct 20, 2026
e2366c1
[ShaderGraph] [UUM-157328] Fix Sample Gradient node failing to compil…
robert-badea-unity Oct 20, 2026
0d945e0
[UUM-153640] [HDRP] Re-enable shadow and PCSS graphics tests
pigselated Oct 20, 2026
546a249
[UUM-157340] [URP] Fix NullReferenceException when importing an empty…
CianNoonanUnity Oct 20, 2026
4348587
Fixed missing XR Graphics telemetry data in URP
thomas-zeng Oct 20, 2026
b64db30
[urp] [xr] Fix SSAO on multiview by adding missing vrUsage descriptor
vallerieknight-unity Oct 20, 2026
43ab2e3
[SCP-2238] Fix Progress callbacks keeping the unloaded AssemblyLoadCo…
tgjones-unity3d Oct 20, 2026
701ec9f
[UGK] [CI] Add DX12 UGK VFX_HDRP jobs
juhomerj Oct 20, 2026
593bfab
Changed the tps/taa warning to be shown once only
lpledouxUnity Oct 21, 2026
2b92464
[UUM-157948] [URP] [7000.0] Fix RenderGraph sample errors when no dep…
kennytann Oct 21, 2026
64a9bbb
UUM-128748: Fixed HDRP structures being stripped from builds when Man…
jrs-unity Oct 21, 2026
a9b87d7
[UUM-155720] [SRP] Fix Convert Assets staying disabled after a partia…
CianNoonanUnity Oct 22, 2026
9679870
Add macOS Metal UGK jobs for BRG URP
juhomerj Oct 22, 2026
8466e6b
Render Pipeline Converter - Material Reference Converter searches a p…
Oct 22, 2026
d46adad
Fix Clamp Color and Min Smoothness settings in URP SSR
pema99 Oct 22, 2026
83a235a
URP Converter - Command-line -scanToFile writes its results to Temp/,…
Oct 22, 2026
573cb85
[UUM-158118] [SRP] Fix keyboard input in the Render Pipeline Converte…
CianNoonanUnity Oct 22, 2026
49178a0
[UUM-158135] [SRP] Fix Render Pipeline Converter losing a section's e…
CianNoonanUnity Oct 22, 2026
416c507
[UUM-158136] [SRP] Recheck Convert Assets when a converter's enabled …
CianNoonanUnity Oct 22, 2026
e034a48
Fix Missing Objects and Shadows in Quad Views with Camera Stacking
janicesee-u3d Oct 22, 2026
92b938b
[UUM-155486] Fix missing SpeedTree7 bark on PowerVR Vulkan with a nev…
mseonkim-unity Oct 22, 2026
fa98fb6
[UUM-157663] Fix uninitialized variable warning in SurfaceCache shade…
pigselated Oct 22, 2026
3c22d84
[VFX][Fix] Avoid attaching window to a visual effect in a prefab refe…
ludovic-theobald Oct 22, 2026
f06be32
Fix receiver normal bias cost in the shadow caster normal bias mode
seungchan-jeong Oct 22, 2026
f8bf023
[UUM-149931] [SRP] Allow 8 colour attachments plus depth in a RenderG…
CianNoonanUnity Oct 22, 2026
4d1e526
[UUM-154958] [SRP] Stop Blitter material blits from inheriting a stal…
belgaard Oct 22, 2026
7437906
[UUM-155751] [ShaderGraph] Fix MissingReferenceException in importer …
ludovic-theobald Oct 22, 2026
7bff4d1
[UGK] Detect UGK from graphicsDeviceVersion in test UGK checks
juhomerj Oct 22, 2026
ae60c22
Render Pipeline Converter - Material Reference Converter skips GameOb…
Oct 22, 2026
e87c499
[content automatically redacted] touching PlatformDependent folder
jmekh Oct 22, 2026
a473ceb
Graphics/URP - [UUM-155833] - Fix multi-display support in URP 2D/3D …
axoloto Oct 22, 2026
0be3047
Fix the right eye in XR multi-pass selecting different LODs than the …
janicesee-u3d Oct 22, 2026
7cb8b40
[UGK-2992] [Switch] Re-enable the MainThreadCPUFrameTime check under UGK
kaychang-unity Oct 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
13 changes: 13 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,7 @@

# *** specific binaries in the unity codebase ***

acceleratord filter=lfs diff=lfs merge=lfs -text
AudioPluginDemo filter=lfs diff=lfs merge=lfs -text
convert filter=lfs diff=lfs merge=lfs -text
ios-deploy filter=lfs diff=lfs merge=lfs -text
Expand All @@ -161,6 +162,7 @@ mobiledevice filter=lfs diff=lfs merge=lfs -text
p4 filter=lfs diff=lfs merge=lfs -text
p4d filter=lfs diff=lfs merge=lfs -text
RenderingPlugin filter=lfs diff=lfs merge=lfs -text
UnityDataLib filter=lfs diff=lfs merge=lfs -text
re2c filter=lfs diff=lfs merge=lfs -text
lemon filter=lfs diff=lfs merge=lfs -text
AssetBundles filter=lfs diff=lfs merge=lfs -text
Expand Down Expand Up @@ -235,8 +237,19 @@ Runtime/Resources/Assets/DefaultResourcesExtra/Nature/SpeedTree9.shader filter=l
**/HDRP_RuntimeTests/Assets/Scenes/002-HDMaterials/cloud2.asset filter=lfs diff=lfs-text merge=lfs-text -text
**/HDRP_RuntimeTests/Assets/Scenes/002-HDMaterials/perlin.asset filter=lfs diff=lfs-text merge=lfs-text -text

############################
# OVERRIDES
############################

# These patterns override settings for specific files.

# YamlMerge test data files are YAML text fixtures used for merge testing.
# They must not be tracked by LFS — the tests compare merge output byte-for-byte
# against expected files, and LFS round-tripping can alter whitespace/formatting.
Editor/Tools/UnityYAMLMerge/TestData/**/*.unity -filter -diff -merge text=auto eol=lf
Editor/Tools/UnityYAMLMerge/TestData/**/*.prefab -filter -diff -merge text=auto eol=lf

# Header conformance fixtures are byte-exact test data: some fixtures pin CRLF
# line endings and exact byte offsets. Disable all eol conversion so git never
# rewrites them.
Runtime/Serialize/TestData/HeaderCorpus/**/*.yaml -text
1 change: 1 addition & 0 deletions Packages/com.unity.render-pipelines.core/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Do not modify `./CHANGELOG.md`. This file is auto-generated and should never be modified by normal commits.
7 changes: 7 additions & 0 deletions Packages/com.unity.render-pipelines.core/AGENTS.md.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Packages/com.unity.render-pipelines.core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [17.6.0] - 2026-06-26

This version is compatible with Unity 6000.7.0a2.
For the release notes, refer to the [Unity download archive](https://unity.com/releases/editor/archive).

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [17.5.0] - 2026-02-18

This version is compatible with Unity 6000.6.0a7.
Expand Down
1 change: 1 addition & 0 deletions Packages/com.unity.render-pipelines.core/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@AGENTS.md
7 changes: 7 additions & 0 deletions Packages/com.unity.render-pipelines.core/CLAUDE.md.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ The Rendering Debugger window is available in the following modes:
|------------|----------------|--------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Editor | All | Yes (window in the Editor) | Select **Window > Analysis > Rendering Debugger** |
| Play mode | All | Yes (overlay in the Game view) | On a desktop or laptop computer, press **LeftCtrl+Backspace** (**LeftCtrl+Delete** on macOS)<br>On a console controller, press L3 and R3 (Left Stick and Right Stick) |
| Runtime | Desktop/Laptop | Yes (only in Development builds) | Press **LeftCtrl+Backspace** (**LeftCtrl+Delete** on macOS) |
| Runtime | Console | Yes (only in Development builds) | Press L3 and R3 (Left Stick and Right Stick) |
| Runtime | Mobile | Yes (only in Development builds) | Use a three-finger double tap |
| Runtime | Desktop/Laptop | Yes (only in builds with **Managed Code Variant** set to **Debug** or **Checked** in [**Player Settings**](https://docs.unity3d.com/Manual/class-PlayerSettings.html)) | Press **LeftCtrl+Backspace** (**LeftCtrl+Delete** on macOS) |
| Runtime | Console | Yes (only in builds with **Managed Code Variant** set to **Debug** or **Checked** in [**Player Settings**](https://docs.unity3d.com/Manual/class-PlayerSettings.html)) | Press L3 and R3 (Left Stick and Right Stick) |
| Runtime | Mobile | Yes (only in builds with **Managed Code Variant** set to **Debug** or **Checked** in [**Player Settings**](https://docs.unity3d.com/Manual/class-PlayerSettings.html)) | Use a three-finger double tap |


To disable the runtime UI, use the [enableRuntimeUI](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.0/api/UnityEngine.Rendering.DebugManager.html#UnityEngine_Rendering_DebugManager_enableRuntimeUI) property.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,19 +36,19 @@ rtResources.Load();
**Note:** Since the Player doesn't give access to the Asset Database, this method only works in the Editor.

To load the [`RayTracingResources`](xref:UnityEngine.Rendering.UnifiedRayTracing.RayTracingResources) in the Player, you can also build an AssetBundle that includes the following SRP Core files:
- Runtime/UnifiedRayTracing/Common/GeometryPool/GeometryPoolKernels.compute
- Runtime/UnifiedRayTracing/Common/Utilities/CopyBuffer.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/copyPositions.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/bit_histogram.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_reduce_part.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_scan.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/build_hlbvh.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/restructure_bvh.compute
- Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/scatter.compute
- `Runtime/UnifiedRayTracing/Common/GeometryPool/GeometryPoolKernels.compute`
- `Runtime/UnifiedRayTracing/Common/Utilities/CopyBuffer.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/copyPositions.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/bit_histogram.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_reduce_part.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/block_scan.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/build_hlbvh.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/restructure_bvh.compute`
- `Runtime/UnifiedRayTracing/Compute/RadeonRays/kernels/scatter.compute`

For more information about how to build and load AssetBundles, refer to [AssetBundles](xref:AssetBundlesIntro).
For more information about building and loading AssetBundles, refer to [AssetBundles](xref:AssetBundlesIntro).

Once the AssetBundle is built, you can load it using the following:
After you build the AssetBundle, use the following code to load it:
```C#
var rtResources = new RayTracingResources();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ public class ShootCameraRays : MonoBehaviour
m_RtResources.Load();

// Create the RayTracingContext
var backend = RayTracingContext.IsBackendSupported(RayTracingBackend.Hardware) ? RayTracingBackend.Hardware : RayTracingBackend.Compute;
var backend = RayTracingContext.GetSupportedFeatures(RayTracingBackend.Hardware).HasFlag(RayTracingFeatures.RayTracingShaders) ? RayTracingBackend.Hardware : RayTracingBackend.Compute;
m_RtContext = new RayTracingContext(backend, m_RtResources);

// Load the unified ray tracing shader
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ For example:
{
class Styles
{
public static readonly GUIContent myBoolLabel = EditorGUIUtility.TrTextContent("My check box", "The description of the property.");
public static readonly GUIContent myBoolLabel = L10n.TextContent("My check box", "The description of the property.", null, null);
}

public List<string> keywords => new List<string>() {Styles.myBoolLabel.text};
public GUIContent header => EditorGUIUtility.TrTextContent("My property section", "The description of my property section.");
public GUIContent header => L10n.TextContent("My property section", "The description of my property section.", null, null);

public static bool s_MyBoolPreference;
public void PreferenceGUI()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ To add a render pass, you must first create a render graph instance and start re

Ensure that you declare only the variables that the render pass uses. Adding unnecessary variables can reduce performance.

Unity reuses `PassData` instances across frames. If you don't set a property every frame, the property might keep the value from a previous frame. To prevent this, implement [`IRenderGraphPassData`](scriptRef:UnityEngine.Rendering.RenderGraphModule.IRenderGraphPassData), then clear those properties in its `Reset` method. Render graph calls `Reset` automatically before reusing the data.

2. Declare the render pass, for example using the `AddRasterRenderPass` method.

```lang-cs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ public class ExampleRenderPipeline : RenderPipeline
}
catch (Exception e)
{
if (renderGraph.ResetGraphAndLogException(e))
if (myRenderGraph.ResetGraphAndLogException(e))
throw;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
using System.Runtime.CompilerServices;

// Core
[assembly: InternalsVisibleTo("Unity.RenderPipelines.Core.Editor.Tests")]

// HDRP
[assembly: InternalsVisibleTo("Unity.RenderPipelines.HighDefinition.Editor")]
[assembly: InternalsVisibleTo("Unity.RenderPipelines.HighDefinition.Editor.Tests")]
Expand Down
Loading
Loading