This website requires JavaScript.
Explore
Help
Sign In
izzy
/
UnrealEngineUWP
Watch
0
Star
0
Fork
0
You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced
2026-03-26 18:15:20 -07:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
5e614c963395bb817d91cf75669862164ada94de
UnrealEngineUWP
/
Engine
/
Source
/
Developer
/
ShaderCompilerCommon
/
Private
History
dan elksnitis
06395bee56
[shaders] add Hash field to FShaderCompilerInput so debug output of InputHash.txt works correctly whether or not the preprocessed cache is enabled, and the IShaderFormat API for debug output of independent-preprocessing-enabled backends is cleaner
...
#rb Jason.Nadro [CL 25814977 by dan elksnitis in ue5-main branch]
2023-06-06 09:55:43 -04:00
..
CrossCompiler.cpp
[shaders] add a mutex acquired around all calls into hlslcc as a temporary fix for parallel in-process compilation. also some minor cleanup (include sorting, remove an unused/unimplemented function prototype)
2023-02-07 11:04:07 -05:00
DXCWrapper.cpp
[shaders] use ImageGetDigestStream for hashing DXC DLLs (to exclude signature/certificate data) instead of hashing the entire binary. This allows us to get the same version # for both signed and unsigned DLLs, and so fixes recompilation of shaders on initial startup of packaged release builds. Hashing was changed to xxhash which provides an iterative hashing API as required by this change (cityhash does not have such an API).
2023-02-08 16:13:26 -05:00
HlslAST.cpp
…
HlslAST.h
…
HlslccHeaderWriter.cpp
Unify shader debug name in shader code output for DXC backends to improve cache hits.
2023-02-07 11:15:47 -05:00
HlslExpressionParser.inl
Removed operator new (TArray) usage from headers.
2023-05-05 09:13:53 -04:00
HlslLexer.cpp
Fix FTokenizer::ProcessDirective warning string formatting that results in significant memory bloat
2023-04-12 19:02:24 -04:00
HlslLexer.h
…
HlslParser.cpp
…
HlslParser.h
…
HlslUtils.cpp
…
HlslUtils.h
Removed operator new (TArray) usage from headers.
2023-05-05 09:13:53 -04:00
ShaderCompilerCommon.cpp
[shaders] add Hash field to FShaderCompilerInput so debug output of InputHash.txt works correctly whether or not the preprocessed cache is enabled, and the IShaderFormat API for debug output of independent-preprocessing-enabled backends is cleaner
2023-06-06 09:55:43 -04:00
ShaderConductorContext.cpp
DXC and SPIRV-Cross fixes to enable Substrate in D3D11:
2023-05-05 09:21:36 -04:00
ShaderMinifier.cpp
…
ShaderSymbolExport.cpp
…
SpirvCommon.cpp
…
SpirvReflectCommon.cpp
…