virtualx-engine/servers
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
..
arvr Send notifications to ARVRInterfaces 2019-04-27 08:39:21 +10:00
audio Clean up latency related functions 2019-04-27 12:23:05 -03:00
physics Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
physics_2d Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
visual Allow constructing larger data types by swizzling 2019-05-11 11:01:09 -07:00
arvr_server.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
arvr_server.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
audio_server.cpp Added functions to further improve music timing 2019-04-27 14:05:16 -03:00
audio_server.h Added functions to further improve music timing 2019-04-27 14:05:16 -03:00
physics_2d_server.cpp Properly expose PhysicsServer methods 2019-04-30 20:42:07 +09:00
physics_2d_server.h Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
physics_server.cpp Properly expose PhysicsServer methods 2019-04-30 20:42:07 +09:00
physics_server.h Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00
register_server_types.cpp Added generator audio stream, and spectrum analyzer audio effect 2019-04-10 12:58:06 -03:00
register_server_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
server_wrap_mt_common.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_server.cpp Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove 2019-04-30 18:33:34 +02:00
visual_server.h Change "ID" to lowercase "id" 2019-05-09 06:25:32 -04:00