...
Created attachment 376230 [details] WIP contains some other random stuff ATM
Created attachment 376232 [details] WIP
Created attachment 376233 [details] WIP Need to implement and add tests for "scalar <op> matrix" and "scalar <op> vector" (hopefully just tests for the latter).
Created attachment 376340 [details] patch
Comment on attachment 376340 [details] patch I don't see where you define the new operator.xy. Otherwise it looks reasonable. It led me to discover that our semantic does not appear to match HLSL's one for scalar * vector operators. I will open a new bug about that.
Comment on attachment 376340 [details] patch r=me Saam explained offline how we already had code that can support operator.xy
Comment on attachment 376340 [details] patch Clearing flags on attachment: 376340 Committed r248730: <https://trac.webkit.org/changeset/248730>
All reviewed patches have been landed. Closing bug.
<rdar://problem/54353687>
debug build fix in: https://trac.webkit.org/changeset/248740/webkit