Commit History

Author SHA1 Message Date
  Yuri Roubinsky dd0874e717 Allow passing varying from fragment to light shader function 4 years ago
  Rémi Verschelde b5334d14f7 Update copyright statements to 2021 4 years ago
  Yuri Roubinsky bc0e8e7a21 Fix using post-init shader array constructors 4 years ago
  Yuri Roubinsky fe4c8e387b Added support for constants in shader `case` and array size declaration 4 years ago
  bruvzg 644f739660 Static analyzer fixes: 4 years ago
  George Marques 02f60812ed Rename TYPE_REAL to TYPE_FLOAT 4 years ago
  reduz 127458ed17 Reorganized core/ directory, it was too fatty already 4 years ago
  Yuri Roubinsky 6914597026 FIx autocompletion for emit_particle in shader editor 4 years ago
  reduz d0bddf53c5 Implement manual particle emission and particle sub emitters. 5 years ago
  Yuri Roubinsky c554d9e556 Added const qualifier support for function arguments in shaders 5 years ago
  Yuri Roubinsky 636a9d9f50 Implemented global const array to shaders 5 years ago
  Rémi Verschelde 0ee0fa42e6 Style: Enforce braces around if blocks and loops 5 years ago
  Rémi Verschelde 0be6d925dc Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 5 years ago
  Rémi Verschelde 1f6f364a56 Port member initialization from constructor to declaration (C++11) 5 years ago
  Juan Linietsky 1bea8e1eac New lightmapper 5 years ago
  Rémi Verschelde 0bf6a86db4 Merge pull request #37795 from Chaosus/shader_fix_const_order2 5 years ago
  Juan Linietsky 0e1c66d9fc Implement global and per instance shader uniforms. 5 years ago
  Yuri Roubinsky bc30f541e6 Fix shader constant sorting 5 years ago
  lupoDharkael 95a1400a2a Replace NULL with nullptr 5 years ago
  Yuri Roubinsky aa33db056a Prevent shader crash if multiple variables has been declared in 'for' 5 years ago
  Juan Linietsky a6f3bc7c69 Renaming of servers for coherency. 5 years ago