Commit Graph

12 Commits

Author SHA1 Message Date
zach bethel
8f41b4b6c0 Moved RHICreateTexture to support non-immediate command lists.
#jira none

[CL 27029875 by zach bethel in ue5-main branch]
2023-08-11 11:27:36 -04:00
david harvey
da9b5b86f5 Do not include PreWindowsApi.h / PostWindowsApi.h directly in code.
- mostly just replacing them AllowWindowsPlatformTypes.h / HideWindowsPlatformTypes.h
 - some other files had both Pre/PostWindowsApi.h and Allow/HideWindowsPlatformTypes.h, so just removed
 - some occasional include order changes.

#jira UE-152863
#rnx
#rb Devin.Doucette

[CL 26985385 by david harvey in ue5-main branch]
2023-08-10 03:34:53 -04:00
david harvey
2076316bd9 Replace all usage of MinWindows.h with WindowsHWrapper for consistency.
- only a handful of places so there's a clear precedent

#jira UE-152863
#rb trivial
#rnx

[CL 26912255 by david harvey in ue5-main branch]
2023-08-08 06:04:34 -04:00
william belcher
530a7d462d Add: Allow users to specify transform coding and entropy coding mode in H264 config
#rb Aidan.Possemiers
#jira
[FYI]

[CL 26766050 by william belcher in ue5-main branch]
2023-08-02 02:13:41 -04:00
nick pace
66e927ab09 Fix WebRTC 5414 NonUnity and static analysis issues and re-enable it as the default version.
Fixes two issues:
  - Static Analysis (IncludeTool): The packaging behavior of WebRTC headers that we have modified internal caused an extra newline every line, this broke some headers which have been fixed
  - NonUnity: Some of the included WebRTC headers have changed in 5414 so that they now end up including windows.h, causing issues like "min" redefinition, this has been resolved by adding "pre" and "post" headers for WebRTC includes which will ensure the appropriate preprocessor environment is set up prior to including WebRTC headers and then clean up after itself in the "post" header

#rb nazar.rudenko, aidan.possemiers
[FYI] matthew.cotton, denis.phoenix

[CL 26453140 by nick pace in ue5-main branch]
2023-07-18 20:08:41 -04:00
christopher waters
1c99959e3e Fixing IWYU compiles
[CL 26353592 by christopher waters in ue5-main branch]
2023-06-30 16:11:56 -04:00
Thomas Engel
109c6a2d00 Cleanup of some media shader parameters & added support for slog3 encoded data
#rb none
#jira none
#rnx
#preflight 6448ba381150e908d00fb840

[CL 25200581 by Thomas Engel in ue5-main branch]
2023-04-26 12:20:48 -04:00
Thomas Engel
7fc27d9b0f Some more cleanup and unification for MFW texturen sample conversion code & improving handling of 10-bit data
#fyi jens.petersam
#rnx
#jira none
#preflight 6441b1100206a6e20fd3248c

[CL 25138650 by Thomas Engel in ue5-main branch]
2023-04-20 17:58:40 -04:00
christopher waters
4c9aa05eca Big push to convert more shader types to use batched parameters.
- Media Shaders
- Slate
- Particles

#preflight 6400f3a7a20ddf1bf44f084c

[CL 24487638 by christopher waters in ue5-main branch]
2023-03-02 14:29:31 -05:00
Nick Pace
7af877c939 Fix AVCodecs NonUnity compile errors
#rb luke.bermingham
#fyi mattias.jansson
#jira none
#preflight 63e2d6869910415ae2078f8d

[CL 24063160 by Nick Pace in ue5-main branch]
2023-02-07 19:06:52 -05:00
Nick Pace
ff0c09a90a Fix static analysis issues in AVCodecs
#rb luke.bermingham
#fyi mattias.jansson
#jira none
#preflight 63d12001033e457ba8c6112a 63d117faef20a5272d962684

[CL 23846690 by Nick Pace in ue5-main branch]
2023-01-25 08:26:23 -05:00
Nick Pace
5c48dbd692 Added new experimental plugin AVCodecs which handles software/hardware encoding and decoding of audio and video
#rb luke.bermingham
#fyi mattias.jansson
#jira none
#preflight 63d0d5b7574ab9cae4853eaf

[CL 23844705 by Nick Pace in ue5-main branch]
2023-01-25 02:24:38 -05:00