clayjohn
|
a2f2699208
Restrict sampler hint validation to only screen texture hints
|
1 жил өмнө |
clayjohn
|
ba3457dfff
Emit normal_roughness compatibility code in custom functions
|
1 жил өмнө |
Yuri Rubinsky
|
965b2f6ca4
Fix shader crash when using a varying in separate func before it defined
|
1 жил өмнө |
Yuri Rubinsky
|
4f657f5c6d
Improve code for setup of `global_func_set` in `ShaderLanguage`
|
1 жил өмнө |
Rémi Verschelde
|
2e8ebb4a5e
Merge pull request #93469 from Chaosus/shader_fix_crash
|
1 жил өмнө |
Yuri Rubinsky
|
d5b393a268
Fix crash on shader constant initialization on MinGW compiler
|
1 жил өмнө |
Yuri Rubinsky
|
ae95531e64
Forbid calling of derivative functions in incorrect functions
|
1 жил өмнө |
Yuri Rubinsky
|
aecc4cbc47
Prevent using built-ins for func names in shaders
|
1 жил өмнө |
Yuri Rubinsky
|
246a760323
Fix completion of functions with struct param/return type in shaders
|
1 жил өмнө |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
1 жил өмнө |
Muller-Castro
|
96a95cb974
Add const lvalue ref to container parameters
|
4 жил өмнө |
Rémi Verschelde
|
24c166dfe2
Merge pull request #81619 from Chaosus/fix_shader_const
|
1 жил өмнө |
Yuri Roubinski
|
d3d20f15bf
Re-allows constants in global space to be initialized with function call
|
2 жил өмнө |
bitsawer
|
3c042fb99f
Fix shader language preprocessor include marker handling
|
2 жил өмнө |
Ninni Pipping
|
71ee65dc57
Enable shadow warnings and fix raised errors
|
2 жил өмнө |
Yuri Rubinsky
|
94831c7209
Forbid passing multiview sampler to the custom function in shaders
|
2 жил өмнө |
Yuri Rubinsky
|
e034d5f764
Fix shader failure when using non-const initializer on a constant
|
2 жил өмнө |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 жил өмнө |
Yuri Rubinsky
|
f28348fc5c
Fix shader crash when using boolean type for vertex->fragment varyings
|
2 жил өмнө |
Yuri Rubinsky
|
56954485ed
Refactor `ShaderData` & fix the sorting of shader uniforms
|
2 жил өмнө |
Yuri Rubinsky
|
5693286e90
Mark shader built-ins as used when passed to functions as out parameter
|
2 жил өмнө |
Rémi Verschelde
|
85fe6ecc32
Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used
|
2 жил өмнө |
Yuri Rubinsky
|
e4a8646c19
Prevent duplicated hints in shader uniform completion
|
3 жил өмнө |
clayjohn
|
028ef2edc8
Add shader uniform hints for screen textures so users can specify custom filter and repeat modes.
|
3 жил өмнө |
Hugo Locurcio
|
813f6a5d57
Add `hint_transparent` to use a transparent black placeholder texture
|
4 жил өмнө |
Hugo Locurcio
|
4b42379c8f
Rename RenderingServer global shader uniform methods to be more explicit
|
3 жил өмнө |
Yuri Rubinsky
|
886c2d9681
Implement shader uniform groups/subgroups
|
3 жил өмнө |
Yuri Rubinsky
|
be3fb7a216
Fix errors when using built-ins in shaderinc
|
3 жил өмнө |
reduz
|
f649678402
Clean up Shader Preprocessor
|
3 жил өмнө |
Yuri Roubinsky
|
7b94603baa
Adding shader preprocessor support
|
3 жил өмнө |