Commit History

Autor SHA1 Mensaxe Data
  Yuri Roubinsky 4dd1eee769 Enables passing out built-in parameter from parent function in shaders %!s(int64=5) %!d(string=hai) anos
  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
  Yuri Roubinsky 0995696e08 Prevent shader crash when name conflict with "dus" and "__" occured %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 3473a195fc Hides high-level functions from GLES2 shader autocompletion %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 4c456ef979 Disallow uint/uvec usage on GLES2 platform %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 3dea1c725e Clears completion_class in shaders (may cause troubles if not). %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 1eb8d5e142 Added missing form of array constructor in shaders %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 5098232ee6 Disabled array initialization, const array and arr.length in shaders %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 1e154e0947 Fix nested break/return in shader switch statement %!s(int64=5) %!d(string=hai) anos
  Rémi Verschelde 5edd1a27d2 Merge pull request #34671 from Chaosus/shader_hex_support %!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 99b92c885f Support for hex numbers in shaders %!s(int64=5) %!d(string=hai) anos
  Rémi Verschelde 2845e6a21a Merge pull request #34040 from qarmin/unused_variable_more_precise_numbers %!s(int64=5) %!d(string=hai) anos
  Rafał Mikrut ed1c4bc77d Removed unused variables, add some constants numbers %!s(int64=5) %!d(string=hai) anos
  Yuri Roubinsky 8b8faf03d5 Fix expressions for global constants in shaders %!s(int64=5) %!d(string=hai) anos
  Marcel Admiraal 6c3be2ca74 Fix Visual Studio throwing C4146 warning. %!s(int64=6) %!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 6b7f8558d9 Removed switch operator from GLES2 shader back-end %!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
  Yuri Roubinsky ef6161532d Fix shader crash if non-boolean expression inserted into "if" %!s(int64=6) %!d(string=hai) anos
  Hugo Locurcio 701581d1d3 Improve error messages related to `shader_type` %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky ada4bcbe30 Fix invalid autocompletion pasting of shader param name %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky 76324bec8d Prevent shader crash if name of variable overrides function name %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky d9087e1b44 Prevent shader crash if function call been used on constant %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky 5a5a062d61 Fix few redefinition name errors for variable/param/function in shaders %!s(int64=6) %!d(string=hai) anos
  Yuri Roubinsky 1472fca951 Removed unnecessary shader error log messages %!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