Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove pre-Visual Studio 2017 detection code in the buildsystem | Hugo Locurcio | 2024-11-05 | 1 | -34/+1 |
| | | | | Visual Studio 2017 or later has been required to build Godot for a while now. | ||||
* | Merge pull request #97631 from m4gr3d/prompt_apk_install_after_generation | Thaddeus Crews | 2024-11-04 | 7 | -10/+42 |
|\ | | | | | | | [Android editor] Enable automatic install of exported apks for the Android editor | ||||
| * | Enable automatic install of export apks for the Android editor | Fredia Huya-Kouadio | 2024-10-28 | 7 | -10/+42 |
| | | |||||
* | | Merge pull request #86138 from EnlightenedOne/master | Thaddeus Crews | 2024-11-04 | 9 | -12/+37 |
|\ \ | | | | | | | | | | Fix Frustum Sky projection translation logic shearing | ||||
| * | | Fix Frustum Sky projection translation logic, all pipelines, fixes 63863 | EnlightenedOne | 2024-11-02 | 9 | -12/+37 |
| | | | |||||
* | | | Merge pull request #93401 from Repiteo/style/clang-tidy-fixes | Thaddeus Crews | 2024-11-04 | 67 | -149/+166 |
|\ \ \ | | | | | | | | | | | | | Style: Apply `clang-tidy` fixes | ||||
| * | | | clang-tidy commit to `.git-blame-ignore-revs` | Thaddeus Crews | 2024-11-04 | 1 | -0/+3 |
| | | | | |||||
| * | | | Style: Apply `clang-tidy` fixes (superficial) | Thaddeus Crews | 2024-11-04 | 46 | -102/+126 |
| | | | | | | | | | | | | | | | | • `modernize-use-bool-literals`, `modernize-use-nullptr`, and `readability-braces-around-statements` | ||||
| * | | | Style: Apply `clang-tidy` fixes | Thaddeus Crews | 2024-11-04 | 21 | -47/+37 |
| | | | | | | | | | | | | | | | | | | | | • `modernize-use-default-member-init` and `readability-redundant-member-init` • Minor adjustments to `.clang-tidy` to improve syntax & remove redundancies | ||||
* | | | | Merge pull request #98712 from syntaxerror247/android_accent_color | Thaddeus Crews | 2024-11-04 | 6 | -1/+36 |
|\ \ \ \ | | | | | | | | | | | | | | | | [Android] Implement support for accent color retrieval | ||||
| * | | | | [Android] Implement support for accent color retrieval | Anish Mishra | 2024-11-01 | 6 | -1/+36 |
| | | | | | |||||
* | | | | | Merge pull request #94165 from aaronfranke/gltf-khr-anim-ptr | Thaddeus Crews | 2024-11-04 | 29 | -653/+2643 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | GLTF: Implement `KHR_animation_pointer` for animating custom properties | ||||
| * | | | | | GLTF: Implement KHR_animation_pointer for animating custom properties | Aaron Franke | 2024-11-04 | 4 | -57/+285 |
| | | | | | | |||||
| * | | | | | GLTF: Add functions to encode and decode Variants to/from accessors | Aaron Franke | 2024-11-04 | 2 | -0/+328 |
| | | | | | | |||||
| * | | | | | GLTF: Implement the glTF Object Model in physics extension | Aaron Franke | 2024-11-04 | 2 | -15/+266 |
| | | | | | | |||||
| * | | | | | GLTF: Implement the glTF Object Model to support JSON pointer properties | Aaron Franke | 2024-11-04 | 18 | -1/+931 |
| | | | | | | |||||
| * | | | | | GLTF: Prerequisite cleanups before KHR_animation_pointer | Aaron Franke | 2024-11-04 | 6 | -43/+101 |
| | | | | | | | | | | | | | | | | | | | | | | | | Add get_scene_node_path and has_additional_data to GLTFNode, remove center of mass ignore warning in physics (it's supported now), rename `d` to `mesh_dict` in mesh import code. | ||||
| * | | | | | GLTF: Clean up animation code to make way for KHR_animation_pointer | Aaron Franke | 2024-11-04 | 5 | -474/+495 |
| | | | | | | |||||
| * | | | | | GLTF: Add more accessor component types | Aaron Franke | 2024-11-04 | 4 | -0/+141 |
| | | | | | | |||||
| * | | | | | GLTF: Move the component type enum into GLTFAccessor | Aaron Franke | 2024-11-04 | 5 | -91/+124 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #98774 from dustdfg/scons_use_glob_remove_stale_check | Thaddeus Crews | 2024-11-04 | 2 | -23/+15 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Delete stale check, make SCons support globbing with `#` inside path | ||||
| * | | | | | Deleted stale check. Now SCons supports globbing with `#` inside path | Yevhen Babiichuk (DustDFG) | 2024-11-02 | 2 | -23/+15 |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | Some parts of the buildsystem already were using it with `#` in path Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com> | ||||
* | | | | | Merge pull request #98709 from darksylinc/matias-upsidedown-splash | Thaddeus Crews | 2024-11-04 | 12 | -53/+42 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix splash screen upside down on Android | ||||
| * | | | | | Fix splash screen upside down on Android | Matias N. Goldberg | 2024-10-31 | 12 | -53/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an issue introduced in #96439 (see https://github.com/godotengine/godot/pull/96439#issuecomment-2447288702) Godot was relying on Java's activity.getWindowManager().getDefaultDisplay().getRotation(); to apply pre-rotation but this is wrong. First, getRotation() may temporarily return a different value from the correct one; which is what was causing the splash screen to be upside down. It would return -90 instead of 90 for the first rendered frame. But unfortunately, the splash screen is just one frame rendered for a very long time, so the error lingered for a long time for everyone to see. Second, to determine what rotation to use, we should be looking at what Vulkan told us, which is the value we pass to VkSurfaceTransformFlagBitsKHR::preTransform. This commit removes the now-unnecessary screen_get_internal_current_rotation() function (which was introduced by #96439) and now saves the preTransform value in the swapchain. | ||||
* | | | | | | Merge pull request #98771 from stuartcarnie/update_smolv | Thaddeus Crews | 2024-11-04 | 4 | -8/+8 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | smol-v: update to 2024 to support SPIR-V 1.6 | ||||
| * | | | | | | smol-v: update to 2024 to support SPIR-V 1.6 | Stuart Carnie | 2024-11-03 | 4 | -8/+8 |
| | |/ / / / | |/| | | | | |||||
* | | | | | | Merge pull request #98701 from DarioSamo/rd-graph-improvements | Thaddeus Crews | 2024-11-04 | 10 | -35/+79 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add dependency detection improvements to the render graph. | ||||
| * | | | | | | Add dependency detection improvements to the render graph. | Dario | 2024-11-01 | 10 | -35/+79 |
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Buffers changing their usage are no longer treated as write usage unless the API requires it. - Draw lists are not treated as being dependent on each other if their regions do not intersect despite both being write commands. - Particles were tweaked to use different unused buffers to reduce dependencies. | ||||
* | | | | | | Merge pull request #98603 from Summersay415/live-is-monochrome | Thaddeus Crews | 2024-11-04 | 1 | -1/+7 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix monochrome icon, add warning when it's not specified | ||||
| * | | | | | | Add warning when monochrome icon is not specified | Summersay415 | 2024-10-29 | 1 | -1/+7 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #96778 from aaronfranke/gltf-dont-fail-import | Thaddeus Crews | 2024-11-04 | 5 | -31/+64 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | GLTF: Don't give up loading a texture if importing it fails | ||||
| * | | | | | | | GLTF: Add extract_path and extract_prefix settings | Aaron Franke | 2024-11-04 | 4 | -9/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only used by the Blender importer | ||||
| * | | | | | | | GLTF: Don't give up loading image if import fails | Aaron Franke | 2024-11-04 | 2 | -23/+22 |
| | |_|_|/ / / | |/| | | | | | |||||
* | | | | | | | Merge pull request #98825 from DarioSamo/mobile-scs | Thaddeus Crews | 2024-11-04 | 10 | -275/+260 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add multiple specialization constants to Forward+ and Mobile. | ||||
| * | | | | | | | Add multiple specialization constants to Forward+ and Mobile. | Dario | 2024-11-04 | 10 | -275/+260 |
| |/ / / / / / | |||||
* | | | | | | | Merge pull request #98824 from dsnopek/openxr-egl-includes | Thaddeus Crews | 2024-11-04 | 3 | -1/+36 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Patch the OpenXR headers to get EGL from GLAD if we're using it | ||||
| * | | | | | | | Patch the OpenXR headers to get EGL from GLAD if we're using it | David Snopek | 2024-11-04 | 3 | -1/+36 |
| |/ / / / / / | |||||
* | | | | | | | Merge pull request #90182 from Zylann/nav_map_optimizations | Thaddeus Crews | 2024-11-04 | 1 | -21/+40 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Optimize some parts of `NavMap::sync` | ||||
| * | | | | | | | Optimize some parts of NavMap::sync | Marc Gilleron | 2024-10-19 | 1 | -21/+40 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #97030 from tetrapod00/quad-mesh-material-preview | Thaddeus Crews | 2024-11-04 | 4 | -20/+83 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add quad mesh to material preview | ||||
| * | | | | | | | | Add quad mesh to material preview | tetrapod00 | 2024-11-01 | 4 | -20/+83 |
| | |_|_|/ / / / | |/| | | | | | | |||||
* | | | | | | | | Merge pull request #96705 from elmajime/camera_from_external_feed | Thaddeus Crews | 2024-11-04 | 21 | -15/+350 |
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | | | | | | | | | Add support for external camera feed from external plugin on Android | ||||
| * | | | | | | | Added external camera feed from external plugin on Android | maxime.chambefort | 2024-10-30 | 21 | -15/+350 |
| | |_|_|_|/ / | |/| | | | | | |||||
* | | | | | | | Merge pull request #98736 from YeldhamDev/i_love_introducing_regressions | Clay John | 2024-11-02 | 41 | -121/+155 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Compile certain `CanvasItem._edit_*()` functions with `DEBUG_ENABLED` | ||||
| * | | | | | | Compile certain `CanvasItem._edit_*()` functions with `DEBUG_ENABLED` | Michael Alexsander | 2024-11-02 | 41 | -121/+155 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #98679 from Bromeon/qol/rename-static-call | Thaddeus Crews | 2024-10-31 | 3 | -4/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Rename `ClassDB::class_call_static_method` -> `class_call_static` | ||||
| * | | | | | | Rename ClassDB::class_call_static_method -> class_call_static | Jan Haller | 2024-10-30 | 3 | -4/+4 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #98261 from dustdfg/scu_additional_folders | Thaddeus Crews | 2024-10-31 | 1 | -0/+17 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add some folders which would benefit from scu to scu pipeline | ||||
| * | | | | | | | Add some big folders which would benefit from scu to scu pipeline | Yevhen Babiichuk (DustDFG) | 2024-10-30 | 1 | -0/+17 |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com> | ||||
* | | | | | | | Merge pull request #98327 from clayjohn/revert-shader-float | Thaddeus Crews | 2024-10-31 | 4 | -19/+41 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Fix GPUParticles are not rendered for older AMD GPUs with OpenGL+Angle" |