Commit History

Autor SHA1 Mensaxe Data
  fhuya 30d738eda7 Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 3b2490f19c Prevent shader crash if invalid builtin used after array member accessor %!s(int64=5) %!d(string=hai) anos
  Rémi Verschelde a7f49ac9a1 Update copyright statements to 2020 %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 5e44b5be81 Prevents usage of unsupported texture shader types in GLES2 %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky 1b003f3d64 Prevents shader crash on GLES2 if unsupported built-in has been used %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky 76eb486413 Added check if field name in the shader is equal to builtin %!s(int64=6) %!d(string=hai) anos
  Hugo Locurcio 701581d1d3 Improve error messages related to `shader_type` %!s(int64=6) %!d(string=hai) anos
  Chaosus 1333ea2a2d Implement shader array support for varyings %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinski 38601dd3e9 Fix shader crash when users miss the return statement %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinski 4dda253ee0 Implements switch to shaders %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinski b24b3497d6 Implemented local shader constants %!s(int64=6) %!d(string=hai) anos
  Chaosus 9379cbc774 Added local array initializer %!s(int64=6) %!d(string=hai) anos
  Chaosus c37379456f Implemented local shader arrays %!s(int64=6) %!d(string=hai) anos
  geequlim 253cd73f1d Fix code completion for shader editor %!s(int64=6) %!d(string=hai) anos
  Chaosus c2d4abf62e Added constant support to shaders %!s(int64=6) %!d(string=hai) anos
  Rémi Verschelde 5fc86026ca Fix typos with codespell %!s(int64=6) %!d(string=hai) anos
  Rémi Verschelde b7cc2bb1e2 Core: Ensure classes match their header filename %!s(int64=6) %!d(string=hai) anos
  Hein-Pieter van Braam d308eb091a Fix many asan and ubsan reported issues %!s(int64=6) %!d(string=hai) anos
  Rémi Verschelde b16c309f82 Update copyright statements to 2019 %!s(int64=6) %!d(string=hai) anos
  Juan Linietsky 631cf676c3 Removed noperspective (not in GLSL ES 3.0), do not write smooth if not specified. Fixes #20435 %!s(int64=7) %!d(string=hai) anos
  JFonS fb92c7b0fa Use hint_color when getting shader default params %!s(int64=7) %!d(string=hai) anos
  Juan Linietsky d2e642b2dc Proper validation of out arguments in built-in shader functions, closes #16244 %!s(int64=7) %!d(string=hai) anos
  Juan Linietsky baa8678d2a Do not allow samplers where they dont belong (variables/return types), fixes #15133 %!s(int64=7) %!d(string=hai) anos
  JFonS 3cedec5f75 Set uniform default values in inspector %!s(int64=7) %!d(string=hai) anos
  Rémi Verschelde 277b24dfb7 Make core/ includes absolute, remove subfolders from include path %!s(int64=7) %!d(string=hai) anos
  Thomas Herzog b4d3f541e7 add 3D textures %!s(int64=7) %!d(string=hai) anos
  Juan Linietsky d2aaf460fb Manually fix, merge and close #15168 %!s(int64=7) %!d(string=hai) anos
  Juan Linietsky f6ce73f724 Visual Shaders are back. %!s(int64=7) %!d(string=hai) anos
  Juan Linietsky 0db4c576f1 Merge pull request #18533 from JFonS/fix_shader_compile %!s(int64=7) %!d(string=hai) anos
  JFonS 5b50685b38 Fix vector reduction in shader language %!s(int64=7) %!d(string=hai) anos