-
Notifications
You must be signed in to change notification settings - Fork 692
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
Update directx headers to facilitate future updates #6856
base: main
Are you sure you want to change the base?
Commits on Aug 9, 2024
-
dxc/WinAdapter.h now extends DirectX-Headers/WSL's winAdapter.h, to a…
…void conflicts and allow the latest DirectX-Headers to be used rather than a 2 year outdated one. Unified lots of types; all fixed int types now align properly between windows and unix (more importantly; between the two winadapters). Removed duplicate defines and type definitions. Replaced CROSS_PLATFORM_UUIDOF with __CRT_UUID_DECL so that it can use the uuid macro from wsl. Fixed type incompatiblity of a LPBOOL which really refered to a bool* (BOOL is 32-bit according to WSL).
Configuration menu - View commit details
-
Copy full SHA for ac6c505 - Browse repository at this point
Copy the full SHA ac6c505View commit details -
Restored most headers to what they used to be by adding the same defi…
…nition that DirectX-Headers uses to define GUIDs so that either implementation of __uuidof can find the GUID.
Configuration menu - View commit details
-
Copy full SHA for 903325e - Browse repository at this point
Copy the full SHA 903325eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae5c687 - Browse repository at this point
Copy the full SHA ae5c687View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc19327 - Browse repository at this point
Copy the full SHA dc19327View commit details -
Configuration menu - View commit details
-
Copy full SHA for 631d446 - Browse repository at this point
Copy the full SHA 631d446View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e41faf - Browse repository at this point
Copy the full SHA 6e41fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a4894 - Browse repository at this point
Copy the full SHA 18a4894View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1d195a - Browse repository at this point
Copy the full SHA d1d195aView commit details -
Some compilers don't seem to like missing endline at the end of a fil…
…e. Also don't like an include named winadapter.h in a file named WinAdapter.h
Configuration menu - View commit details
-
Copy full SHA for d82e56d - Browse repository at this point
Copy the full SHA d82e56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d72073 - Browse repository at this point
Copy the full SHA 9d72073View commit details -
Clang still needs __wsl_stub_uuidof, even though it has builtin suppo…
…rt. Added CLSID_D3D12SDKConfiguration for older Windows sdks
Configuration menu - View commit details
-
Copy full SHA for 7883cda - Browse repository at this point
Copy the full SHA 7883cdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15d406c - Browse repository at this point
Copy the full SHA 15d406cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a5225 - Browse repository at this point
Copy the full SHA 21a5225View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0272d7 - Browse repository at this point
Copy the full SHA e0272d7View commit details
Commits on Aug 21, 2024
-
Undid removal of #define interface, since there's definitely other st…
…uff that relies on that
Configuration menu - View commit details
-
Copy full SHA for 504a4d5 - Browse repository at this point
Copy the full SHA 504a4d5View commit details -
Merge branch 'main' of https://github.com/Microsoft/DirectXShaderComp…
…iler into update_directx_headers
Configuration menu - View commit details
-
Copy full SHA for 0d29d27 - Browse repository at this point
Copy the full SHA 0d29d27View commit details -
Fixed error in HashAndUpdateOrCopy, due to not being a proper ULONG, …
…breaking on unix
Configuration menu - View commit details
-
Copy full SHA for 100af64 - Browse repository at this point
Copy the full SHA 100af64View commit details