Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix audio crackling issues due to incorrect WASAPI buffer size | AlexOtsuka | 2024-03-08 | 1 | -2/+7 |
| | |||||
* | Merge pull request #89253 from Calinou/debug-draw-modes-ignore-decals-2 | Rémi Verschelde | 2024-03-08 | 1 | -3/+3 |
|\ | | | | | | | Make Overdraw, Lighting and Shadow Splits debug draw modes ignore decals | ||||
| * | Make Overdraw, Lighting and Shadow Splits debug draw modes ignore decals | Hugo Locurcio | 2024-03-07 | 1 | -3/+3 |
| | | | | | | | | | | | | | | This also makes the Overdraw and Shadow Splits debug draw modes ignore fog. The Lighting debug draw mode still displays fog as that debug draw mode is intended to preview scene lighting, and fog has an impact on how lighting is perceived. | ||||
* | | Merge pull request #89094 from permelin/fix-particle-userdata-gles3 | Rémi Verschelde | 2024-03-08 | 2 | -8/+28 |
|\ \ | |/ |/| | | | Fix `USERDATA` built-ins for GLES3 particle shaders | ||||
| * | Fix USERDATA built-ins for GLES3 particle shaders | Per Melin | 2024-03-02 | 2 | -8/+28 |
| | | |||||
* | | Merge pull request #89209 from RandomShaper/padding_for_dummies | Rémi Verschelde | 2024-03-06 | 2 | -64/+33 |
|\ \ | | | | | | | | | | Make shader binary alignment handling simpler and more robust | ||||
| * | | Make shader binary alignment handling simpler and more robust | Pedro J. Estébanez | 2024-03-06 | 2 | -64/+33 |
| |/ | | | | | | | | | Bonus: Also simplified the rounding to block size in image size calculations. | ||||
* | | Vulkan: Don't warn about pipelines cache if missing | Rémi Verschelde | 2024-03-05 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | It used to warn when opening a new project because no cache pre-exists, which isn't particularly helpful. Also include the rendering method in the cache filename, as it differs between Forward+ and Mobile for a same GPU. | ||||
* | | Merge pull request #89168 from SlugFiller/fix-msvc-2017-gles-namespace-v2 | Rémi Verschelde | 2024-03-05 | 1 | -2/+2 |
|\ \ | | | | | | | | | | Fix build on MSVC 2017 | ||||
| * | | Fix build on MSVC 2017 | SlugFiller | 2024-03-05 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #89134 from BastiaanOlij/fix_recursive_reflection_probes | Rémi Verschelde | 2024-03-05 | 2 | -0/+5 |
|\ \ \ | | | | | | | | | | | | | Fix never ending loop with overlapping probes | ||||
| * | | | Fix never ending loop with overlapping probes | Bastiaan Olij | 2024-03-05 | 2 | -0/+5 |
| | |/ | |/| | |||||
* | | | Merge pull request #88787 from dsnopek/webxr-depth-draw-fix | Rémi Verschelde | 2024-03-05 | 1 | -3/+1 |
|\ \ \ | | | | | | | | | | | | | Fix rendering issue with depth in WebXR | ||||
| * | | | Fix rendering issue with depth in WebXR | David Snopek | 2024-03-04 | 1 | -3/+1 |
| | | | | |||||
* | | | | Merge pull request #88540 from bruvzg/d3d12_guids2 | Rémi Verschelde | 2024-03-05 | 1 | -3/+4 |
|\ \ \ \ | | | | | | | | | | | | | | | | [D3D12] Define GUIDs directly. | ||||
| * | | | | [D3D12] Define GUIDs directly. | bruvzg | 2024-02-19 | 1 | -3/+4 |
| | | | | | |||||
* | | | | | Merge pull request #88496 from bruvzg/d3d12_dyn_load | Rémi Verschelde | 2024-03-05 | 3 | -12/+44 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | [Windows] Make D3D12 loading dynamic to support pre-Windows 10 versions. | ||||
| * | | | | [Windows] Make D3D12 loading dynamic to support pre Windows 10 versions. | bruvzg | 2024-02-19 | 3 | -12/+44 |
| | | | | | |||||
* | | | | | Merge pull request #89038 from RandomShaper/d3d12_sm | Rémi Verschelde | 2024-03-04 | 1 | -9/+33 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Direct3D 12: Fix shader model support check for devices not aware of the highest ones | ||||
| * | | | | | Direct3D 12: Fix shader model support check for devices not aware of the ↵ | Pedro J. Estébanez | 2024-03-04 | 1 | -9/+33 |
| | |_|_|/ | |/| | | | | | | | | | | | | | highest ones | ||||
* | | | | | Merge pull request #89064 from omar-polo/file-access-unix | Rémi Verschelde | 2024-03-04 | 1 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix FileAccessUnix on OpenBSD where `UF_HIDDEN` isn't supported | ||||
| * | | | | | fix FileAccessUnix on OpenBSD: there is no UF_HIDDEN | Omar Polo | 2024-03-01 | 1 | -2/+2 |
| |/ / / / | | | | | | | | | | | | | | | | Part of the joint effort with @rfht to port Godot 4 on OpenBSD. | ||||
* | | | | | Merge pull request #89046 from permelin/fix-particle-aabb-recalc-with-userdata | Rémi Verschelde | 2024-03-04 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix error in AABB calculation for particles with USERDATA | ||||
| * | | | | | Fix error in AABB calculation for particles with USERDATA | Per Melin | 2024-03-02 | 1 | -1/+1 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Selecting "Generate AABB" on a 3D particle node in the editor would not work and printed an error about incorrect buffer size if the particle shader used one or more of the USERDATA build-ins. | ||||
* / / / / | Add new Parallax2D node | markdibarry | 2024-03-03 | 2 | -3/+24 |
|/ / / / | |||||
* | | | | Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 | Rémi Verschelde | 2024-02-28 | 1 | -1/+1 |
| | | | | |||||
* | | | | Ensure proper vertex input masks are used in 2D compatibility renderer | clayjohn | 2024-02-27 | 3 | -4/+2 |
| | | | | |||||
* | | | | Direct3D 12: Implement proper fallback for format casting | Pedro J. Estébanez | 2024-02-27 | 2 | -264/+341 |
| | | | | |||||
* | | | | Merge pull request #87872 from RandomShaper/d3d12_tex_mem_is_life | Rémi Verschelde | 2024-02-27 | 2 | -82/+144 |
|\ \ \ \ | | | | | | | | | | | | | | | | Direct3D 12: Enhance management of texture data life cycle | ||||
| * | | | | Direct3D 12: Enhance management of texture data life cycle | Pedro J. Estébanez | 2024-02-27 | 2 | -82/+144 |
| | | | | | |||||
* | | | | | Merge pull request #88873 from clayjohn/GLES3-compositor-free | Rémi Verschelde | 2024-02-27 | 1 | -0/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add `compositor_free` branch in Compatibility scene renderer free function | ||||
| * | | | | | Add compositor_free branch in Compatibility scene renderer free function | clayjohn | 2024-02-26 | 1 | -0/+4 |
| | | | | | | |||||
* | | | | | | Merge pull request #88745 from clayjohn/GLES3-system-fbo | Rémi Verschelde | 2024-02-27 | 12 | -34/+37 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | Consistently use `system_fbo` instead of binding 0 as it is needed for iOS devices | ||||
| * | | | | | Consistently use system_fbo instead of binding 0 as it is needed for iOS devices | clayjohn | 2024-02-25 | 12 | -34/+37 |
| | | | | | | |||||
* | | | | | | Remove word duplicates in comments and strings, and fix casing and punctuation | Robert Yevdokimov | 2024-02-23 | 2 | -2/+2 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | SCons: Add proper MinGW support to D3D12 deps install script | Rémi Verschelde | 2024-02-23 | 2 | -5/+3 |
| | | | | | | | | | | | | | | | | | | | | Fix a couple GCC warnings. | ||||
* | | | | | Merge pull request #88684 from clayjohn/GLES3-visibility-notifier | Rémi Verschelde | 2024-02-23 | 2 | -2/+63 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Implement VisibilityNotifier3D in the compatibility backend | ||||
| * | | | | | Implement VisibilityNotifier3D in the compatibility backend | clayjohn | 2024-02-22 | 2 | -2/+63 |
| |/ / / / | |||||
* | | | | | Merge pull request #88560 from DarioSamo/rdd_execute_and_present | Rémi Verschelde | 2024-02-22 | 4 | -127/+151 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Merge execute and present commands for RenderingDeviceDriver. | ||||
| * | | | | | Merge execute and present commands for RenderingDeviceDriver. | Dario | 2024-02-19 | 4 | -127/+151 |
| | | | | | | |||||
* | | | | | | Fix Compatibility Rendering (GLES3) on old and low budget devices. | Alexander Hartmann | 2024-02-22 | 6 | -14/+59 |
| |/ / / / |/| | | | | | | | | | | | | | | Co-Authored-By: joined72 <19651914+joined72@users.noreply.github.com> | ||||
* | | | | | Fix OpenGL on Android after adding optional depth fog | David Snopek | 2024-02-21 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #88573 from Arthas92t/master | Rémi Verschelde | 2024-02-21 | 1 | -0/+13 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix shader cache with transform feedback on some Android devices | ||||
| * | | | | | Fix shader cache with transform feedback on some android devices | ArthasMenethil | 2024-02-21 | 1 | -0/+13 |
| |/ / / / | |||||
* | | | | | Change glow calculation back to max(r,g,b) | Bastiaan Olij | 2024-02-21 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #87360 from BastiaanOlij/gles_glow | Rémi Verschelde | 2024-02-20 | 21 | -213/+1303 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Implement glow/bloom on compatibility renderer | ||||
| * | | | | | Implement glow/bloom on compatibility renderer | Bastiaan Olij | 2024-02-19 | 21 | -213/+1303 |
| | |_|_|/ | |/| | | | |||||
* | | | | | Merge pull request #80214 from BastiaanOlij/rendering_effect | Rémi Verschelde | 2024-02-20 | 2 | -2/+2 |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | Implement hooks into renderer | ||||
| * | | | | Implement hooks into renderer | Bastiaan Olij | 2024-02-18 | 2 | -2/+2 |
| | |_|/ | |/| | | |||||
* | | | | Merge pull request #86620 from fbcosentino/midi_device_id | Rémi Verschelde | 2024-02-19 | 4 | -13/+14 |
|\ \ \ \ | |_|/ / |/| | | | | | | | Add MIDI controller device index to `InputEventMIDI.device` property. |