virtualx-engine/servers/visual
Jesse Dubay 1b9d26765f Allow constructing larger data types by swizzling
GLSL allows the construction of larger data types by swizzling smaller
ones, but Godot shading language treated this as an error:

  vec2 test2 = vec2(0.0, 1.0);
  vec3 test3 = test2.xxx; // error: Invalid member for vec2 expression

This commit updates the expression parser for the 2 and 3-component data
types accordingly.

Fixes #10496
2019-05-11 11:01:09 -07:00
..
rasterizer.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rasterizer.h Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove 2019-04-30 18:33:34 +02:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
shader_language.cpp Allow constructing larger data types by swizzling 2019-05-11 11:01:09 -07:00
shader_language.h Fix typos with codespell 2019-02-13 09:23:29 +01:00
shader_types.cpp Merge pull request #24539 from BastiaanOlij/override_gl_position 2019-01-04 15:40:05 +01:00
shader_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_server_canvas.cpp Don't try to statically allocate 2x 8193 pointers 2019-04-22 15:27:10 +02:00
visual_server_canvas.h Use approximate equallity methods in many places 2019-04-25 13:20:29 -04:00
visual_server_globals.cpp Drivers, main, servers: Ensure classes match their header filename 2019-02-12 14:39:47 +01:00
visual_server_globals.h Drivers, main, servers: Ensure classes match their header filename 2019-02-12 14:39:47 +01:00
visual_server_light_baker.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_server_light_baker.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_server_raster.cpp Properly redraw if something animated is visible 2019-03-03 13:43:54 -03:00
visual_server_raster.h Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove 2019-04-30 18:33:34 +02:00
visual_server_scene.cpp Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
visual_server_scene.h Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
visual_server_viewport.cpp Added eye_height, changed description and fixed size of viewport issue 2019-04-10 01:11:17 +10:00
visual_server_viewport.h Add option to have viewport render into supplied texture 2019-04-06 08:24:58 +11:00
visual_server_wrap_mt.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_server_wrap_mt.h Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove 2019-04-30 18:33:34 +02:00