RedMser
|
143db328e7
|
Fix cases where _get returned true erroneously
|
2025-04-25 19:06:09 +02:00 |
|
Thaddeus Crews
|
796a08d350
|
Merge pull request #105655 from bruvzg/svg_tx_import
Add `SVGTexture` importer.
|
2025-04-25 11:36:05 -05:00 |
|
Thaddeus Crews
|
bfa43726c1
|
Merge pull request #104971 from Ivorforce/camera-texture-editor-lazy
Automatically activate camera monitoring when using `CameraTexture`
|
2025-04-25 11:36:02 -05:00 |
|
Thaddeus Crews
|
04bcd4cea6
|
Merge pull request #105725 from bruvzg/sc_grad
Use same oversampling granularity as fonts use for `SVGTexture`s .
|
2025-04-25 11:35:59 -05:00 |
|
Thaddeus Crews
|
8847e65ff4
|
Merge pull request #105644 from lazarosY/interpolation
Fix the Animation Optimization results for Nearest and Cubic Interpolation
|
2025-04-24 17:18:47 -05:00 |
|
Pāvels Nadtočajevs
|
98817a54f0
|
Use same oversampling granularity as fonts use for SVGTextures .
|
2025-04-24 21:23:25 +03:00 |
|
Thaddeus Crews
|
37a70edc11
|
Nearest and linear interpolation optimization
Nearest and linear interpolation optimization
|
2025-04-24 19:30:23 +03:00 |
|
Pāvels Nadtočajevs
|
15cecfdac5
|
Add SVGTexture importer.
|
2025-04-24 08:15:53 +03:00 |
|
Lukas Tenbrink
|
e9e455823e
|
Automatically activate camera monitoring when using CameraTexture.
|
2025-04-24 00:22:44 +02:00 |
|
Lukas Tenbrink
|
91fe434a86
|
Always use String as StringName backing internally.
|
2025-04-23 14:57:03 +02:00 |
|
Thaddeus Crews
|
1f7a8eac9d
|
Merge pull request #101973 from clayjohn/sky-material-opt
Optimize ProceduralSkyMaterial by removing uses of acos and simplifying logic
|
2025-04-22 18:25:51 -05:00 |
|
Thaddeus Crews
|
0cc292f880
|
Merge pull request #105272 from lodetrick/add_section_toggle
Add enable checkboxes to editor sections
|
2025-04-21 08:24:20 -05:00 |
|
Pāvels Nadtočajevs
|
f3d3bf9d03
|
Fix is_pixel_opaque bound checks.
|
2025-04-19 12:51:59 +03:00 |
|
Pāvels Nadtočajevs
|
24bb0d5c4f
|
Use SVGTextures for editor and default theme icons.
|
2025-04-19 12:48:24 +03:00 |
|
Pāvels Nadtočajevs
|
9f5048fb36
|
Implement SVGTexture auto-scalable with font oversampling.
|
2025-04-19 12:42:54 +03:00 |
|
clayjohn
|
6fede0b951
|
Optimize SkyMaterials by removing uses of acos and simplifying logic
The results looks almost the same and run much faster.
|
2025-04-17 22:50:11 -07:00 |
|
Thaddeus Crews
|
ad40939b6f
|
Core: Replace C math headers with C++ equivalents
- Minor restructuring to ensure `math_funcs.h` is the central point for math functions
|
2025-04-16 15:49:02 -05:00 |
|
cier
|
ebe9370724
|
Add enable checkboxes to editor sections
Fixes https://github.com/godotengine/godot-proposals/issues/4173
|
2025-04-15 13:49:41 -07:00 |
|
Thaddeus Crews
|
f56a4d4fe4
|
Merge pull request #105138 from stuartcarnie/fix_hangs
Renderer: Reduce scope of mutex locks to prevent common deadlocks
|
2025-04-14 19:39:47 -05:00 |
|
Thaddeus Crews
|
866d59d216
|
Merge pull request #105264 from clayjohn/primitive-mesh-optimize
Optimize PrimitiveMesh creation by avoiding CoW behavior and dynamic memory allocations
|
2025-04-14 19:39:46 -05:00 |
|
Pāvels Nadtočajevs
|
4afeca3bcf
|
Replace global oversampling with overrideable per-viewport oversampling.
|
2025-04-14 13:43:09 +03:00 |
|
Stuart Carnie
|
09282c316a
|
Renderer: Reduce scope of mutex locks to prevent common deadlocks
Fixes #102877
|
2025-04-13 06:56:13 +10:00 |
|
Thaddeus Crews
|
addab4f001
|
Merge pull request #95916 from Repiteo/core/bit-field
Core: Add dedicated `BitField` template
|
2025-04-11 13:29:13 -05:00 |
|
Thaddeus Crews
|
0d267e7b1e
|
Core: Add dedicated BitField template
|
2025-04-11 11:53:26 -05:00 |
|
Lukas Tenbrink
|
b711d72e8f
|
Remove unnecessary friend class declarations of CowData.
Use default implementations for various containers.
|
2025-04-11 18:26:08 +02:00 |
|
clayjohn
|
9b6f9e5701
|
Optimize PrimitiveMesh _create_mesh_array function by avoiding CoW behavior and dynamic memory allocations
|
2025-04-11 09:04:44 -07:00 |
|
Thaddeus Crews
|
94282d88f9
|
Core: Use Math namespace for constants
|
2025-04-10 16:29:30 -05:00 |
|
A Thousand Ships
|
889410dcda
|
Add String::replace_char(s) methods for performance and convenience
|
2025-04-10 13:08:45 +02:00 |
|
Thaddeus Crews
|
6e0af7d083
|
Merge pull request #105005 from beicause/pctex-fix-basis-crash
PortableCompressedTexture: Fix BasisU crash and wrong format
|
2025-04-09 18:11:57 -05:00 |
|
Pāvels Nadtočajevs
|
33af291421
|
Remove error print in the Animation getter.
|
2025-04-09 09:34:26 +03:00 |
|
Thaddeus Crews
|
e6a61b1ecc
|
Merge pull request #76829 from bruvzg/ac_kit_direct
Implement screen reader support using AccessKit library.
|
2025-04-08 12:32:47 -05:00 |
|
Pāvels Nadtočajevs
|
b106dfd4f9
|
Base accessibility API.
|
2025-04-08 20:14:28 +03:00 |
|
Yufeng Ying
|
bbc380b07e
|
Do not iterate Dictionary with get_key_at_index.
|
2025-04-07 21:54:13 +08:00 |
|
Thaddeus Crews
|
45a64319e1
|
Merge pull request #104771 from Repiteo/ci/pre-commit-bump
CI: Bump various pre-commit hooks
|
2025-04-07 08:43:27 -05:00 |
|
Thaddeus Crews
|
499d70c1b0
|
Merge pull request #105024 from JulianHeuser/fix-tileset-custom-data
Fix editing custom data for tilesets
|
2025-04-07 08:43:25 -05:00 |
|
Thaddeus Crews
|
5edb235018
|
CI: Bump various pre-commit hooks
|
2025-04-07 08:23:35 -05:00 |
|
LuoZhihao
|
572a15e4b2
|
PortableCompressedTexture: Support ASTC format and creating directly from compressed image
|
2025-04-05 18:44:36 +08:00 |
|
Julian
|
38305a2ad0
|
Fix editing custom data for tilesets
|
2025-04-04 14:28:01 -04:00 |
|
LuoZhihao
|
505fa4226a
|
PortableCompressedTexture: Fix BasisU crash and wrong format
|
2025-04-04 15:16:24 +08:00 |
|
Thaddeus Crews
|
cb8cb95bdd
|
Merge pull request #104962 from beicause/pctex-fix-create-from-image
PortableCompressedTexture: Fix create compressed format from image
|
2025-04-03 16:50:13 -05:00 |
|
LuoZhihao
|
4be432cbec
|
PortableCompressedTexture: Fix create compressed format from image
|
2025-04-04 03:35:32 +08:00 |
|
Aaron Franke
|
2800948d61
|
Organize ifdefs for disabling navigation, physics, and XR
|
2025-04-02 08:24:24 -07:00 |
|
Yufeng Ying
|
7a1a970c25
|
size() <= 0 and size() < 1.
|
2025-04-02 19:18:44 +08:00 |
|
Yufeng Ying
|
4f4031a675
|
Replace size() == 0 with is_empty().
|
2025-04-02 19:18:43 +08:00 |
|
Michael Alexsander
|
556933306a
|
Allow to compile templates without navigation features
|
2025-04-01 11:53:35 -03:00 |
|
Thaddeus Crews
|
d52b84e472
|
Merge pull request #103993 from aaronfranke/geometry-segment
Directly use segment points in Geometry2D/3D function parameters
|
2025-04-01 08:01:34 -05:00 |
|
Pāvels Nadtočajevs
|
19f360d65a
|
Add font import flag to toggle modulation of colored glyphs.
|
2025-04-01 13:36:10 +03:00 |
|
Thaddeus Crews
|
8f6bb119f4
|
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
Add templated version of `ObjectDB::get_instance()`
|
2025-03-31 12:03:47 -05:00 |
|
Aaron Franke
|
c1acc839a8
|
Directly use segment points in Geometry2D/3D function parameters
|
2025-03-30 16:25:59 -07:00 |
|
Thaddeus Crews
|
780cf03051
|
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
Use `append_` instead of `parse_` for `String` methods.
|
2025-03-29 10:16:33 -05:00 |
|