godot/misc/scripts
MrBBBaiXue ea2c6f1d0b Add a python script to install Direct3D 12 SDK components.
This makes it much faster to get started with Direct3D 12 builds,
as you only need to run `python .\misc\scripts\install_d3d12_sdk_windows.py`
then run `scons d3d12=yes`.

This installs DirectX Shader Compiler, Mesa NIR, WinPixEventRuntime
and DirectX 12 Agility SDK.

- Define a default path that uses the locations from the script.
- Now the default path is in "%LOCALAPPDATA%\Godot\build_deps\"
- Updated CI to use this new python script.

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-01-24 20:11:43 +08:00
..
black_format.sh CI: Visibly print trailing whitespace when static checks fail 2023-04-05 18:31:46 +02:00
check_ci_log.py Stop CI when Godot crash 2022-06-15 23:02:14 +02:00
clang_format.sh Fix or workaround recent extension API compatibility issues 2023-08-03 12:07:21 +02:00
clang_tidy.sh CI: Visibly print trailing whitespace when static checks fail 2023-04-05 18:31:46 +02:00
codespell.sh Fix various typos with codespell 2023-11-11 23:01:24 +01:00
copyright_headers.py One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
dotnet_format.sh CI: Visibly print trailing whitespace when static checks fail 2023-04-05 18:31:46 +02:00
file_format.sh CI: Speed up static checks by checking only changed files 2023-04-20 11:40:09 +02:00
gitignore_check.sh Add static check for overzealous .gitignores. 2023-07-01 08:41:36 -05:00
header_guards.sh [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
install_d3d12_sdk_windows.py Add a python script to install Direct3D 12 SDK components. 2024-01-24 20:11:43 +08:00
install_vulkan_sdk_macos.sh [CI] Use multiple forced unmount attempts for MoltenVK image. 2023-01-03 11:16:30 +02:00
make_icons.sh Replace HTTP links with HTTPS for sites with HTTPS versions 2021-08-22 20:13:11 -05:00
make_tarball.sh Add script to make source tarball with .git/HEAD 2021-07-29 11:52:43 +02:00
mypy_check.sh ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
mypy.ini SCons: Update mypy 2023-12-11 15:59:06 -06:00
pytest_builders.sh ci: add basic test pipeline for shader builders 2022-08-19 20:32:13 +09:00
validate_extension_api.sh CI: Compat checks: Make fetching the reference API more robust 2023-09-05 15:27:44 +02:00