Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
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 | Allow multiple declarations in for loop in a shader | Yuri Roubinsky | |
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-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 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
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 | 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 | 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-19 | Revert "Add new scaling modes for splash screen" | Rémi Verschelde | |
This reverts commit fcc9f5ce396ff921ed8253f657a8c9c38e7a878d. The feature is good but the implementation still needs more work. A new PR will be made with a rework of this commit. | |||
2022-01-19 | Add translation links to shader errors | Yuri Roubinsky | |
2022-01-19 | Merge pull request #54489 from briansemrau/texture-delete-update | Rémi Verschelde | |
2022-01-18 | Add new scaling modes for splash screen | Samuel Pedrajas | |
Removes the `fullsize` option which is superseded by `stretch_mode`. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-01-18 | Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascades | Rémi Verschelde | |
2022-01-18 | Merge pull request #56893 from Chaosus/shader_unify_vardecl | Yuri Roubinsky | |
2022-01-18 | Unify variable and array declarations in shaders | Yuri Roubinsky | |
2022-01-17 | Fix volumetric fog memory leak on resize | clayjohn | |
2022-01-17 | Allow using between 1 and 8 cascades for SDFGI | Hugo Locurcio | |
This provides more flexibility between performance and quality adjustments, especially when using SDFGI for small-scale levels (which can be useful for procedurally generated scenes). | |||
2022-01-17 | Fix invalid read when using LightOccluder2D | Haoyu Qiu | |
2022-01-16 | Fix visible background line in intersections in screen-space reflections | Hugo Locurcio | |
Adjusting the step grading by one resolves the issue without affecting performance or introducing adverse artifacts. | |||
2022-01-16 | Merge pull request #56309 from Calinou/remove-pvrtc-support | Rémi Verschelde | |
2022-01-15 | Remove mistakenly added push constant from SSR | clayjohn | |
2022-01-15 | Refactor size expression parsing for arrays in the shaders | Yuri Roubinsky | |
2022-01-14 | Remove support for PVRTC texture encoding and decoding | Hugo Locurcio | |
On the only platform where PVRTC is supported (iOS), ETC2 generally supersedes PVRTC in every possible way. The increased memory usage is not really a problem thanks to modern iOS' devices processing power being higher than its Android counterparts. | |||
2022-01-14 | Fix shader crashing when declaring matrix or array varyings | Yuri Roubinsky | |
2022-01-13 | Fix various typos | luz paz | |
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inh,inout,leapyear,lod,nd,numer,ois,ony,paket,ro,seeked,sinc,switchs,te,uint,varn,vew` | |||
2022-01-13 | Fix completion for global constants in shaders | Yuri Roubinsky | |
2022-01-13 | Add completion for shader_type | Yuri Roubinsky | |
2022-01-13 | Prevent redefinition of main functions in shader | Yuri Roubinsky | |
2022-01-12 | Fix cannot use gaussian blur error | clayjohn | |
2022-01-12 | Merge pull request #56169 from dkaste/fix-clip-rects | Rémi Verschelde | |
Fix canvas items being drawn outside clip rects |