Yuri Roubinski
|
b24b3497d6
Implemented local shader constants
|
6 vuotta sitten |
qarmin
|
aab8da25ad
Fix some code found by Coverity Scan and PVS Studio
|
6 vuotta sitten |
Chaosus
|
cfcc9ee9c1
Allows to use non-constants in the local shader array initializer
|
6 vuotta sitten |
Chaosus
|
9379cbc774
Added local array initializer
|
6 vuotta sitten |
Chaosus
|
c37379456f
Implemented local shader arrays
|
6 vuotta sitten |
Chaosus
|
e7f5640632
Added missed "textureProjLod" shader built-in overload for 3D textures
|
6 vuotta sitten |
hbina085
|
26c0609656
Make the default return value on crash explicit
|
6 vuotta sitten |
Chaosus
|
a2b2da2454
Removed invalid mix shader overloads
|
6 vuotta sitten |
Chaosus
|
4083d0c784
Fix "not" shader function return type
|
6 vuotta sitten |
geequlim
|
253cd73f1d
Fix code completion for shader editor
|
6 vuotta sitten |
Chaosus
|
c2d4abf62e
Added constant support to shaders
|
6 vuotta sitten |
Rémi Verschelde
|
193837a8f5
Merge pull request #28829 from vreon/swizzle-up
|
6 vuotta sitten |
Rémi Verschelde
|
e0574e1d98
Fix typos with codespell
|
6 vuotta sitten |
Jesse Dubay
|
1b9d26765f
Allow constructing larger data types by swizzling
|
6 vuotta sitten |
Rémi Verschelde
|
c8994b56f9
Style: Apply new changes from clang-format 8.0
|
6 vuotta sitten |
Juan Linietsky
|
ffb9f342a5
Ensure implicit conversions for scalar constants work in shaders, closes #26239
|
6 vuotta sitten |
Juan Linietsky
|
fd68bb2596
-Treat scalar conversions when calling functions as error, closes #24261
|
6 vuotta sitten |
marxin
|
8d51618949
Add -Wshadow=local to warnings and fix reported issues.
|
6 vuotta sitten |
Hein-Pieter van Braam
|
d308eb091a
Fix many asan and ubsan reported issues
|
6 vuotta sitten |
Rémi Verschelde
|
b16c309f82
Update copyright statements to 2019
|
6 vuotta sitten |
Bastiaan Olij
|
c1a53d8b06
Always treat exponent as float
|
6 vuotta sitten |
Kanabenki
|
33a7fae127
Allow *= operator between vec and mat types in shaders
|
6 vuotta sitten |
Juan Linietsky
|
631cf676c3
Removed noperspective (not in GLSL ES 3.0), do not write smooth if not specified. Fixes #20435
|
6 vuotta sitten |
JFonS
|
fb92c7b0fa
Use hint_color when getting shader default params
|
6 vuotta sitten |
Juan Linietsky
|
d2e642b2dc
Proper validation of out arguments in built-in shader functions, closes #16244
|
6 vuotta sitten |
Juan Linietsky
|
baa8678d2a
Do not allow samplers where they dont belong (variables/return types), fixes #15133
|
6 vuotta sitten |
Simon Wenner
|
9fcf9ee813
fixed uninitialized variables and false positives found by CppCheck
|
6 vuotta sitten |
Dualtagh Murray
|
b902a2f2a7
Fixing warnings generated by MSVC
|
7 vuotta sitten |
Rémi Verschelde
|
7b081a7fc8
Fix warnings about unhandled enum value in switch [-Wswitch]
|
7 vuotta sitten |
Rémi Verschelde
|
d95bbb8922
Fix warnings about set but unused variables [-Wunused-but-set-variable]
|
7 vuotta sitten |