Commit Graph

24259 Commits

Author SHA1 Message Date
stu mckenna
700f150e4e - Fix issue with wave ops for specific platforms
- WavePrefixSum(1) was giving bogus data back on some platforms, so switched to WavePrefixCountBits(true) which is more optimal and works across all platforms

[FYI] devon.penney

[CL 27897932 by stu mckenna in ue5-main branch]
2023-09-14 18:01:55 -04:00
michael galetzka
fdf2eb1155 * Added initial parameter support to the audio data interface
* Reworked the existing audio modules a bit with better default values + added a module to initialize parameters

#rb stu.mckenna

[CL 27895833 by michael galetzka in ue5-main branch]
2023-09-14 17:16:48 -04:00
dan engelbrecht
77dc68064a Update zenserver to v0.2.21 [24abd02] https://github.com/EpicGames/zen/releases/tag/v0.2.21
v0.2.21
- Feature: New http endpoint for background jobs `/admin/jobs` which will return a response listing the currently active background jobs and their status
- Feature: New http endpoint for background jobs information `/admin/jobs/{jobid}` which will return a response detailing status, pending messages and progress status
  - GET will return a response detailing status, pending messages and progress status
  - DELETE will mark the job for cancelling and return without waiting for completion
  - If status returned is "Complete" or "Aborted" the jobid will be removed from the server and can not be queried again
- Feature: New zen command `jobs` to list, get info about and cancel background jobs
  - If no options are given it will display a list of active background jobs
  - `--jobid` accepts an id (returned from for example `oplog-export` with `--async`) and will return a response detailing status, pending messages and progress status for that job
  - `--cancel` can be added when `--jobid` is given which will request zenserver to cancel the background job
- Feature: oplog import and export http rpc requests are now async operations that will run in the background
- Feature: `oplog-export` and `oplog-import` now reports progress to the console as work progress by default
- Feature: `oplog-export` and `oplog-import` can now be cancelled using Ctrl+C
- Feature: `oplog-export` and `oplog-import` has a new option `--async` which will only trigger the work and report a background job id back
- Feature: Incremental oplog export for block-base target (Cloud/File). If a base is given it will download an existing oplog (excluding attachments) and try to reuse existing block references in that oplog.
  - `--basename` option for file based `oplog-export`
  - `--basekey` option for cloud based (Jupiter) `oplog-export`
- Feature: Added `--cache-write-log` and `--cache-access-log` command line option to enable/disable cache write/access logs
- Feature: Added `--http-threads`, `--httpsys-async-work-threads`, `--httpsys-enable-request-logging` and `--httpsys-enable-async-response` command line options to zenserver
- Feature: More statistics for Cache, Project Store and Cid Store
  - Cache: `requestcount`, `badrequestcount`, `writes`
  - Project Store: `requestcount`
  - Cid Store: `cidhits`, `cidmisses`, `cidwrites`
- Bugfix: Make sure cache logging thread does not crash on errors
- Bugfix: Make sure error logging or destructors don't throw exception when trying to get file name from handle
- Bugfix: Issue warning instead of assert on bad data in cid store
- Bugfix: Don't index out of string_view range when parsing URI in httpsys
- Improvement: Sorting attachments in oplog blocks based on Op key to group op attachments together
- Improvement: Don't split attachments associated with the same op across oplog blocks
- Improvement: 25% faster oplog op reading, only read and parse op data of latest op for particular key speeding up reading of oplog with old oplog data

#rb none

[CL 27893256 by dan engelbrecht in ue5-main branch]
2023-09-14 16:18:24 -04:00
Charles deRousiers
b524c11666 Reset localization ID for some Substrate material functions due to existing conflict.
#rb none
#jira UE-195441

[CL 27890778 by Charles deRousiers in ue5-main branch]
2023-09-14 15:16:09 -04:00
Charles deRousiers
aba2118490 Move Substrate Standard Surface material function from Strata to Substrate folder.
#rb none
#jira none

[CL 27889998 by Charles deRousiers in ue5-main branch]
2023-09-14 15:01:40 -04:00
Charles deRousiers
9efc6d4e7b Remove old moved Substrate Substrate Sandard Surface.
#rb none
#jira none

[CL 27889487 by Charles deRousiers in ue5-main branch]
2023-09-14 14:51:33 -04:00
Takashi Kuribayashi
31c8f44384 VCam Dial momentum and optimization
#jira UE-194730, E-195480

[CL 27889048 by Takashi Kuribayashi in ue5-main branch]
2023-09-14 14:43:43 -04:00
jonas andersson
13bc83678d [Niagara]
-Added static switches to the wind force module to make sure DataInterfaces are not used when they shouldn't.

