Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-07 | Merge pull request #58832 from reduz/uniform-set-cache | Rémi Verschelde | |
Add a UniformSet cache | |||
2022-03-06 | [4.x] BVH - Fix area-area collision regression | lawnjelly | |
Minimal approach to fixing regression whereby static areas where not detect dynamic areas. | |||
2022-03-06 | Add a UniformSet cache | reduz | |
* Changed syntax usage for RD::Uniform to create faster with a single RID * Converted render pass setup to use this in clustered renderer to test. This is the first step into creating a proper uniform set cache system to simplify large parts of the codebase. | |||
2022-03-05 | [TextServer] Improve word breaking when there are multiple spaces between words. | bruvzg | |
2022-03-04 | Merge pull request #57630 from lawnjelly/bvh4_templated_checks | Rémi Verschelde | |
[4.x] BVH - Sync BVH with 3.x | |||
2022-03-04 | Merge pull request #58734 from Calinou/tweak-render-timestamp-names | Rémi Verschelde | |
Tweak render timestamp names for explicitness and consistency | |||
2022-03-04 | Merge pull request #58512 from Calinou/light3d-add-distance-fade | Rémi Verschelde | |
2022-03-04 | Tweak render timestamp names for explicitness and consistency | Hugo Locurcio | |
- Add 2D and 3D in timestamp names when needed to avoid ambiguity. - Use present tense in all render timestamp names. - Add a space after ">" (begin) and "<" (end) symbols. - Remove redundant "End" in render timestamp names (indicated by "<"). | |||
2022-03-02 | Revert "PitchShift effect quality and performance tweaks for different pitch ↵ | Rémi Verschelde | |
scale values" | |||
2022-03-01 | Revert "Fix particle trail glitch" | Rémi Verschelde | |
2022-02-28 | Merge pull request #58614 from Calinou/ssr-roughness-quality-enum-fix-typo | Rémi Verschelde | |
Fix typo in SSR roughness quality enum value names | |||
2022-02-28 | Merge pull request #58549 from floppyhammer/fix-particle-trail | Rémi Verschelde | |
Fix particle trail glitch | |||
2022-02-28 | Fix typo in SSR roughness quality enum value names | Hugo Locurcio | |
2022-02-26 | Fix particle trail glitch | floppyhammer | |
2022-02-25 | Implement distance fade properties in OmniLight3D and SpotLight3D | Hugo Locurcio | |
This can be used to fade lights and their shadows in the distance, similar to Decal nodes. This can bring significant performance improvements, especially for lights with shadows enabled and when using higher-than-default shadow quality settings. While lights can be smoothly faded out over distance, shadows are currently "all or nothing" since per-light shadow color is no longer customizable in the Vulkan renderer. This may result in noticeable pop-in when leaving the shadow cutoff distance, but depending on the scene, it may not always be that noticeable. | |||
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-23 | Filament specular fix. Clamp dot product between normal and view vectors. ↵ | Darryl Ryan | |
Fixes #58459. | |||
2022-02-23 | Merge pull request #56394 from BastiaanOlij/OpenXR_Core4 | Rémi Verschelde | |
2022-02-23 | Merge pull request #57956 from Eoin-ONeill-Yokai/audio_stream_hotfix | Rémi Verschelde | |
2022-02-23 | Implementing OpenXR driver | Bastiaan Olij | |
2022-02-22 | Use Filament specular models and parametrization | clayjohn | |
2022-02-22 | Add missing binding to AudioStream class | Eoin O'Neill | |
This allows for the extension of AudioStream where you can call `instance_plackback` on child AudioStream instances within gdscript, much like the implementation of some child classes in C++. See `AudioStreamRandomPitch` for an example of how this can be used. | |||
2022-02-22 | Fix GPUParticles2D emission offset in global coords | floppyhammer | |
2022-02-22 | Merge pull request #58419 from clayjohn/Vulkan-anisotropy-crash | Rémi Verschelde | |
2022-02-21 | Fix shader compilation error with anisotropy | clayjohn | |
2022-02-21 | Use properly use non-perceptual roughness when filtering radiance | clayjohn | |
2022-02-18 | In final phase of test_body_motion, move and cull AABB for body once, ↵ | Ricardo Buring | |
instead of for every shape | |||
2022-02-18 | Merge pull request #58266 from clayjohn/revert-sky-change | Rémi Verschelde | |
2022-02-18 | Fix default value for DisplayServer::virtual_keyboard_show Rect2 parameter | Pierre-Thomas Meisels | |
2022-02-18 | Merge pull request #58106 from Calinou/audioserver-capture-device-property | Rémi Verschelde | |
2022-02-18 | Merge pull request #58236 from bruvzg/win_min_fix | Rémi Verschelde | |
2022-02-17 | Revert "Fix default sky process mode not being Real-Time" | clayjohn | |
This reverts commit aa1cba1d53270cd14339141082d9d5dc9c3857ef. | |||
2022-02-17 | Expose `AudioServer.capture_device` as a property | Hugo Locurcio | |
This is more consistent with `AudioServer.device` (for output), which is already exposed as a property. | |||
2022-02-17 | Merge pull request #58177 from clayjohn/VULKAN-prefiltered-radiance | Rémi Verschelde | |
2022-02-17 | [Windows] Fix Vulkan driver crash on sub-window minimization. | bruvzg | |
2022-02-16 | Use prefiltered radiance | clayjohn | |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
2022-02-16 | Properly exclude lights that are marked as sky only | clayjohn | |
2022-02-16 | Fix default sky process mode not being Real-Time | Hugo Locurcio | |
The change in 09563e4bd8fa4dda8802b3b48f111f3c1de499d8 wasn't consistently carried out everywhere needed. | |||
2022-02-15 | Add Particle Shader Userdata | reduz | |
* Adds optional vec4 USERDATA1 .. USERDATA6 to particles, allowing to store custom data. * This data is allocated on demand, so shaders that do not use it do not cost more. | |||
2022-02-15 | Merge pull request #57877 from bruvzg/subpixel_gl_pos | Rémi Verschelde | |
2022-02-15 | Merge pull request #57905 from V-Sekai/fix_instance_clear_warnings | Rémi Verschelde | |
Free surface vertex_buffers after vertex_arrays to silence warnings | |||
2022-02-15 | Merge pull request #57904 from V-Sekai/fix_double_free_warning | Rémi Verschelde | |
Fixes some 'Attempted to free invalid ID' warnings in mobile renderer | |||
2022-02-14 | Validate PhysicsDirectSpaceState{2,3}D::_intersect_point input | Haoyu Qiu | |
2022-02-14 | Merge pull request #57985 from Pineapple/pitchshift-tweaks | Rémi Verschelde | |
PitchShift effect quality and performance tweaks for different pitch scale values | |||
2022-02-12 | Add sub-pixel glyph positioning support. | bruvzg | |
2022-02-12 | Merge pull request #56953 from bruvzg/ex_wnd | Rémi Verschelde | |
2022-02-12 | Merge pull request #57980 from akien-mga/vulkan-1.3.204 | Rémi Verschelde | |
2022-02-12 | Merge pull request #57641 from Geometror/compilation-time-improvements-1 | Rémi Verschelde | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |