Lukas Hermanns
|
dc07d3f58e
|
Add "Disassemble" function to public interface of ShaderConductor.
Move ShaderConductor utility to disassemble SPIR-V into ShaderCompilerCommon module.
Fix --strip-reflect pass in SPIRV-Tools to remove all SPV_GOOGLE* reflection extensions.
Rebuild ShaderConductor for Win64, Linux, and Mac.
#rb Carl.Lloyd, Ryan.Vance
#fyi Mihnea.Balta, Rolando.Caloca, Will.Damon, Dmitriy.Dyomin
#jira none
#rnx
[CL 15978123 by Lukas Hermanns in ue5-main branch]
|
2021-04-12 11:25:06 -04:00 |
|
Lukas Hermanns
|
c75e86cf40
|
Move SPIR-V utility functions for reflection and binding information into SpirvCommon.h/.cpp source files.
#rb Will.Damon, Carl.Lloyd
#fyi Ryan.Vance, Mihnea.Balta, Rolando.Caloca, Dmitriy.Dyomin
#jira none
#rnx
[CL 15954206 by Lukas Hermanns in ue5-main branch]
|
2021-04-08 10:09:56 -04:00 |
|
Lukas Hermanns
|
2e1fb14cb7
|
Add "Optimize" function to public interface of ShaderConductor to perform SPIR-V optimizations *after* shader reflection (e.g. to strip reflection extensions).
#rb Carl.Lloyd, Will.Damon
#fyi Ryanc.Vance, Mihnea.Balta, Rolando.Caloca, Michael.Sartain, Brandon.Schaefer
#jira none
#rnx
[CL 15850443 by Lukas Hermanns in ue5-main branch]
|
2021-03-29 09:45:48 -04:00 |
|
will damon
|
4d9be3b3ee
|
Update min macOS version to 10.15 and roll default MSL to v2.2.
[REVIEW] [at]richard.wallis [at]axel.riffard [at]jack.porter [at]dave.hunter
#jira UE-109999
#rnx
#ROBOMERGE-SOURCE: CL 15681710 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15684125 by will damon in ue5-main branch]
|
2021-03-11 21:32:06 -04:00 |
|
Rolando Caloca
|
24ccfe4d84
|
UE5 - Allow passing extra arguments to DXC
#rb Lukas.Hermanns
[CL 15436490 by Rolando Caloca in ue5-main branch]
|
2021-02-17 12:29:50 -04:00 |
|
Lukas Hermanns
|
7b754b50e6
|
Rebuild ShaderConductor for Win64, Mac, and Linux with SM6.6 support in DXC build. Updated ShaderConductor source in CL 15394233.
#rb none
#fyi Mihnea.Balta, Rolando.Caloca, Yuriy.ODonnell, Emil.Persson, Graham.Wihlidal, Will.Damon, Michael.Sartain, Brandon.Schaefer
#jira none
[CL 15394396 by Lukas Hermanns in ue5-main branch]
|
2021-02-11 20:33:29 -04:00 |
|
rolando caloca
|
2cf885b9f5
|
UE5 - Minor refactor in prep for other changes
#rb Lukas.Hermanns
#ROBOMERGE-SOURCE: CL 15370980 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15370995 by rolando caloca in ue5-main branch]
|
2021-02-09 17:40:13 -04:00 |
|
Lukas Hermanns
|
32e30bfa9e
|
Moved FShaderConductorContext into dedicated source files.
#rb none
#fyi Rolando.Caloca, Mihnea.Balta
#jira none
#rnx
[CL 14879107 by Lukas Hermanns in ue5-main branch]
|
2020-12-08 11:40:10 -04:00 |
|