summaryrefslogtreecommitdiff
path: root/servers
AgeCommit message (Collapse)Author
2022-02-10Merge pull request #57875 from ZuBsPaCe/shader-instance-qualifier-format-stringYuri Roubinsky
2022-02-09Merge pull request #57715 from Faless/debugger/4.x_core_includes_and_serversRémi Verschelde
[Debugger] Move most profilers to ServersDebugger, fix core includes.
2022-02-09Fixed shader error message for instance qualifierZuBsPaCe
Moved argument from RTR to vformat. Message is now similar to uniform-arrays-error further down.
2022-02-09Add AudioStreamRandomizer, replacing AudioStreamRandomPitchEllen Poe
Add additional randomization options.
2022-02-08Fix BLEND_SHAPE_MASKreduz
* Should now be correct * Supersedes 53738
2022-02-07Merge pull request #57682 from clayjohn/VULKAN-canvas-blurRémi Verschelde
2022-02-06Merge pull request #56844 from Calinou/ssr-fix-background-line-masterRé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-06Add missing SNAME macro optimization in some function callsjmb462
2022-02-06Fix unknown identifier error in for loopYuri Roubinsky
2022-02-05Optimize and fix backbuffer gaussian blurclayjohn
2022-02-05Remove RID_Owner.get_rid_by_indexreduz
* Implementing this function efficiently is not really possible. * Replaced by an option to get all RIDs into a buffer for performance.
2022-02-05Merge pull request #57651 from theoniko/theoniko-effects_rc.cppRémi Verschelde
Fix copy paste bug in renderer_rd/effects_rd.cpp
2022-02-05Few more fixes to for loop in shadersYuri Roubinsky
2022-02-05Fix copy paste bug in renderer_rd/effects_rd.cpptheoniko
2022-02-04Merge pull request #57341 from bruvzg/win_multiwin_fsRémi Verschelde
2022-02-04Merge pull request #57617 from bruvzg/char_cleanupRémi Verschelde
2022-02-04Merge pull request #57335 from jordigcs/display-refresh-rateRé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-04Cleanup and move char functions to the `char_utils.h` header.bruvzg
2022-02-03Add screen_get_refresh_rate to DisplayServerjordi
2022-02-03Merge pull request #57562 from AnilBK/string-add-containsRémi Verschelde
String: Add contains().
2022-02-04String: Add contains().Anilforextra
2022-02-03Merge pull request #57587 from bruvzg/gde_fix_ptr_and_enum_returnsRé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-03Allow multiple declarations in for loop in a shaderYuri 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-02Vectors: Use clear() and has().Anilforextra
Use clear() instead of resize(0). Use has() instead of "find(p_val) != -1".
2022-01-31Merge pull request #57419 from orosmatthew/fix_ortho_lodRémi Verschelde
2022-01-30Fix orthogonal camera auto LOD calculationorosmatthew
- Do not take orthogonal camera's distance into account when calculating LOD. - Only take into account screen size taken up.
2022-01-29Rename the physics server `run_on_thread` project settingsHugo Locurcio
`run_on_separate_thread` is more explicit.
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-28Merge pull request #57318 from TechnoPorg/fix-face-area-calculationRémi Verschelde
2022-01-27Fix triangular area calculationTechnoPorg
It's a triangle, so the area should be halved. Co-authored-by: Jeffrey Cochran <koenigcochran@gmail.com>
2022-01-27Merge pull request #56785 from bruvzg/nat_handles_4Rémi Verschelde
2022-01-26Merge pull request #54574 from Ansraer/glow_mapRémi Verschelde
2022-01-26Improve XRInterface hooks into renderingBastiaan Olij
2022-01-25Merge pull request #53954 from Chaosus/fix_quit_errorsRémi Verschelde
2022-01-25Prevent checking of global uniform type outside the editorYuri Roubinsky
2022-01-24Minor 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-24Remove incorrect items from completion of main functions in shaderYuri Roubinsky
2022-01-23Fix incorrect unused local var warning in shader blocksYuri Roubinsky
2022-01-22Merge pull request #54890 from briansemrau/threadsafe-drawpute-listsRémi Verschelde
Make draw/compute lists threadsafe
2022-01-21Remove TRANSFORM built in from fog shadersclayjohn
2022-01-20Rename or refactor macros to avoid leading underscoresOmar Polo
These are not used consistently and some can conflict with system-specific defines. While here, also delete some unused macros.
2022-01-20Merge pull request #55360 from Calinou/rename-bake-mode-propertiesRémi Verschelde
2022-01-20Merge pull request #53857 from briansemrau/rd-free-rid-bind-renameRémi Verschelde
2022-01-20add support for glow mapsAnsraer
2022-01-20Merge pull request #56972 from lawnjelly/warn_unusedRémi Verschelde