Chaosus
|
8f04a13c98
Added missing shader functions
|
7 years ago |
Rémi Verschelde
|
e4213e66b2
Add missing copyright headers and fix formatting
|
7 years ago |
binbitten
|
f141bafba3
Fix premature declaration of shader variables created with assignment
|
7 years ago |
Rémi Verschelde
|
b50a9114b1
Update copyright statements to 2018
|
7 years ago |
binbitten
|
9b2283382e
Fixed wrong highlighted line when erroring and using single-line comments, fixes #15167
|
7 years ago |
Rémi Verschelde
|
8f25a2dc11
Cleanup some #if 0'd code
|
7 years ago |
Enzo Nocera
|
8e2a1ffd6e
Shader Language: Add in-for declared variables within for-block scope.
|
7 years ago |
Juan Linietsky
|
e946fb8cb0
Made built-in identifiers properly constant in shaders. Fixes #14449, closes #14629
|
7 years ago |
Scayze
|
b0fb6b1380
Added interpolation modifiers to shaderlang
|
7 years ago |
RaXaR
|
b932d8c37a
Added overloads of vector parameters for shader Trig functions.
|
7 years ago |
Juan Linietsky
|
bc2e8d99e5
Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,
|
7 years ago |
Ferenc Arn
|
0ca9181ee8
Rename two-parameter arc-tangent function to atan in shader language, as it is in GLSL.
|
7 years ago |
Pedro J. Estébanez
|
7764640f22
Fix crash in shader parsing
|
7 years ago |
Juan Linietsky
|
4f39ce32b9
Fixes to light shaders, should work now..
|
8 years ago |
Daniel Doran
|
d0c42da961
Discarding now works in shaders
|
8 years ago |
Ferenc Arn
|
a6c3147c0a
Add inversesqrt to shader language.
|
8 years ago |
Hein-Pieter van Braam
|
b2a38854fd
Fix unused variable warnings
|
8 years ago |
Juan Linietsky
|
7eb8760477
Added support for for, break and continue. Closes #10560, closes #10661
|
8 years ago |
Poommetee Ketson
|
459f526119
Fix typos 'a' and 'an'
|
8 years ago |
Hein-Pieter van Braam
|
9c63ab99f0
Fix use of unitialized variables
|
8 years ago |
Poommetee Ketson
|
69ccae3d99
Fix typo 'begining' to 'beginning'
|
8 years ago |
Rémi Verschelde
|
6dd6e05662
Revert "Fix shader function calls being assignable"
|
8 years ago |
Juan Linietsky
|
089cf8176e
removed DISCARD built in variable, replaced by actual discard GLSL instruction, fixes #9677
|
8 years ago |
Rémi Verschelde
|
bd282ff43f
Use HTTPS URL for Godot's website in the headers
|
8 years ago |
Mason Ashbridge
|
3757cec8f3
Fix shader function calls being assignable
|
8 years ago |
Juan Linietsky
|
834112772b
property validate assignment condition in new variables, fixes #9411
|
8 years ago |
Rémi Verschelde
|
44a550421c
Shader: Fix typo in "facefordward"
|
8 years ago |
Juan Linietsky
|
84de71872f
-Added triplanar mapping modes
|
8 years ago |
Juan Linietsky
|
2da3f48e5a
-Fixed shader lang to not be able to get scalar from matrix (ie mat.x), to make it more GLSL compatible
|
8 years ago |
Juan Linietsky
|
5aa66d03d8
Added depth texture support (using parallax) to default material.
|
8 years ago |