diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png
new file mode 100644
index 00000000000..c483e7094ef
--- /dev/null
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:31d69b13619ffb4fd737f4fb548fc836fe468f3a78ebd394178ff37bb43b238c
+size 552794
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png.meta
new file mode 100644
index 00000000000..e3b5134b873
--- /dev/null
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/CommonAssets/Textures/BloomDirtTexture.png.meta
@@ -0,0 +1,111 @@
+fileFormatVersion: 2
+guid: 220714ff18b784b78a00045b03b790ef
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png
index f12adfc37ac..1a1ed2d51a3 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e2311f5f70cb980266175fe1455e2a4b4cfb003a95e4a66e2a1cca8463562241
-size 217977
+oid sha256:ae7da57b97c253d8e007436e1c1e8598f4fff77b05d6b755abfdcc407345cd8d
+size 217884
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png.meta
index bd9b0dc80c1..52cdd0d6229 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 1d49f1325b41f964588ec2a198dbbc06
+guid: 7d6cd9ab50a374329bc25170507f6e8a
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png
index e6bd1a2f5ce..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:41a7afbc9a80ad338c6989461cfa0f9564028b18645f774389a32f768f1b3bfd
-size 223015
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png.meta
index 4d2e06d864a..c2458933940 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/Android/Vulkan/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 9c696cd0601ac424992dcb770d2bf414
+guid: 53b4ebb789e8f46ecb9205cf49db5c20
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png
index fa0da5fbe05..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c7e7bb661fa61fbcdce9168a22265a7b7ca056a7e0b631ebbec3d3ea95218994
-size 223880
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png.meta
index 4ce52126b06..ebca424cbdc 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 69834605fd7364f9d8c3e67a7132325c
+guid: 98e0d774a2d1842828bcb9c1e1990f83
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png
index 7281c43fe6e..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:048f32941be7545c455e0b3963522160667c112daee6db25dce84196efbf7459
-size 216761
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png.meta
index 5f268fbbe7b..b6504a71268 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 37a34b9cdadc7a546b8ab1d12b34c9db
+guid: 85d650b918c784e129993c98778cd116
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png.meta
index 3a82208f33a..a76c2cbc9c6 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 073da62c2f202a24a920f6caeafe962d
+guid: e693b1881b3e440c4b2cfd79d591a757
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png.meta
index b069bb462d9..839d74b141e 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/LinuxPlayer/Vulkan/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 39333edc48390f64b8ccd3a9e7eff4ce
+guid: 4a561103b4dd34e8180e12a8c6678f47
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png
index 5bc14ab4099..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:2314029a1708a9c43e555baf54d7bfd63afbe9e216cb4dc523ba0b4989f8c867
-size 214960
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png.meta
index 58d8effd628..bad66ba1f31 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 9cf02ae08394369478c283a613a1227d
+guid: 359bb51c47ff94e5d8f2fbac5ccfd4e8
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 1
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png
index aa7f3aecdb5..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:58a3806f670301e054147799f7b2b46fd969952590464eb6aa70a780c50a32ea
-size 212732
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png.meta
index 70e623c81e0..5d8b8ba17c7 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 1462fb989a14f43448e2ecb9178c8718
+guid: 39673f2477298439f8f1bc0476e41cf6
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png
index 5bc14ab4099..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:2314029a1708a9c43e555baf54d7bfd63afbe9e216cb4dc523ba0b4989f8c867
-size 214960
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png.meta
index 7d71f7ec9b5..7ea85729ccd 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 6e34a7dc38c6b6648a41c0523fe333a4
+guid: 910b546a26bb24eca9bfeabc45e61381
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png
index aa7f3aecdb5..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:58a3806f670301e054147799f7b2b46fd969952590464eb6aa70a780c50a32ea
-size 212732
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png.meta
index 592cf7126ad..e8fb6a3a7b6 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 50d551bf3ea1ec14a900baca6dd445d3
+guid: 82720ee5f90e24fb18c0f1706a238285
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png.meta
index 7f06d96402c..7755ce1c252 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/100_BloomHDR.png.meta
@@ -1,12 +1,12 @@
fileFormatVersion: 2
-guid: 4b799dbf2e0e2614cba09fdcb0dbf439
+guid: 75e4d4b76bde145ae84d782f896a1a8e
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
- enableMipMap: 0
+ enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
- isReadable: 1
+ flipGreenChannel: 0
+ isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,13 +34,13 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
- nPOTScale: 0
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
@@ -62,13 +64,14 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
- textureCompression: 0
+ textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png.meta
index 7485ecd8527..c0f0b29e75b 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D12/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 601fbc6e71f17480f9141ae02354977a
+guid: 2ed5c4e217c7a41dea459e8c41b42b10
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png.meta
index 9f6748d64be..f54a8aa240b 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 10648b59e1150b84d8cc668a2fb951c6
+guid: d634eb0e5724d4272b099ded8cdb3fad
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png.meta
index 60d8242bc67..3d95ec8e986 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: beab9e25ba15e9944beffa7ec4e38ecc
+guid: dd380370a170648bf9fbde7ac289a177
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png.meta
index 9070e0660b8..90e30efdcad 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Direct3D12/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 10a58e9cae3da4ef1abb39c6f491b8d2
+guid: 4a67f775de1c443bbb0450212bd4605e
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png
index 24aa95c9d1b..fb99d5cb6bf 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6933dabc4d0d6ec8598ca4e7a1a1cb53162708d371385f89a3f1b74b9989fe81
-size 215654
+oid sha256:fbfdcc46e1e49f62dc7071737f0feed9e2b183aaba928577bf46da8941fbb1ce
+size 229123
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png.meta b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png.meta
index cfa1825cd4e..bd6d3865b69 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png.meta
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/100_BloomHDR.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 68a07e0f148da8843bc3595b30fadf22
+guid: e3407b621e8964b20aa50577c6f80867
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -20,10 +20,12 @@ TextureImporter:
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
+ flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
@@ -32,12 +34,12 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: -1
- wrapV: -1
- wrapW: -1
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -62,6 +64,7 @@ TextureImporter:
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
+ swizzle: 50462976
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
@@ -88,9 +91,9 @@ TextureImporter:
edges: []
weights: []
secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
- pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TestProjects/UniversalGraphicsTest_PostPro/Assets/Scenes/100_BloomHDR/Post Processing Profile.asset b/TestProjects/UniversalGraphicsTest_PostPro/Assets/Scenes/100_BloomHDR/Post Processing Profile.asset
index 1154a4dab0c..9fc0a15b142 100644
--- a/TestProjects/UniversalGraphicsTest_PostPro/Assets/Scenes/100_BloomHDR/Post Processing Profile.asset
+++ b/TestProjects/UniversalGraphicsTest_PostPro/Assets/Scenes/100_BloomHDR/Post Processing Profile.asset
@@ -13,40 +13,36 @@ MonoBehaviour:
m_Name: Bloom
m_EditorClassIdentifier:
active: 1
- m_AdvancedMode: 0
threshold:
m_OverrideState: 1
m_Value: 1
- min: 0
intensity:
m_OverrideState: 1
m_Value: 1
- min: 0
scatter:
m_OverrideState: 1
m_Value: 0.7
- min: 0
- max: 1
clamp:
m_OverrideState: 1
m_Value: 65472
- min: 0
tint:
m_OverrideState: 1
m_Value: {r: 0.8254717, g: 0.9369203, b: 1, a: 1}
- hdr: 0
- showAlpha: 0
- showEyeDropper: 1
highQualityFiltering:
m_OverrideState: 1
m_Value: 1
+ downscale:
+ m_OverrideState: 1
+ m_Value: 1
+ maxIterations:
+ m_OverrideState: 1
+ m_Value: 3
dirtTexture:
m_OverrideState: 1
- m_Value: {fileID: 0}
+ m_Value: {fileID: 2800000, guid: 220714ff18b784b78a00045b03b790ef, type: 3}
dirtIntensity:
m_OverrideState: 1
- m_Value: 0
- min: 0
+ m_Value: 5
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/com.unity.render-pipelines.universal/CHANGELOG.md b/com.unity.render-pipelines.universal/CHANGELOG.md
index aa9cf0009b3..dc9b7d8f06d 100644
--- a/com.unity.render-pipelines.universal/CHANGELOG.md
+++ b/com.unity.render-pipelines.universal/CHANGELOG.md
@@ -9,11 +9,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Added
- Added support for user-selected upscaling filters. Current options are automatic, bilinear, and nearest-neighbor.
- Added batch mode support for the converters.
+- Added Downscale and Max Iterations options for Bloom
### Changed
- Re-added the menu button to be able to convert selected materials.
- Reverted intermediate texture behavior.
- Shader Variant Log Level moved from the URP Asset to URP Global Settings.
+- Removed skipIterations from Bloom settings. It has now been replaced with maxIterations.
### Fixed
- Fix mismatch on some platforms between Editor-side and Runtime-side implementations of UnityEngine.Rendering.Universal.DecalRendererFeature.IsAutomaticDBuffer() [case 1364134]
diff --git a/com.unity.render-pipelines.universal/Documentation~/Images/Inspectors/Bloom.png b/com.unity.render-pipelines.universal/Documentation~/Images/Inspectors/Bloom.png
index e49d273f97a..28a3dd13687 100644
--- a/com.unity.render-pipelines.universal/Documentation~/Images/Inspectors/Bloom.png
+++ b/com.unity.render-pipelines.universal/Documentation~/Images/Inspectors/Bloom.png
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b75305f6cd08b2810705f45f5914cb93c68da984134b33ea9fb25bcf5973fba5
-size 34205
+oid sha256:be0eadf61350b7321b7e3118a808f9e10a9be1349bf0517e76cf9628c771eb47
+size 37609
diff --git a/com.unity.render-pipelines.universal/Documentation~/post-processing-bloom.md b/com.unity.render-pipelines.universal/Documentation~/post-processing-bloom.md
index 8744443902b..f25aebda8d9 100644
--- a/com.unity.render-pipelines.universal/Documentation~/post-processing-bloom.md
+++ b/com.unity.render-pipelines.universal/Documentation~/post-processing-bloom.md
@@ -33,7 +33,8 @@ To add **Bloom** to a Volume:
| **Tint** | Use the color picker to select a color for the Bloom effect to tint to. |
| **Clamp** | Set the maximum intensity that Unity uses to calculate Bloom. If pixels in your Scene are more intense than this, URP renders them at their current intensity, but uses this intensity value for the purposes of Bloom calculations. The default value is 65472. |
| **High Quality Filtering** | Enable this to use high quality sampling. This reduces flickering and improves the overall smoothness, but is more resource-intensive and can affect performance. |
-| **Skip Iterations** | The last iterations in the processing sequence might have little contribution to the appearance of the rendered frame. In this setting you define the number of final iterations to skip. Increasing this value reduces processing load and increases performance, especially on mobile devices. The default value is 1. |
+| **Downscale** | Set the initial resolution scale for the effect. Using a greater reduction reduces the cost of the initial blur by only starting from a lower resolution.
+| **Max Iterations** | The amount of iterations is based upon the size of hte rendered image. In this setting you define the maximum number of iterations. Decreasing this value reduces processing load and increases performance, especially on mobile devices with high DPI screens. The default value is 6. |
### Lens Dirt
@@ -49,4 +50,5 @@ To add **Bloom** to a Volume:
There are multiple ways to improve the performance impact of Bloom. Listed in order of effectiveness, you can:
1. Disable **High Quality Filtering**. Bloom then uses bilinear filtering instead of bicubic. This reduces the overall smoothness of the Bloom effect, but greatly improves performance, especially on lower-end hardware and platforms. In some extreme cases, you might see blocky graphical artifacts in your Scene.
-2. Use a lower resolution **Lens Dirt** Texture to reduce memory pressure and speed up blending across volumes.
+2. Set **Downscale** to **Quarter** starting resolution to make the initial cost of Bloom much lower.
+3. Use a lower resolution **Lens Dirt** Texture to reduce memory pressure and speed up blending across volumes.
diff --git a/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs b/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs
index 18d29c4f6c6..8959b6702e6 100644
--- a/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs
+++ b/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs
@@ -13,7 +13,8 @@ sealed class BloomEditor : VolumeComponentEditor
SerializedDataParameter m_Clamp;
SerializedDataParameter m_Tint;
SerializedDataParameter m_HighQualityFiltering;
- SerializedDataParameter m_SkipIterations;
+ SerializedDataParameter m_Downsample;
+ SerializedDataParameter m_MaxIterations;
SerializedDataParameter m_DirtTexture;
SerializedDataParameter m_DirtIntensity;
@@ -27,7 +28,8 @@ public override void OnEnable()
m_Clamp = Unpack(o.Find(x => x.clamp));
m_Tint = Unpack(o.Find(x => x.tint));
m_HighQualityFiltering = Unpack(o.Find(x => x.highQualityFiltering));
- m_SkipIterations = Unpack(o.Find(x => x.skipIterations));
+ m_Downsample = Unpack(o.Find(x => x.downscale));
+ m_MaxIterations = Unpack(o.Find(x => x.maxIterations));
m_DirtTexture = Unpack(o.Find(x => x.dirtTexture));
m_DirtIntensity = Unpack(o.Find(x => x.dirtIntensity));
}
@@ -44,7 +46,8 @@ public override void OnInspectorGUI()
if (m_HighQualityFiltering.overrideState.boolValue && m_HighQualityFiltering.value.boolValue && CoreEditorUtils.buildTargets.Contains(GraphicsDeviceType.OpenGLES2))
EditorGUILayout.HelpBox("High Quality Bloom isn't supported on GLES2 platforms.", MessageType.Warning);
- PropertyField(m_SkipIterations);
+ PropertyField(m_Downsample);
+ PropertyField(m_MaxIterations);
PropertyField(m_DirtTexture);
PropertyField(m_DirtIntensity);
diff --git a/com.unity.render-pipelines.universal/Runtime/Deprecated.cs b/com.unity.render-pipelines.universal/Runtime/Deprecated.cs
index 42cd6e45da7..28b9c98cbe3 100644
--- a/com.unity.render-pipelines.universal/Runtime/Deprecated.cs
+++ b/com.unity.render-pipelines.universal/Runtime/Deprecated.cs
@@ -149,4 +149,11 @@ public RenderTargetIdentifier cameraDepth
get => m_CameraDepthTarget.nameID;
}
}
+
+ public sealed partial class Bloom : VolumeComponent, IPostProcessComponent
+ {
+ // Deprecated in 13.x.x
+ [Obsolete("This is obsolete, please use maxIterations instead.", false)]
+ public ClampedIntParameter skipIterations = new ClampedIntParameter(1, 0, 16);
+ }
}
diff --git a/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs b/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs
index 421115da031..7161f62c6b9 100644
--- a/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs
+++ b/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs
@@ -2,8 +2,14 @@
namespace UnityEngine.Rendering.Universal
{
+ public enum BloomDownscaleMode
+ {
+ Half,
+ Quarter,
+ }
+
[Serializable, VolumeComponentMenuForRenderPipeline("Post-processing/Bloom", typeof(UniversalRenderPipeline))]
- public sealed class Bloom : VolumeComponent, IPostProcessComponent
+ public sealed partial class Bloom : VolumeComponent, IPostProcessComponent
{
[Header("Bloom")]
[Tooltip("Filters out pixels under this level of brightness. Value is in gamma-space.")]
@@ -24,8 +30,11 @@ public sealed class Bloom : VolumeComponent, IPostProcessComponent
[Tooltip("Use bicubic sampling instead of bilinear sampling for the upsampling passes. This is slightly more expensive but helps getting smoother visuals.")]
public BoolParameter highQualityFiltering = new BoolParameter(false);
- [Tooltip("The number of final iterations to skip in the effect processing sequence.")]
- public ClampedIntParameter skipIterations = new ClampedIntParameter(1, 0, 16);
+ [Tooltip("The starting resolution that this effect begins processing."), AdditionalProperty]
+ public DownscaleParameter downscale = new DownscaleParameter(BloomDownscaleMode.Half);
+
+ [Tooltip("The maximum number of iterations in the effect processing sequence."), AdditionalProperty]
+ public ClampedIntParameter maxIterations = new ClampedIntParameter(6, 2, 8);
[Header("Lens Dirt")]
[Tooltip("Dirtiness texture to add smudges or dust to the bloom effect.")]
@@ -40,4 +49,7 @@ public sealed class Bloom : VolumeComponent, IPostProcessComponent
///
public bool IsTileCompatible() => false;
}
+
+ [Serializable]
+ public sealed class DownscaleParameter : VolumeParameter { public DownscaleParameter(BloomDownscaleMode value, bool overrideState = false) : base(value, overrideState) { } }
}
diff --git a/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPass.cs b/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPass.cs
index 716c97c98de..edd89b82317 100644
--- a/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPass.cs
+++ b/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPass.cs
@@ -1101,14 +1101,25 @@ Vector2 CalcCropExtents(Camera camera, float d)
void SetupBloom(CommandBuffer cmd, RenderTargetIdentifier source, Material uberMaterial)
{
// Start at half-res
- int tw = m_Descriptor.width >> 1;
- int th = m_Descriptor.height >> 1;
+ int downres = 1;
+ switch (m_Bloom.downscale.value)
+ {
+ case BloomDownscaleMode.Half:
+ downres = 1;
+ break;
+ case BloomDownscaleMode.Quarter:
+ downres = 2;
+ break;
+ default:
+ throw new ArgumentOutOfRangeException();
+ }
+ int tw = m_Descriptor.width >> downres;
+ int th = m_Descriptor.height >> downres;
// Determine the iteration count
int maxSize = Mathf.Max(tw, th);
int iterations = Mathf.FloorToInt(Mathf.Log(maxSize, 2f) - 1);
- iterations -= m_Bloom.skipIterations.value;
- int mipCount = Mathf.Clamp(iterations, 1, k_MaxPyramidSize);
+ int mipCount = Mathf.Clamp(iterations, 1, m_Bloom.maxIterations.value);
// Pre-filtering parameters
float clamp = m_Bloom.clamp.value;