-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dxcopt: Support full container and restore extra data to module #4845
Commits on Dec 3, 2022
-
dxcopt: Support full container and restore subobjects/root sig to module
This modifies IDxcOptimizer::RunOptimizier to accept full DxilContainer input. When full container input is used, this also restores subobjects from RDAT or root signature data from RST0 to the DxilModule state. Serialization of these to metadata in module bitcode output still requires hlsl-dxilemit step.
Configuration menu - View commit details
-
Copy full SHA for 298aca7 - Browse repository at this point
Copy the full SHA 298aca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9956bac - Browse repository at this point
Copy the full SHA 9956bacView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea301d - Browse repository at this point
Copy the full SHA dea301dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5b6bd - Browse repository at this point
Copy the full SHA dd5b6bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f91f943 - Browse repository at this point
Copy the full SHA f91f943View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f72f78 - Browse repository at this point
Copy the full SHA 5f72f78View commit details
Commits on Dec 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7c13794 - Browse repository at this point
Copy the full SHA 7c13794View commit details
Commits on Dec 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b91c86f - Browse repository at this point
Copy the full SHA b91c86fView commit details -
Copy PSV0 ViewID data back to DxilModule serialized data
Small refactor to separate code that translates between ViewID data format serialized in DxilModule and the PSV0 data format. Added the equivalent functions to go back to DxilModule serialized version from PSV0 used in IDxcOptimizer.
Configuration menu - View commit details
-
Copy full SHA for b4504f5 - Browse repository at this point
Copy the full SHA b4504f5View commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 99abb03 - Browse repository at this point
Copy the full SHA 99abb03View commit details -
Restore Resource HLSL types and type annotations
Also, make sources const.
Configuration menu - View commit details
-
Copy full SHA for ff66248 - Browse repository at this point
Copy the full SHA ff66248View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc4330 - Browse repository at this point
Copy the full SHA ecc4330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a4e96f - Browse repository at this point
Copy the full SHA 2a4e96fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2adc94 - Browse repository at this point
Copy the full SHA e2adc94View commit details -
Merge branch 'dxcopt-from-container' of github.com:tex3d/DirectXShade…
…rCompiler into dxcopt-from-container
Configuration menu - View commit details
-
Copy full SHA for 5886db8 - Browse repository at this point
Copy the full SHA 5886db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97beb9c - Browse repository at this point
Copy the full SHA 97beb9cView commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 92c66af - Browse repository at this point
Copy the full SHA 92c66afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c22fb4 - Browse repository at this point
Copy the full SHA 8c22fb4View commit details -
Move function restoring resource reflection to DxilModule
- Minor change to remove unnecessary code checking for existing type annotation in target module and deleting it. - Restore the name of the global variable if one is attached to the resource entry. - Renamed the function to RestoreResourceReflection for clarity.
Configuration menu - View commit details
-
Copy full SHA for f1900dd - Browse repository at this point
Copy the full SHA f1900ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3c7d67 - Browse repository at this point
Copy the full SHA e3c7d67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ca6522 - Browse repository at this point
Copy the full SHA 4ca6522View commit details -
Merge branch 'dxcopt-from-container' of github.com:tex3d/DirectXShade…
…rCompiler into dxcopt-from-container
Configuration menu - View commit details
-
Copy full SHA for c31ab03 - Browse repository at this point
Copy the full SHA c31ab03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ac5fd - Browse repository at this point
Copy the full SHA 70ac5fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d07d3a2 - Browse repository at this point
Copy the full SHA d07d3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3733c9 - Browse repository at this point
Copy the full SHA a3733c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89ddbb7 - Browse repository at this point
Copy the full SHA 89ddbb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e823397 - Browse repository at this point
Copy the full SHA e823397View commit details
Commits on Dec 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 190f138 - Browse repository at this point
Copy the full SHA 190f138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0182587 - Browse repository at this point
Copy the full SHA 0182587View commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1cfd5e7 - Browse repository at this point
Copy the full SHA 1cfd5e7View commit details