From d2b03dcda6e2c58e3d1eb2fdf057a728198759df Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 23 Aug 2009 01:25:43 -0400 Subject: [PATCH] Apparently "inout" and "in out" are both legal for HLSL function parameters. --- mojoshader_parser_hlsl.lemon | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mojoshader_parser_hlsl.lemon b/mojoshader_parser_hlsl.lemon index 5471ac39..0698d7ac 100644 --- a/mojoshader_parser_hlsl.lemon +++ b/mojoshader_parser_hlsl.lemon @@ -123,6 +123,8 @@ function_argument ::= datatype identifier. input_modifier ::= IN. input_modifier ::= INOUT. input_modifier ::= OUT. +input_modifier ::= IN OUT. +input_modifier ::= OUT IN. input_modifier ::= UNIFORM. semantic ::= COLON SEMANTIC.