charles bloom
f620100270
Texture Editor : don't make whole GUI flash to blank while texture is building
...
instead show "Compiling..." text in the preview pane, but the rest of the GUI remains functional
#jira UE-215195
#rb dan.thompson
[CL 33693664 by charles bloom in ue5-main branch]
2024-05-16 13:53:26 -04:00
dan thompson
b770b07543
Fix crash due to race condition accessing stored log lines in texture editor viewer.
...
#rb fabian.giesen
[CL 33314221 by dan thompson in ue5-main branch]
2024-04-29 16:54:48 -04:00
fabian giesen
6ad1e5f73a
VolumeTexturePreview use SizeZ from actual texture
...
Not only is there no good reason to pass it in separately when SizeX/Y are taken from
the texture, the way it was computed didn't actually match the real SizeZ in case LOD
bias is clamped, which is very likely for volumes.
#rb charles.bloom
#jira UE-212939
[CL 33200820 by fabian giesen in ue5-main branch]
2024-04-24 11:29:27 -04:00
dan thompson
fd8711bd9c
Fix for IBuild error messages not completely getting shown in the texture editor viewer.
...
#rb fabian.giesen
[CL 33173663 by dan thompson in ue5-main branch]
2024-04-23 13:33:41 -04:00
fabian giesen
09de6e3288
Account for LOD bias when determining volume depth slice count in texture editor
...
#jira UE-212939
[CL 33148606 by fabian giesen in ue5-main branch]
2024-04-22 15:50:14 -04:00
dan thompson
c70ef0cf23
Minor fixes for the in-viewer texture build error reporting.
...
#rb fabian.giesen
[CL 32452243 by dan thompson in ue5-main branch]
2024-03-22 17:43:16 -04:00
dan thompson
14f396d5f8
PVS fix for silly mistake
...
[CL 31079637 by dan thompson in ue5-main branch]
2024-01-31 23:19:09 -05:00
dan thompson
7651bad552
Make it clear when the user is viewing unencoded data due to a deferred encoding in the texture editor.
...
#jira UE-163522
#rb fabian.giesen
[CL 31064710 by dan thompson in ue5-main branch]
2024-01-31 16:33:07 -05:00
dan thompson
833f37ad1d
Copy relevant warnings/errors to the texture editor window.
...
#jira UE-163524
#rb fabian.giesen
[CL 31029236 by dan thompson in ue5-main branch]
2024-01-30 18:55:57 -05:00
sebastien lussier
b28b59cbe8
Virtual Texture: Fixed FVirtualTextureSystem::RequestTilesForRegionInternal() potentially issuing many invalid tile requests if fetching for a VT outside of the viewport
...
* Solves degenerate case where the WP minimap would be zoomed out and dragged far outside the viewport, issuing millions of tile requests each frame
* Properly clamp the requested VT region to what's visible in the viewport
* Deprecated previous method which required the viewport position to be negated to work properly
#rb jeremy.moore
[CL 28039832 by sebastien lussier in ue5-main branch]
2023-09-20 12:11:34 -04:00
zach bethel
6473b91df9
Hardened thread safety of render command pipe system and added ability to sync specific pipes.
...
- Added additional sync scopes to handle VT standalone path.
#jira UE-194136, FORT-648678, UE-194553, PLAY-12828
[CL 27691097 by zach bethel in ue5-main branch]
2023-09-07 17:51:23 -04:00
dan thompson
bb9bc58b72
CPU accessible textures
...
#rb fabian.giesen
#rb charles.bloom
[CL 26655002 by dan thompson in ue5-main branch]
2023-07-27 16:46:23 -04:00
dan thompson
b361dacafb
Clang specific cast warnings, and fixing an incorrect cast fix from last checkin.
...
#rb fabian.giesen
#preflight 646b9adb4130b0ce5038e725
[CL 25568727 by dan thompson in ue5-main branch]
2023-05-22 15:17:38 -04:00
dan thompson
ef29dfe075
More type casting fixes.
...
#rb fabian.giesen
#preflight 6467af412c0a5da0dcd39406
[CL 25551511 by dan thompson in ue5-main branch]
2023-05-19 16:22:57 -04:00
kirill zorin
de8db5ff76
Converting ARO-facing raw pointers to TObjectPtr ahead of raw pointer ARO API deprecation.
...
#rb zousar.shaker
#rb markus.breyer
#rb robert.manuszewski
#preflight 646391406b1406b54ab15460
[CL 25489627 by kirill zorin in ue5-main branch]
2023-05-16 10:52:49 -04:00
christopher waters
0d5b23e2e3
Adding includes to prepare for a header dependency cleanup.
...
#preflight 63b5e0bfff7b9ad7030f0f81
[CL 23581920 by christopher waters in ue5-main branch]
2023-01-04 17:07:40 -05:00
alexander suvorov
19009f9807
Implement support for nearest-point texture sampling in the Texture Editor.
...
#rb charles.bloom
#preflight 6372ae329e3bea80790a2b3f
[CL 23126329 by alexander suvorov in ue5-main branch]
2022-11-14 16:26:21 -05:00
alexander suvorov
7c2acd0467
Fix texture border in the Texture Editor.
...
#rb none
#fyi charles.bloom
#preflight 636a82487c2b505190a74159
[CL 23036079 by alexander suvorov in ue5-main branch]
2022-11-08 15:07:30 -05:00
henrik karlsson
b5b86c796c
This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
...
#preflight 6355d4940313c24974b2107b
#rb none
[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
bryan sefcik
8cc129f2b6
IWYU Pass 1 - Engine/Source/Editor/...
...
#jira
#preflight 6306736ac85b7fef22be7751
[CL 21558583 by bryan sefcik in ue5-main branch]
2022-08-24 22:45:13 -04:00
alexander suvorov
43b2f0a673
Cleanup cubemap and volume texture preview code.
...
#rb none
#fyi charles.bloom
#preflight 62c1dba75d53ca5bcef05f1b
[CL 20929571 by alexander suvorov in ue5-main branch]
2022-07-03 14:24:36 -04:00
alexander suvorov
3b5a21de88
Move view mode control for volume textures and cubemaps into the main panel of the texture editor.
...
#rb charles.bloom
#preflight 62c0759e1c0b758797c51708
[CL 20928335 by alexander suvorov in ue5-main branch]
2022-07-02 14:24:33 -04:00
alexander suvorov
6ad3681410
Update TextureEditor viewport to use the newer version of InputKey and InputAxis.
...
#jira UE-147796
#rb trivial
#fyi ben.hoffman
#fyi charles.bloom
#preflight 62b69c29ff7f5dd87e194cc0
[CL 20822357 by alexander suvorov in ue5-main branch]
2022-06-25 01:30:56 -04:00
alexander suvorov
620cfada7e
Implement 3D preview mode for cubemaps in the texture editor.
...
#rb dan.thompson
#fyi charles.bloom
#preflight 62b4be225b60244d9a49e19c
[CL 20820534 by alexander suvorov in ue5-main branch]
2022-06-24 20:28:36 -04:00
alexander suvorov
e242331d47
Add support for previewing individual faces of TextureCubeArray elements in the texture editor.
...
#rb charles.bloom
#preflight 62b246a3604d9ccfc741e001
[CL 20776668 by alexander suvorov in ue5-main branch]
2022-06-22 12:49:07 -04:00