提交歷史

作者 SHA1 備註 提交日期
  Chaosus 5a14ab7c39 [Shaders] Allow constants and expressions in `hint_range` 3 月之前
  Rob Blanckaert 8c54290b4a Add `color_conversion_disabled` shader hint. 7 月之前
  Thaddeus Crews 324512e11c Style: Replace header guards with `#pragma once` 3 月之前
  clayjohn 35100396e4 Validate varying count when compiling shaders 3 月之前
  Chaosus 570e59df3d Fix shader uniforms has null as default value 9 月之前
  Chaosus a7bb85d2b7 Fix shader crash when using varyings with non-`flat` integer type 9 月之前
  Chaosus 5a48e527b2 Fix orphan strings in shader preprocessor 6 月之前
  Thaddeus Crews 89a311205f Style: Apply `clang-tidy` fixes 11 月之前
  Yuri Rubinsky ff9fb0abea Merge pull request #93590 from Chaosus/shader_custom_func_discard 7 月之前
  Yuri Rubinsky ad7e7a51b2 Allow usage of `discard` inside custom shader functions 11 月之前
  Yuri Rubinsky 74c000db17 Allow using stage functions inside custom shader functions 11 月之前
  Yuri Rubinsky 1c86feee0a Implement custom function overloading in shading language 1 年之前
  David Snopek 1a6f8512bc Add external texture support (GLES3) 1 年之前
  Chaosus b2611c198e Fix shader incorrectly expects `int` on `uint` and vice-versa in cases 9 月之前
  Yuri Rubinsky af92fdb0ac Add basic support to evaluate operator value in shader language 11 月之前
  Rémi Verschelde 10a92287c6 Merge pull request #94352 from Chaosus/shader_ternary_fix 9 月之前
  Rémi Verschelde 7999b4bb8a Merge pull request #94324 from SomeRanDev/shader_hint_enum 9 月之前
  Rémi Verschelde 6bf64027b7 Merge pull request #94785 from Chaosus/shader_fix_samplers_order 9 月之前
  Chaosus d74749fd60 Fix shader crash when the comma used in `for` loop as a trailing 9 月之前
  Yuri Rubinsky e41048e16e Fix texture samplers to not being last in the property list 10 月之前
  clayjohn a2f2699208 Restrict sampler hint validation to only screen texture hints 10 月之前
  clayjohn ba3457dfff Emit normal_roughness compatibility code in custom functions 10 月之前
  Yuri Rubinsky 965b2f6ca4 Fix shader crash when using a varying in separate func before it defined 10 月之前
  Yuri Rubinsky eb4bbbb02d Fix multiple ternary expressions to be used without parenthesis 10 月之前
  Robert Borghese 1052985b00 Add `hint_enum` for uniform int in gdshader 10 月之前
  Yuri Rubinsky 4f657f5c6d Improve code for setup of `global_func_set` in `ShaderLanguage` 11 月之前
  Rémi Verschelde 2e8ebb4a5e Merge pull request #93469 from Chaosus/shader_fix_crash 11 月之前
  Yuri Rubinsky d5b393a268 Fix crash on shader constant initialization on MinGW compiler 11 月之前
  Yuri Rubinsky ae95531e64 Forbid calling of derivative functions in incorrect functions 11 月之前
  Yuri Rubinsky aecc4cbc47 Prevent using built-ins for func names in shaders 1 年之前