Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-01 | Fix shader crashing when attempting to access `length()` at global space | Yuri Roubinsky | |
2022-03-27 | Add GDExtension support to Script | reduz | |
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again). | |||
2022-03-16 | Fix device limit exceeding for uniform buffer | notSanil | |
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-09 | Fixed shader error message for instance qualifier | ZuBsPaCe | |
Moved argument from RTR to vformat. Message is now similar to uniform-arrays-error further down. | |||
2022-02-06 | Fix unknown identifier error in for loop | Yuri Roubinsky | |
2022-02-05 | Few more fixes to for loop in shaders | Yuri Roubinsky | |
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
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-25 | Prevent checking of global uniform type outside the editor | Yuri Roubinsky | |
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-19 | Add translation links to shader errors | Yuri Roubinsky | |
2022-01-18 | Unify variable and array declarations in shaders | Yuri Roubinsky | |
2022-01-15 | Refactor size expression parsing for arrays in the shaders | Yuri Roubinsky | |
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-08 | Enhances a shader uniform limit warning | Yuri Roubinsky | |
2022-01-04 | Merge pull request #56477 from Chaosus/fix_device_crash | Yuri Roubinsky | |
2022-01-04 | Add a check for device in shader lang to prevent startup editor crash | Yuri Roubinsky | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-03 | Add a shader warning when the uniform buffer limit is exceeded | Yuri Roubinsky | |
2022-01-03 | Merge pull request #56190 from Chaosus/shader_varying_pass_to_func | Rémi Verschelde | |
2022-01-02 | 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,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2021-12-23 | Allow pass varyings as out param to the function, when it's possible | Yuri Roubinsky | |
2021-12-21 | Refactor render_mode in shaders, forbid declaring duplicates | Yuri Roubinsky | |
2021-12-16 | Merge pull request #55970 from Chaosus/shader_fix_struct_warning | Rémi Verschelde | |
2021-12-15 | Fix struct usage passing to shader warning system | Yuri Roubinsky | |
2021-12-15 | Rename shader hint `filter_anisotropy` to `filter_anisotropic` | Yuri Roubinsky | |
2021-12-15 | Fix shader array parsing in variable declaration | Yuri Roubinsky | |
2021-12-15 | Merge pull request #55903 from Chaosus/shader_struct | Rémi Verschelde | |
2021-12-15 | Rename shader hint `filter_aniso` to `filter_anisotropy` | Yuri Roubinsky | |
2021-12-13 | Allow declaring multiple members in one expression in shader structs | Yuri Roubinsky | |
2021-12-11 | Restore shader parsing errors with lack of semicolon in a block | Yuri Roubinsky | |
2021-12-10 | Rename `hint_aniso` to `hint_anisotropy` in the shader language | Hugo Locurcio | |
The word "anisotropy" is used in full form in BaseMaterial3D's anisotropy-related properties. | |||
2021-12-10 | Refactor constant suffix parsing in a shader | Yuri Roubinsky | |
2021-12-10 | Merge pull request #55763 from Chaosus/shader_hint_completion | Yuri Roubinsky | |
2021-12-10 | Added completion for uniform hints in a shader | Yuri Roubinsky | |
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-12-08 | Make `compile` shader function to use struct instead long parameter list | Yuri Roubinsky | |
2021-12-03 | Fix `^=` operator in shaders | Yuri Roubinsky | |
2021-12-01 | Fix shader crash when using existed constant name for struct | Yuri Roubinsky | |
2021-12-01 | Fix declaring array size twice in global shader constant | Yuri Roubinsky | |
2021-12-01 | Allow using empty statements in the shader, added formatting warning | Yuri Roubinsky | |
2021-11-30 | Merge pull request #55490 from Chaosus/fix_shader_crash | Rémi Verschelde | |
2021-11-30 | Fix shader crash when assigning array to non-array in global constant | Yuri Roubinsky | |
2021-11-29 | Fix built-in(PI, TAU, E) assignment to a global constant in a shader | Yuri Roubinsky | |