Gergely Kis
|
146ba4106f
|
Move Vulkan includes to a central godot_vulkan.h header
Also fixes Vulkan build problem with recent Clang.
|
2024-09-29 17:53:18 +02:00 |
|
Rémi Verschelde
|
a0d1ba4a3d
|
Merge pull request #97458 from Faless/fix/imagine_its_2024_and_your_os_cant_handle_few_kbs_of_text
[SCons] Remove MAXLINELENGTH override for MSVC
|
2024-09-26 12:50:14 +02:00 |
|
Rémi Verschelde
|
991e6c92ab
|
Merge pull request #96923 from Repiteo/style/warning-admonition
Style: Add `WARNING:` as new comment admonition
|
2024-09-26 12:45:38 +02:00 |
|
Fabio Alessandrelli
|
395a4fc5f2
|
[SCons] Remove MAXLINELENGTH override for MSVC
It's not clear what is the actual max value that windows support, but
despite their claim of it being 8191 we have been seeing failure with
just 8150.
|
2024-09-26 12:06:16 +02:00 |
|
Thaddeus Crews
|
32c83a228d
|
Style: Add WARNING: as new comment admonition
|
2024-09-25 09:44:42 -05:00 |
|
Thaddeus Crews
|
9f9ee0c813
|
SCons: Add unobtrusive type hints in SCons files
|
2024-09-25 09:34:35 -05:00 |
|
Rémi Verschelde
|
648b21b9ba
|
Merge pull request #96813 from Repiteo/scons/fix-clang-cl-flags
SCons: Fix `clang-cl` link/ar flags
|
2024-09-23 12:27:59 +02:00 |
|
Rémi Verschelde
|
c2564f42aa
|
Merge pull request #97142 from SheepYhangCN/master
Fallback to OpenGL 3 if other rendering drivers are not supported
|
2024-09-20 16:06:35 +02:00 |
|
Thaddeus Crews
|
b37fc1014a
|
Style: Apply new clang-format changes
|
2024-09-20 08:09:48 -05:00 |
|
SheepYhangCN
|
3b839347df
|
Added fallback_to_opengl3
|
2024-09-20 06:10:05 +08:00 |
|
Alvin Wong
|
454251660c
|
Fix using Binutils AR with TEMPFILE on Windows
Set `TEMPFILEARGESCFUNC`[1] to replace backslashes with forward slashes
in paths.
[1]: https://scons.org/doc/production/HTML/scons-user/apa.html#cv-TEMPFILEARGESCFUNC
|
2024-09-19 22:19:15 +08:00 |
|
Rémi Verschelde
|
804d9775b5
|
Merge pull request #96407 from alvinhochun/mingw-ar-long-command-tempfile
Remove `ARFLAGS` hack for Windows, replace with `TEMPFILE`
|
2024-09-18 17:40:53 +02:00 |
|
Rémi Verschelde
|
2c8ab6e7eb
|
Merge pull request #94839 from alvinhochun/win-set-console-mode
Combine existing modes when calling SetConsoleMode
|
2024-09-18 11:15:22 +02:00 |
|
kobewi
|
4023ace08d
|
Add Advanced Settings switch to Editor Settings
|
2024-09-17 12:20:55 +02:00 |
|
A Thousand Ships
|
dd6443193c
|
[Editor] Expose more editor settings to documentation
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
|
2024-09-12 15:34:49 +02:00 |
|
Thaddeus Crews
|
df0a88b128
|
SCons: Fix clang-cl link/ar flags
|
2024-09-10 13:48:53 -05:00 |
|
bruvzg
|
2c991a727b
|
[Windows] Only use long executable path when necessary, fix broken apksigner detection.
|
2024-09-10 10:34:44 +03:00 |
|
bruvzg
|
b1f9271e49
|
[MinGW] Fix GCC ar detection.
|
2024-09-09 11:01:29 +03:00 |
|
bruvzg
|
10f3c1f587
|
Add support for non-blocking IO mode to OS.execute_with_pipe .
|
2024-09-06 14:16:39 +03:00 |
|
Rémi Verschelde
|
82799d7687
|
Merge pull request #96526 from bruvzg/win_env
[Windows] Use the same API for all `OS_Windows::*_environment` functions.
|
2024-09-04 18:55:46 +02:00 |
|
Rémi Verschelde
|
3cc99d3e31
|
Merge pull request #95983 from bruvzg/win_fd_opt_fix
[Windows] Emit native file dialog callback from event loop, fix selected options not saved.
|
2024-09-04 17:11:57 +02:00 |
|
bruvzg
|
319bfa9965
|
[Windows] Use the same API for all OS_Windows::*_environment functions.
|
2024-09-03 16:02:35 +03:00 |
|
Rémi Verschelde
|
262c8da104
|
Merge pull request #95887 from bruvzg/sysinfo_drv
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-03 11:43:12 +02:00 |
|
Rémi Verschelde
|
109fafc7a4
|
Merge pull request #96383 from dsnopek/gdextension-pdb-missing-error
GDExtension: Show warning on missing PDB file, rather than error
|
2024-09-02 12:13:34 +02:00 |
|
bruvzg
|
c273786758
|
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-01 18:22:40 +03:00 |
|
Alvin Wong
|
28b95ff550
|
Remove ARFLAGS hack for Windows, replace with TEMPFILE
TEMPFILE is the built-in way of SCons to use a response file for command
lines that are too long.
|
2024-09-01 04:10:30 +08:00 |
|
Alvin Wong
|
35a8ff9284
|
mingw: Only use ar --thin on supported versions
The flag is supported since Binutils 2.38 [1] or LLVM 14 [2].
[1]: https://sourceware.org/bugzilla/show_bug.cgi?id=28759
[2]: dd6e7e0d57
|
2024-09-01 02:13:31 +08:00 |
|
David Snopek
|
760099ca6f
|
GDExtension: Show warning on missing PDB file, rather than error
|
2024-08-31 07:45:06 -05:00 |
|
Rémi Verschelde
|
66dd06837c
|
Merge pull request #90782 from bruvzg/export_platform_extension
Allow adding custom export platforms using scripts / GDExtension.
|
2024-08-30 09:58:52 +02:00 |
|
Rémi Verschelde
|
cb96fc95c3
|
Merge pull request #92316 from alula/msvc-clang
Add support for compiling with VS clang-cl toolset
|
2024-08-29 10:36:17 +02:00 |
|
Alula
|
346cbc7f1f
|
Add support for compiling with VS clang-cl toolset
|
2024-08-28 13:30:44 -05:00 |
|
bruvzg
|
d528f28275
|
[Windows] Fix OS.open_dynamic_library
|
2024-08-28 20:12:09 +03:00 |
|
Rémi Verschelde
|
2730d703a8
|
Merge pull request #94747 from alvinhochun/mingw-llvm-build-flags
Some improvements for MinGW and LLVM build on Windows
|
2024-08-28 13:14:19 +02:00 |
|
Alvin Wong
|
2d300a0bdc
|
MinGW: Use thin archives to reduce disk space
|
2024-08-28 18:20:16 +08:00 |
|
Alvin Wong
|
b5258b42c0
|
Enable Clang color output on Windows
|
2024-08-28 18:20:16 +08:00 |
|
Alvin Wong
|
e9b6c1baf8
|
Windows/detect.py: Detect llvm-mingw GCC wrappers and set use_llvm
|
2024-08-28 18:20:16 +08:00 |
|
Alvin Wong
|
3a0837b74b
|
Windows/detect.py: Simplify try_cmd function
|
2024-08-28 17:20:27 +08:00 |
|
bruvzg
|
ae334e069c
|
[Windows] Always use absolute UNC paths and long path aware APIs, add "long path aware" flag to the application manifest.
|
2024-08-28 11:15:57 +03:00 |
|
Rémi Verschelde
|
96159ebc5d
|
Merge pull request #96192 from dsnopek/windows-gdext-adddlldirectory
Windows: Call `AddDllDirectory()` with an absolute path
|
2024-08-28 09:45:35 +02:00 |
|
bruvzg
|
07e986f728
|
Allow adding custom export platforms using scripts / GDExtension.
|
2024-08-28 10:29:01 +03:00 |
|
David Snopek
|
e8bd385f53
|
Windows: Call AddDllDirectory() with an absolute path
|
2024-08-27 17:38:30 -05:00 |
|
Rémi Verschelde
|
73acb2a5b8
|
Merge pull request #94845 from alvinhochun/llvm-mingw-sanitizers
Windows: Add sanitizers for llvm-mingw, increase stack for ASan
|
2024-08-28 00:12:30 +02:00 |
|
Rémi Verschelde
|
330fca1ffd
|
Merge pull request #93985 from alvinhochun/windows-gpu-pref
Respect integrated GPU preference in Windows Settings
|
2024-08-28 00:11:45 +02:00 |
|
Rémi Verschelde
|
431c5839fe
|
Merge pull request #96168 from CreatedBySeb/remove-user-prefix
Remove confusing USER prefix from script-logged errors
|
2024-08-27 17:52:40 +02:00 |
|
Sébastien Dunne Fulmer
|
c3ed8a842c
|
Remove confusing USER prefix from script-logged errors
|
2024-08-27 15:00:48 +01:00 |
|
bruvzg
|
9a2977fef1
|
[Windows] Hide cursor before moving.
|
2024-08-27 08:44:05 +03:00 |
|
bruvzg
|
f8a6c0e8ab
|
Enable fallback from ANGLE to native and improve ANGLE error messages.
|
2024-08-25 21:19:54 +03:00 |
|
bruvzg
|
ea252675aa
|
[Windows] Emit native file dialog callback from event loop, fix selected options not saved.
|
2024-08-23 09:53:16 +03:00 |
|
Rémi Verschelde
|
568589c9d8
|
Merge pull request #90993 from darksylinc/matias-TheForge
Add debug utilities for Vulkan
|
2024-08-22 00:38:22 +02:00 |
|
Rémi Verschelde
|
37ae2a2900
|
Merge pull request #95921 from akien-mga/scons-validate-opt-in-drivers
SCons: Better validation for platform-specific opt-in drivers
|
2024-08-22 00:10:56 +02:00 |
|