Commit History

Author SHA1 Message Date
  Juan Linietsky ffb9f342a5 Ensure implicit conversions for scalar constants work in shaders, closes #26239 6 years ago
  Juan Linietsky fd68bb2596 -Treat scalar conversions when calling functions as error, closes #24261 6 years ago
  marxin 8d51618949 Add -Wshadow=local to warnings and fix reported issues. 6 years ago
  Hein-Pieter van Braam d308eb091a Fix many asan and ubsan reported issues 6 years ago
  Rémi Verschelde b16c309f82 Update copyright statements to 2019 6 years ago
  Bastiaan Olij c1a53d8b06 Always treat exponent as float 6 years ago
  Kanabenki 33a7fae127 Allow *= operator between vec and mat types in shaders 7 years ago
  Juan Linietsky 631cf676c3 Removed noperspective (not in GLSL ES 3.0), do not write smooth if not specified. Fixes #20435 7 years ago
  JFonS fb92c7b0fa Use hint_color when getting shader default params 7 years ago
  Juan Linietsky d2e642b2dc Proper validation of out arguments in built-in shader functions, closes #16244 7 years ago
  Juan Linietsky baa8678d2a Do not allow samplers where they dont belong (variables/return types), fixes #15133 7 years ago
  Simon Wenner 9fcf9ee813 fixed uninitialized variables and false positives found by CppCheck 7 years ago
  Dualtagh Murray b902a2f2a7 Fixing warnings generated by MSVC 7 years ago
  Rémi Verschelde 7b081a7fc8 Fix warnings about unhandled enum value in switch [-Wswitch] 7 years ago
  Rémi Verschelde d95bbb8922 Fix warnings about set but unused variables [-Wunused-but-set-variable] 7 years ago
  Chaosus 16e5ef6894 Added missed min/max shader overloads 7 years ago
  Ibrahn Sahir bff864818f Fixed an access after free in ShaderLanguage::_reduce_expression. 7 years ago
  JFonS 3cedec5f75 Set uniform default values in inspector 7 years ago
  Rémi Verschelde 277b24dfb7 Make core/ includes absolute, remove subfolders from include path 7 years ago
  JFonS f495cede0b Fix handling of shader constants that caused crash, closes #15166 7 years ago
  Rémi Verschelde 52466d57e9 Make some debug prints verbose-only, remove others 7 years ago
  Chaosus 9634d74d31 Allow matrixes in varyings 7 years ago
  Juan Linietsky 0fc1c4eda8 Merge pull request #20149 from Overblob/shader_float_typing 7 years ago
  Thomas Herzog b4d3f541e7 add 3D textures 7 years ago
  Juan Linietsky d2aaf460fb Manually fix, merge and close #15168 7 years ago
  Hein-Pieter van Braam 0e29f7974b Reduce unnecessary COW on Vector by make writing explicit 7 years ago
  Todd Ross 9423f23ffb allow comments and whitespace before shader_type declaration 7 years ago
  Chaosus ca0a6c3fca Added conversions between matrixes in shaders 7 years ago
  Rémi Verschelde 1d84c4f870 Merge pull request #20158 from Overblob/Fixed_shader_parsing_error_log 7 years ago
  Overblob e6ad5e23b4 * Small hex/float/integer parsing refactoring 7 years ago