Commit History

Author SHA1 Message Date
  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 2 years ago
  bitsawer 3c042fb99f Fix shader language preprocessor include marker handling 2 years ago
  Ninni Pipping 71ee65dc57 Enable shadow warnings and fix raised errors 2 years ago
  Yuri Rubinsky 94831c7209 Forbid passing multiview sampler to the custom function in shaders 2 years ago
  Yuri Rubinsky e034d5f764 Fix shader failure when using non-const initializer on a constant 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky f28348fc5c Fix shader crash when using boolean type for vertex->fragment varyings 2 years ago
  Yuri Rubinsky 56954485ed Refactor `ShaderData` & fix the sorting of shader uniforms 2 years ago
  Yuri Rubinsky 5693286e90 Mark shader built-ins as used when passed to functions as out parameter 2 years ago
  Rémi Verschelde 85fe6ecc32 Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used 2 years ago
  Yuri Rubinsky e4a8646c19 Prevent duplicated hints in shader uniform completion 3 years ago
  clayjohn 028ef2edc8 Add shader uniform hints for screen textures so users can specify custom filter and repeat modes. 3 years ago
  Hugo Locurcio 813f6a5d57 Add `hint_transparent` to use a transparent black placeholder texture 4 years ago
  Hugo Locurcio 4b42379c8f Rename RenderingServer global shader uniform methods to be more explicit 3 years ago
  Yuri Rubinsky 886c2d9681 Implement shader uniform groups/subgroups 3 years ago
  Yuri Rubinsky be3fb7a216 Fix errors when using built-ins in shaderinc 3 years ago
  reduz f649678402 Clean up Shader Preprocessor 3 years ago
  Yuri Roubinsky 7b94603baa Adding shader preprocessor support 3 years ago
  clayjohn a94110d0c6 Remove GLES2 shader constraints from GLES3 3 years ago
  Yuri Rubinsky cf240a7ae0 Refactor shader hints 3 years ago
  Rémi Verschelde 1314e6cbcc Merge pull request #60803 from Chaosus/shader_hint_rename 3 years ago
  Rémi Verschelde 126470caa1 Merge pull request #61226 from Chaosus/shader_fix_keyword_completion 3 years ago
  reduz 45af29da80 Add a new HashSet template 3 years ago
  Yuri Rubinsky 29ff04acf2 Fix incorrect keyword completion after period in shader editor 3 years ago
  reduz 746dddc067 Replace most uses of Map by HashMap 3 years ago
  Yuri Roubinsky a8bbe570ca Rename `hint_albedo`, `hint_white/black` in shaders 3 years ago
  Rémi Verschelde 477b53d280 Merge pull request #60568 from Chaosus/shader_keyword_completions 3 years ago
  Rémi Verschelde c273ddc3ee Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` 3 years ago
  Yuri Roubinsky 15032e01e6 Add keyword completion to shader editor 3 years ago