Commit Graph

151 Commits

Author SHA1 Message Date
alexander suvorov
a4faae7e8c Enable mipmap preview for cubemaps.
#rb none
#fyi charles.bloom
#preflight none

[CL 20678263 by alexander suvorov in ue5-main branch]
2022-06-15 18:44:21 -04:00
alexander suvorov
7eae635d64 Add support for previewing individual slices of a cubemap in the texture editor.
#rb charles.bloom
#preflight none

[CL 20676841 by alexander suvorov in ue5-main branch]
2022-06-15 16:53:29 -04:00
alexander suvorov
a6f300c843 Calculate platform data payload size based on the provided mip bias value.
#rb charles.bloom
#preflight none

[CL 20675519 by alexander suvorov in ue5-main branch]
2022-06-15 15:27:55 -04:00
alexander suvorov
6363e10618 Fix multiple texture editor issues: TextureCubeArray zoom, texture border, texture stats, tooltip information.
#rb charles.bloom
#preflight none

[CL 20653423 by alexander suvorov in ue5-main branch]
2022-06-14 13:55:28 -04:00
alexander suvorov
8d4601f092 Add support for previewing individual slices of a Texture2DArray in the texture editor.
#rb charles.bloom
#preflight none

[CL 20635618 by alexander suvorov in ue5-main branch]
2022-06-13 17:58:02 -04:00
alexander suvorov
39bcb66605 Calculate texture resource size based on the built platform data.
#rb none
#fyi charles.bloom
#preflight none

[CL 20600945 by alexander suvorov in ue5-main branch]
2022-06-10 15:26:41 -04:00
alexander suvorov
5563d561fd Use proper validation for the Texture::GetRunningPlatformData() return values.
#rb none
#fyi charles.bloom
#preflight none

[CL 20478568 by alexander suvorov in ue5-main branch]
2022-06-02 19:34:59 -04:00
alexander suvorov
c3c0c022ca Use centered zoom for the texture editor viewport.
#rb charles.bloom
#preflight none

[CL 20464163 by alexander suvorov in ue5-main branch]
2022-06-01 21:45:45 -04:00
alexander suvorov
11e06a8a26 Fix Exposure Bias functionality in the texture editor.
#rb none
#fyi charles.bloom
#preflight none

[CL 20459945 by alexander suvorov in ue5-main branch]
2022-06-01 17:41:35 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Devin Doucette
e5a3f1605e Texture: Renamed ForceRecompressDDCUID to CompressionCacheId
#preflight 626306c7f606b184f0a38bcb
#rb Zousar.Shaker

[CL 19901453 by Devin Doucette in ue5-main branch]
2022-04-25 09:27:12 -04:00
charles bloom
41eefbfaa8 Texture ForceRecompressDDCUID to let you manually change the DDC key to get a rebuild
#preflight 62574aed7411b8ac6277fb57
#rb dan.thompson,fabian.giesen

[CL 19747951 by charles bloom in ue5-main branch]
2022-04-13 19:31:28 -04:00
charles bloom
774daabb26 TextureDetails remove PowerOfTwo customization
was messing up property value change detection and served no purpose

#rb sebastian.nordgren
#preflight none

[CL 19744513 by charles bloom in ue5-main branch]
2022-04-13 15:40:39 -04:00
charles bloom
1ba296578e fix mip map gen on non power of 2 textures
also allow MaxTextureSize on non-pow2
no longer force TMGS_NoMipMaps on non-pow2

#preflight 6241f2badc6183e3f5d32332
#rb fabian.giesen

[CL 19530862 by charles bloom in ue5-main branch]
2022-03-28 14:32:21 -04:00
charles bloom
4321a3488b TextureEditorToolket quiet No compression block size message doesn't need to be a warning
having no setting is standard behavior
also change default size to 64k to match other defaults

#rb none
#preflight none

[CL 19392859 by charles bloom in ue5-main branch]
2022-03-15 15:53:56 -04:00
leon huang
d557da5e8a Fix for CIS duplicate key warnings.
#rnx
#rb: Vincent.Gauthier
#jira: UE-143620
#preflight: 6226955be83598518fed07ff
#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: leon.huang
#ROBOMERGE-SOURCE: CL 19310017 in //UE5/Release-5.0/... via CL 19311548
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19347532 by leon huang in ue5-main branch]
2022-03-10 21:28:06 -05:00
leon huang
0193ffe8d3 Fix for CIS warnings for localization duplicate keys. Fixes simply involve changing one of the colliding localization keys.
#rnx
	#rb: Vincent.Gauthier
	#jira: UE-143620
	#preflight: 6222489d2f7d78332e121416
	#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: leon.huang
#ROBOMERGE-SOURCE: CL 19272838 in //UE5/Release-5.0/... via CL 19273134
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)

[CL 19275063 by leon huang in ue5-main branch]
2022-03-04 16:10:23 -05:00
dan thompson
2170e434fb Fix for brand new texture assets having a null TexturePlatformData. New textures seem to not have CachePlatformData called on them, so the empty TexturePlatformData isn't created.
#jira UE-139752
#rb trivial
#preflight 61e9af01d3499d380f34bc51

#ROBOMERGE-AUTHOR: dan.thompson
#ROBOMERGE-SOURCE: CL 18678249 in //UE5/Release-5.0/... via CL 18678272 via CL 18678283
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)

[CL 18680351 by dan thompson in ue5-main branch]
2022-01-20 15:45:06 -05:00
dan thompson
256d6ad406 Added a way to view an estimate of benefits of RDO compression to the texture editor.
#rb fabian.giesen
#preflight 61dc7642cc3f3367af73c928

#ROBOMERGE-AUTHOR: dan.thompson
#ROBOMERGE-SOURCE: CL 18562607 in //UE5/Release-5.0/... via CL 18562637
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18562658 by dan thompson in ue5-release-engine-test branch]
2022-01-10 13:34:36 -05:00
dan thompson
277eb537e9 Add support for specifying Oodle encoding parameters in the texture editor for experimenting with different settings for individual textures.
#rb fabian.giesen
#preflight 619d5d20f70a9e92db46c681

#ROBOMERGE-AUTHOR: dan.thompson
#ROBOMERGE-SOURCE: CL 18317165 in //UE5/Release-5.0/... via CL 18317482
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18318016 by dan thompson in ue5-release-engine-test branch]
2021-11-29 18:06:06 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
ben ingram
2351588c6a Add texture cube array assets, support for sampling in materials
#rb graham.wihlidal
#preflight 611ebf1a2c1f1c0001355fe7

#ROBOMERGE-OWNER: ben.ingram
#ROBOMERGE-AUTHOR: ben.ingram
#ROBOMERGE-SOURCE: CL 17240322 via CL 17268789
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v858-17259218)

[CL 17268797 by ben ingram in ue5-release-engine-test branch]
2021-08-23 12:36:17 -04:00
cody albert
f0fce45816 Corrected texture editor's Resource Size display to make it clear that the size is in kilobytes (KB) instead of kilobits (Kb)
#rb none

#ROBOMERGE-SOURCE: CL 16606105 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16606113 by cody albert in ue5-release-engine-test branch]
2021-06-09 11:36:43 -04:00