Juan Linietsky
|
e3ef52a270
|
Merge pull request #25101 from hpvb/fix-19633
Work around a GCC optimizer bug at -O3
|
2019-01-18 12:32:30 -03:00 |
Hein-Pieter van Braam
|
6793908a3f
|
Work around a GCC optimizer bug at -O3
This bug has been reported upstream, once it gets fixed we'll add some
version guards to only disable this for specific GCC versions.
This fixes #19633
|
2019-01-18 16:31:37 +01:00 |
Rémi Verschelde
|
6384dd8f2c
|
Merge pull request #25070 from RedMser/shader_errors_linefix
Fix shader compile error line numbers starting at 0
|
2019-01-18 11:15:44 +01:00 |
Emanuele Fornara
|
e1be09d8fd
|
Fix enum scope
|
2019-01-17 20:29:01 +01:00 |
RedMser
|
a285a1cfdf
|
Fix shader compile error line numbers starting at 0.
|
2019-01-17 19:25:08 +01:00 |
Juan Linietsky
|
7478f468b2
|
Fixes to 2D lights, closes #24750
|
2019-01-17 10:40:36 -03:00 |
Juan Linietsky
|
ca03d7e0d7
|
Ensure canvas copy texscreen will not crash if render target is configured without copy buffers. Closes #24749.
|
2019-01-15 15:14:43 -03:00 |
Juan Linietsky
|
9ed34d4423
|
Use GLES2 approach to vertex shading in GLES3, which has been more developed. Fixes #21852
|
2019-01-14 20:41:12 -03:00 |
Rémi Verschelde
|
d8f0087dc8
|
Merge pull request #24568 from Shinryuuji/fix-wrong-texture-array-target
Fix wrong default target for sampler2DArray
|
2019-01-04 16:14:29 +01:00 |
Rémi Verschelde
|
1504c96112
|
Merge pull request #24539 from BastiaanOlij/override_gl_position
Override GL_position
|
2019-01-04 15:40:05 +01:00 |
Rémi Verschelde
|
99c4faf837
|
Merge pull request #24575 from nekomatata/android-curve-texture
Fixed CurveTexture with GLES3 on Android
|
2019-01-04 15:31:08 +01:00 |
Rémi Verschelde
|
b16c309f82
|
Update copyright statements to 2019
Happy new year to the wonderful Godot community!
|
2019-01-01 12:58:10 +01:00 |
PouleyKetchoupp
|
a1160ff8e7
|
Fixed CurveTexture with GLES3 on Android
|
2018-12-30 19:49:55 +01:00 |
Bastiaan Olij
|
9f266cf7e5
|
Override GL_position
|
2018-12-29 23:56:50 +11:00 |
Bastiaan Olij
|
9055386de9
|
Fix texture type not being initialised
|
2018-12-29 23:44:28 +11:00 |
Juan Linietsky
|
a366d45856
|
-Implented 2D Mesh support for GLES2
-Implemented 2D Skeleton deform for GLES2
-Implement Multimesh support for GLES2, closes #20524, closes #21839
|
2018-12-27 20:41:04 -03:00 |
Shinryuuji
|
7bfddbec3a
|
Fix wrong default target for sampler2DArray
|
2018-12-23 15:25:46 +01:00 |
PouleyKetchoupp
|
ab7759dbd1
|
Fixed fragment shader compilation error on android (S0001: Cannot compare 'float' with 'int')
|
2018-12-21 20:31:10 +01:00 |
Bastiaan Olij
|
f3dd3c0830
|
Adding option to re-orient our sky
|
2018-12-15 19:41:34 +11:00 |
QbieShay
|
7c55228f5c
|
fixed uv missing in vertex shader of canvas.
|
2018-12-13 07:48:30 +01:00 |
Rémi Verschelde
|
c8a5400654
|
Merge pull request #24241 from Rubonnek/move-to-initializer-list
Moved member variables to initializer list
|
2018-12-12 09:25:34 +01:00 |
Wilson E. Alvarez
|
08f22f1cf0
|
Moved member variables to initializer list
|
2018-12-11 18:33:01 -05:00 |
Rémi Verschelde
|
37e198c320
|
Merge pull request #23483 from clayjohn/fragment_camera_view
Make VIEW vector available in fragment shader
|
2018-12-11 20:44:41 +01:00 |
clayjohn
|
2042d6214e
|
make VIEW vector available in fragment
|
2018-12-11 09:44:38 -08:00 |
Rémi Verschelde
|
022ae53191
|
Merge pull request #23126 from QbieShay/nine_uv
UV for ninepatch now maps to the proper ninepatch mapped UV.
|
2018-12-11 16:05:20 +01:00 |
Bastiaan Olij
|
0b4b477674
|
Remapped ACTIVE to shader_active, now works
|
2018-12-01 21:10:04 +11:00 |
Rémi Verschelde
|
b47d4e1ba5
|
Merge pull request #24017 from eska014/rt-squish
Enable squish decompression in runtime builds
|
2018-11-28 12:40:43 +01:00 |
Leon Krause
|
93bed8cf57
|
Check for WebGL RGTC extension
|
2018-11-28 11:12:26 +01:00 |
Rémi Verschelde
|
dd06f6ee70
|
Fix style issues and signature mismatch
|
2018-11-28 10:21:07 +01:00 |
Juan Linietsky
|
af8d941c55
|
Added luminance capping to avoid glitches on small dots. closes #17996
|
2018-11-28 01:22:20 -03:00 |
Juan Linietsky
|
e6bc152de8
|
NORMALMAP was not working (no normal being used detected), fixes #9263
|
2018-11-27 18:05:20 -03:00 |
Rémi Verschelde
|
c5ebf38490
|
Prevent GLAPIENTRY redefine in rasterizer, now included in glad.h
We otherwise had conflicting defines since 1a41daf3 .
|
2018-11-23 21:19:59 +01:00 |
Juan Linietsky
|
a397d3a46a
|
Avoid voxel cone trace from going full 180 degrees, fixes #20716
|
2018-11-23 08:42:35 -03:00 |
QbieShay
|
09faac9e01
|
Added PROCESSED_UV for accessing ninepatch processed uv in the shader
|
2018-11-22 19:06:43 +01:00 |
Juan Linietsky
|
631cf676c3
|
Removed noperspective (not in GLSL ES 3.0), do not write smooth if not specified. Fixes #20435
|
2018-11-21 23:07:09 -03:00 |
Juan Linietsky
|
f150c5b4a0
|
Clean up code to make intention clear, fixes #20361
|
2018-11-21 22:32:05 -03:00 |
Juan Linietsky
|
78624ad22c
|
Ensure double sided normalmaps work, fixes #23760
|
2018-11-21 08:48:33 -03:00 |
Rémi Verschelde
|
296834955f
|
Remove debug print in RasterizerStorageGLES3
|
2018-11-20 07:58:26 +01:00 |
Juan Linietsky
|
78eae047c6
|
Fixed how floats are printed to the GLSL shader, closes #19803
|
2018-11-19 23:41:18 -03:00 |
Juan Linietsky
|
a78b42c058
|
Don't post process on tiny render targets, fixes #19628
|
2018-11-19 22:05:55 -03:00 |
Juan Linietsky
|
d5ad1ca1ae
|
Fix crash on canvas with BG_MODE_KEEP, closes #19590
|
2018-11-19 21:41:18 -03:00 |
Juan Linietsky
|
d304228003
|
Do not draw particles if they are not processing at all, fixes #19507
|
2018-11-19 20:34:29 -03:00 |
Juan Linietsky
|
634aa4fc24
|
Ensure bone AABBs are properly transformed to affect mesh AABB, fixes #19281
|
2018-11-19 10:43:29 -03:00 |
Juan Linietsky
|
455f297671
|
Properly reset canvas state after drawing, fixes #18860
|
2018-11-18 16:34:20 -03:00 |
Rémi Verschelde
|
60ee61c7ff
|
Merge pull request #23742 from JFonS/fix_23698
Use hint_color when getting shader default params
|
2018-11-18 12:05:02 +01:00 |
Wilson E. Alvarez
|
f8e0051420
|
Removed unnecessary assignments
|
2018-11-17 20:40:55 -05:00 |
Juan Linietsky
|
8aa38c9ad8
|
Fix shader bug likely introduced recently.
|
2018-11-16 14:30:34 -03:00 |
Juan Linietsky
|
e77afb8507
|
Ensure environment radiance is not used on refprobe interiors, fixes #17868
|
2018-11-16 11:46:21 -03:00 |
Juan Linietsky
|
bb9127a78b
|
Removed unnecesary normal multiplication (only culling was really needed), fixes #17776
|
2018-11-16 10:52:31 -03:00 |
Juan Linietsky
|
40e4f5bef4
|
Proxies were being mishandled, leading to the now fixed #17651
|
2018-11-16 09:33:33 -03:00 |