Commit History

Author SHA1 Message Date
  Thaddeus Crews 89a311205f Style: Apply `clang-tidy` fixes 8 months ago
  Yuri Rubinsky ff9fb0abea Merge pull request #93590 from Chaosus/shader_custom_func_discard 3 months ago
  Yuri Rubinsky ad7e7a51b2 Allow usage of `discard` inside custom shader functions 7 months ago
  Yuri Rubinsky 74c000db17 Allow using stage functions inside custom shader functions 7 months ago
  Yuri Rubinsky 1c86feee0a Implement custom function overloading in shading language 8 months ago
  David Snopek 1a6f8512bc Add external texture support (GLES3) 1 year ago
  Chaosus b2611c198e Fix shader incorrectly expects `int` on `uint` and vice-versa in cases 6 months ago
  Yuri Rubinsky af92fdb0ac Add basic support to evaluate operator value in shader language 7 months ago
  Rémi Verschelde 10a92287c6 Merge pull request #94352 from Chaosus/shader_ternary_fix 5 months ago
  Rémi Verschelde 7999b4bb8a Merge pull request #94324 from SomeRanDev/shader_hint_enum 6 months ago
  Rémi Verschelde 6bf64027b7 Merge pull request #94785 from Chaosus/shader_fix_samplers_order 6 months ago
  Chaosus d74749fd60 Fix shader crash when the comma used in `for` loop as a trailing 6 months ago
  Yuri Rubinsky e41048e16e Fix texture samplers to not being last in the property list 6 months ago
  clayjohn a2f2699208 Restrict sampler hint validation to only screen texture hints 6 months ago
  clayjohn ba3457dfff Emit normal_roughness compatibility code in custom functions 6 months ago
  Yuri Rubinsky 965b2f6ca4 Fix shader crash when using a varying in separate func before it defined 7 months ago
  Yuri Rubinsky eb4bbbb02d Fix multiple ternary expressions to be used without parenthesis 7 months ago
  Robert Borghese 1052985b00 Add `hint_enum` for uniform int in gdshader 7 months ago
  Yuri Rubinsky 4f657f5c6d Improve code for setup of `global_func_set` in `ShaderLanguage` 7 months ago
  Rémi Verschelde 2e8ebb4a5e Merge pull request #93469 from Chaosus/shader_fix_crash 7 months ago
  Yuri Rubinsky d5b393a268 Fix crash on shader constant initialization on MinGW compiler 8 months ago
  Yuri Rubinsky ae95531e64 Forbid calling of derivative functions in incorrect functions 8 months ago
  Yuri Rubinsky aecc4cbc47 Prevent using built-ins for func names in shaders 8 months ago
  Yuri Rubinsky 246a760323 Fix completion of functions with struct param/return type in shaders 8 months ago
  Thaddeus Crews 9903e6779b Enforce template syntax `typename` over `class` 11 months ago
  Muller-Castro 96a95cb974 Add const lvalue ref to container parameters 3 years ago
  Rémi Verschelde 24c166dfe2 Merge pull request #81619 from Chaosus/fix_shader_const 1 year ago
  Yuri Roubinski d3d20f15bf Re-allows constants in global space to be initialized with function call 1 year ago
  bitsawer 3c042fb99f Fix shader language preprocessor include marker handling 1 year ago
  Ninni Pipping 71ee65dc57 Enable shadow warnings and fix raised errors 1 year ago