[CL 27878070 by jonas andersson in ue5-main branch]
2023-09-14 10:19:16 -04:00
Luka Racic
5fba412ab6 #rb none
#lockdown Nick.Penwarden

[CL 27878033 by Luka Racic in ue5-main branch]
2023-09-14 10:18:22 -04:00
buildmachine
18909cfe16 Localization Automation using CL 27866013
[CL 27868929 by buildmachine in ue5-main branch]
2023-09-14 01:32:29 -04:00
thomas kilkenny
06c08faaa2 Added Shutter Speed
#fyi Colin.Benoit
#JIRA UE-195387

[CL 27865012 by thomas kilkenny in ue5-main branch]
2023-09-13 22:20:03 -04:00
chris caulfield
8bee8894b6 Fix natvis for Chaos::TGeometryParticleHandleImp statics
#rb none

[CL 27858158 by chris caulfield in ue5-main branch]
2023-09-13 18:57:51 -04:00
Thomas Kilkenny
2177731a2a Stabilisation disabled by default
#JIRA 	UE-195382
#fyi Colin.Benoit

[CL 27855203 by Thomas Kilkenny in ue5-main branch]
2023-09-13 18:09:10 -04:00
Thomas Kilkenny
355ba29712 Moved Focus Mode to the top level and out of lens
#jira UE-195379
#FYI colin.benoit

[CL 27854248 by Thomas Kilkenny in ue5-main branch]
2023-09-13 17:55:58 -04:00
Thomas Kilkenny
6d8d6be8da Updating VCam defaults for overlay and reticle
#JIRA 	UE-195375

[CL 27850914 by Thomas Kilkenny in ue5-main branch]
2023-09-13 17:11:04 -04:00
jon olick
fdeed47cb2 Oodle JPEG format support. Smaller UASSETs and much more hardened security focus by using Oodle as a backend.
#jira

[CL 27842762 by jon olick in ue5-main branch]
2023-09-13 14:47:22 -04:00
robert millar
8d680919d3 CLI11 TPS and license
#rb none

[CL 27840993 by robert millar in ue5-main branch]
2023-09-13 14:11:46 -04:00
Danny Kabrane
a74c2fd074 Use of Standard Surface substrate material function from Engine instead of the one in Interchange. Keeping the ones in Interchange for testing for the moment.
#rb none

[CL 27833897 by Danny Kabrane in ue5-main branch]
2023-09-13 11:49:04 -04:00
charles derousiers
00a4710fda Move Substrate assets from Strata to Substrate.
#rb none
[FYI] sebastien.hillaire

[CL 27832163 by charles derousiers in ue5-main branch]
2023-09-13 11:11:14 -04:00
alexis matte
662eba4aef Add automatic skeletal mesh detection if there is some animations
#jira UE-192188
#rb jeanluc.corenthin
#rnx

[CL 27831534 by alexis matte in ue5-main branch]
2023-09-13 10:51:36 -04:00
balazs toereki
cd9e7837c7 [Export - glTF] Material Refraction property to glTF (KHR_materials_ior)
#jira UE-169389
#rb JeanLuc.Corenthin

[CL 27831055 by balazs toereki in ue5-main branch]
2023-09-13 10:42:03 -04:00
jamie dale
b9c7f375ec Updated get/set_editor_property in Python to handle getting/setting the sparse class data for a CDO
This proxies to the sparse class data if the property is missing or deprecated on the object class, as is the case for the BP version of these functions

#jira
#rb Brooke.Hubert

[CL 27830903 by jamie dale in ue5-main branch]
2023-09-13 10:38:29 -04:00
john vanderburg
d6e49dbcf2 [MLDeformer]
- Add support for output morph weight clamping in the Neural Morph Model. This is an extra safety feature to prevent potential extreme deformations when running the deformer on unseen poses.
- Fixed a ground truth frame alignment issue when scrubbing the timeline in testing mode.
- Fixed some small errors  in the Nearest Neighbor model where it called some functions on the incorrect base class.

#jira UE-191066

[CL 27825374 by john vanderburg in ue5-main branch]
2023-09-13 06:56:57 -04:00
buildmachine
fa13ea081c Localization Automation using CL 27822507
[CL 27823485 by buildmachine in ue5-main branch]
2023-09-13 05:34:07 -04:00
carl lloyd
802f14d2bf Change Texture2DArray's to flatten by texture name instead of using shader names.
#rb jeannoe.morissette

[CL 27823019 by carl lloyd in ue5-main branch]
2023-09-13 05:09:45 -04:00