index
:
redot-engine.git
4.3
master
Redot Engine – Multi-platform 2D and 3D game engine
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
servers
/
rendering
/
shader_language.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix shader handle constant expressions in function call
Yuri Roubinsky
2021-04-27
1
-4
/
+44
*
Remove duplicate comments
Dennis Brakhane
2021-04-25
1
-3
/
+0
*
Refactor GLSL shader compilation
reduz
2021-04-14
1
-29
/
+17
*
Style: Apply clang-tidy's `readability-braces-around-statements`
Rémi Verschelde
2021-04-05
1
-3
/
+5
*
Style: Apply clang-tidy's `modernize-use-nullptr`
Rémi Verschelde
2021-04-05
1
-3
/
+3
*
Merge pull request #46522 from Ev1lbl0w/bugfix-shader_noret
Rémi Verschelde
2021-03-01
1
-6
/
+7
|
\
|
*
Added missing returns on error scenarios
Ev1lbl0w
2021-02-28
1
-6
/
+7
*
|
Fix parsing hexadecimal (lowercase `e`,`f`) in shaders
Yuri Roubinsky
2021-03-01
1
-4
/
+4
|
/
*
Prevents shader crash if two struct with the same name are declared
Yuri Roubinsky
2021-02-21
1
-0
/
+4
*
Prevents shader crash if passing invalid struct to the return statement
Yuri Roubinsky
2021-02-21
1
-3
/
+5
*
Allow passing varying from fragment to light shader function
Yuri Roubinsky
2021-02-11
1
-19
/
+94
*
Make hex_to_int and bin_to_int handle the prefix automatically
Aaron Franke
2021-01-28
1
-1
/
+1
*
Prevent crash due to assigning incorrect order of instance uniform
Yuri Roubinsky
2021-01-10
1
-1
/
+3
*
Update copyright statements to 2021
Rémi Verschelde
2021-01-01
1
-2
/
+2
*
Rename empty() to is_empty()
Marcel Admiraal
2020-12-28
1
-3
/
+3
*
Fix using post-init shader array constructors
Yuri Roubinsky
2020-12-27
1
-139
/
+167
*
Added support for constants in shader `case` and array size declaration
Yuri Roubinsky
2020-12-17
1
-25
/
+110
*
Static analyzer fixes:
bruvzg
2020-12-09
1
-2
/
+2
*
Rename TYPE_REAL to TYPE_FLOAT
George Marques
2020-12-04
1
-6
/
+6
*
Remove empty lines around braces with the formatting script
Aaron Franke
2020-11-16
1
-1
/
+0
*
Reorganized core/ directory, it was too fatty already
reduz
2020-11-07
1
-1
/
+1
*
FIx autocompletion for emit_particle in shader editor
Yuri Roubinsky
2020-10-13
1
-1
/
+58
*
Forbids varying declaration in particles and sky shaders
Yuri Roubinsky
2020-09-22
1
-0
/
+8
*
Implement manual particle emission and particle sub emitters.
reduz
2020-09-06
1
-71
/
+109
*
Fix crash regression in the shader function validation
Yuri Roubinsky
2020-09-05
1
-1
/
+1
*
Improve messages in shader function validation
Yuri Roubinsky
2020-09-05
1
-8
/
+44
*
[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.
bruvzg
2020-09-03
1
-15
/
+15
*
Fix particles shader to use built-ins
Yuri Roubinsky
2020-09-02
1
-0
/
+5
*
Make all String float conversion methods be 64-bit
Aaron Franke
2020-07-27
1
-1
/
+1
*
Fix some incorrect conversions which lead to crash in shaders
Yuri Roubinsky
2020-07-14
1
-6
/
+6
*
Enables 'fma' for GLES2
Yuri Roubinsky
2020-07-10
1
-4
/
+4
*
Added 'fma' function to shader language
Yuri Roubinsky
2020-07-10
1
-0
/
+7
*
Merge pull request #38713 from aaronfranke/string-64bit
Rémi Verschelde
2020-07-01
1
-1
/
+1
|
\
|
*
Remove 32-bit String hex_to_int method
Aaron Franke
2020-06-03
1
-1
/
+1
*
|
Added const qualifier support for function arguments in shaders
Yuri Roubinsky
2020-07-01
1
-1
/
+23
*
|
Prevents usage of return in main shader functions
Yuri Roubinsky
2020-06-27
1
-0
/
+6
*
|
Fix few places in shaders where const passing still incorrect
Yuri Roubinsky
2020-06-25
1
-2
/
+4
*
|
Implemented global const array to shaders
Yuri Roubinsky
2020-06-19
1
-19
/
+237
|
/
*
Style: Enforce braces around if blocks and loops
Rémi Verschelde
2020-05-14
1
-79
/
+149
*
Style: Enforce separation line between function definitions
Rémi Verschelde
2020-05-14
1
-0
/
+1
*
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
Rémi Verschelde
2020-05-14
1
-210
/
+0
*
New lightmapper
Juan Linietsky
2020-05-10
1
-7
/
+22
*
Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine
Rémi Verschelde
2020-05-10
1
-129
/
+348
*
Style: clang-format: Disable AllowShortIfStatementsOnASingleLine
Rémi Verschelde
2020-05-10
1
-2
/
+4
*
Merge pull request #37795 from Chaosus/shader_fix_const_order2
Rémi Verschelde
2020-04-29
1
-0
/
+3
|
\
|
*
Fix shader constant sorting
Yuri Roubinsky
2020-04-11
1
-0
/
+3
*
|
Implement global and per instance shader uniforms.
Juan Linietsky
2020-04-17
1
-3
/
+120
|
/
*
Replace NULL with nullptr
lupoDharkael
2020-04-02
1
-101
/
+101
*
Prevent shader crash if multiple variables has been declared in 'for'
Yuri Roubinsky
2020-03-28
1
-0
/
+5
*
Renaming of servers for coherency.
Juan Linietsky
2020-03-27
1
-0
/
+7006