Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-09 | Merge pull request #57715 from Faless/debugger/4.x_core_includes_and_servers | Rémi Verschelde | |
[Debugger] Move most profilers to ServersDebugger, fix core includes. | |||
2022-02-09 | Add AudioStreamRandomizer, replacing AudioStreamRandomPitch | Ellen Poe | |
Add additional randomization options. | |||
2022-02-08 | Fix BLEND_SHAPE_MASK | reduz | |
* Should now be correct * Supersedes 53738 | |||
2022-02-07 | Merge pull request #57682 from clayjohn/VULKAN-canvas-blur | Rémi Verschelde | |
2022-02-06 | Merge pull request #56844 from Calinou/ssr-fix-background-line-master | Rémi Verschelde | |
Fix visible background line in intersections in screen-space reflections | |||
2022-02-06 | [Debugger] Move servers-related behaviours to ServersDebugger. | Fabio Alessandrelli | |
Forcing draw during debug break is now handled by ServersDebugger, and only happens when the proper message is sent from the EditorDebugger ("servers:draw"). In a similar way, briging the window in foreground is now also handled by ServersDebugger upon receiving "servers:foreground" which is sent by the EditorDebugger when resuming from a break ("continue"). | |||
2022-02-06 | [Debugger] Move most profilers to ServersDebugger. | Fabio Alessandrelli | |
Also splits bandwidth/rpc profiler (RPCProfiler is now in SceneDebugger). | |||
2022-02-06 | Add missing SNAME macro optimization in some function calls | jmb462 | |
2022-02-06 | Fix unknown identifier error in for loop | Yuri Roubinsky | |
2022-02-05 | Optimize and fix backbuffer gaussian blur | clayjohn | |
2022-02-05 | Remove RID_Owner.get_rid_by_index | reduz | |
* Implementing this function efficiently is not really possible. * Replaced by an option to get all RIDs into a buffer for performance. | |||
2022-02-05 | Merge pull request #57651 from theoniko/theoniko-effects_rc.cpp | Rémi Verschelde | |
Fix copy paste bug in renderer_rd/effects_rd.cpp | |||
2022-02-05 | Few more fixes to for loop in shaders | Yuri Roubinsky | |
2022-02-05 | Fix copy paste bug in renderer_rd/effects_rd.cpp | theoniko | |
2022-02-04 | Merge pull request #57341 from bruvzg/win_multiwin_fs | Rémi Verschelde | |
2022-02-04 | Merge pull request #57617 from bruvzg/char_cleanup | Rémi Verschelde | |
2022-02-04 | Merge pull request #57335 from jordigcs/display-refresh-rate | Rémi Verschelde | |
2022-02-04 | [Windows] Add WS_BORDER flag to windows in WINDOW_MODE_FULLSCREEN mode to ↵ | bruvzg | |
allow multi-window interface in full-screen. [Windows] Add WINDOW_MODE_EXCLUSIVE_FULLSCREEN without WS_BORDER flag enabled (no multi-window support). | |||
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
2022-02-03 | Add screen_get_refresh_rate to DisplayServer | jordi | |
2022-02-03 | Merge pull request #57562 from AnilBK/string-add-contains | Rémi Verschelde | |
String: Add contains(). | |||
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-02-03 | Merge pull request #57587 from bruvzg/gde_fix_ptr_and_enum_returns | Rémi Verschelde | |
[GDExtension] Fix registration of functions with enum or native pointer return type. | |||
2022-02-03 | [GDExtension] Fix registration of functions with enum or native pointer ↵ | bruvzg | |
return type. | |||
2022-02-03 | Allow multiple declarations in for loop in a shader | Yuri Roubinsky | |
2022-02-02 | [TextServer] Add function to change font, font size, and OpenType features ↵ | bruvzg | |
without invalidating line break points, justification points, or recreating shaped text buffer. | |||
2022-02-02 | Vectors: Use clear() and has(). | Anilforextra | |
Use clear() instead of resize(0). Use has() instead of "find(p_val) != -1". | |||
2022-01-31 | Merge pull request #57419 from orosmatthew/fix_ortho_lod | Rémi Verschelde | |
2022-01-30 | Fix orthogonal camera auto LOD calculation | orosmatthew | |
- Do not take orthogonal camera's distance into account when calculating LOD. - Only take into account screen size taken up. | |||
2022-01-29 | Rename the physics server `run_on_thread` project settings | Hugo Locurcio | |
`run_on_separate_thread` is more explicit. | |||
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
2022-01-28 | Merge pull request #57318 from TechnoPorg/fix-face-area-calculation | Rémi Verschelde | |
2022-01-27 | Fix triangular area calculation | TechnoPorg | |
It's a triangle, so the area should be halved. Co-authored-by: Jeffrey Cochran <koenigcochran@gmail.com> | |||
2022-01-27 | Merge pull request #56785 from bruvzg/nat_handles_4 | Rémi Verschelde | |
2022-01-26 | Merge pull request #54574 from Ansraer/glow_map | Rémi Verschelde | |
2022-01-26 | Improve XRInterface hooks into rendering | Bastiaan Olij | |
2022-01-25 | Merge pull request #53954 from Chaosus/fix_quit_errors | Rémi Verschelde | |
2022-01-25 | Prevent checking of global uniform type outside the editor | Yuri Roubinsky | |
2022-01-24 | Minor fixes to shadow atlases: | jfons | |
* Erase shadow owner *before* setting it to RID(). * Add default texture in shadow atlas debug view to avoid error spam when no atlas is present. * Fix typo. | |||
2022-01-24 | Remove incorrect items from completion of main functions in shader | Yuri Roubinsky | |
2022-01-23 | Fix incorrect unused local var warning in shader blocks | Yuri Roubinsky | |
2022-01-22 | Merge pull request #54890 from briansemrau/threadsafe-drawpute-lists | Rémi Verschelde | |
Make draw/compute lists threadsafe | |||
2022-01-21 | Remove TRANSFORM built in from fog shaders | clayjohn | |
2022-01-20 | Rename or refactor macros to avoid leading underscores | Omar Polo | |
These are not used consistently and some can conflict with system-specific defines. While here, also delete some unused macros. | |||
2022-01-20 | Merge pull request #55360 from Calinou/rename-bake-mode-properties | Rémi Verschelde | |
2022-01-20 | Merge pull request #53857 from briansemrau/rd-free-rid-bind-rename | Rémi Verschelde | |
2022-01-20 | add support for glow maps | Ansraer | |
2022-01-20 | Merge pull request #56972 from lawnjelly/warn_unused | Rémi Verschelde | |
2022-01-20 | Add nodiscard to core math classes to catch c++ errors. | lawnjelly | |
A common source of errors is to call functions (such as round()) expecting them to work in place, but them actually being designed only to return the processed value. Not using the return value in this case in indicative of a bug, and can be flagged as a warning by using the [[nodiscard]] attribute. | |||
2022-01-20 | Merge pull request #56949 from timothyqiu/has-clipboard | Rémi Verschelde | |