OpenShadingLanguage 1.00
# Compiled by oslc 1.11.0@OPROJECT_VERSION_RELEASE_TYPE@
# options: -o D:/src/usd/build/third_party/renderman-24/shaders/UsdPrimvarReader_float3.oso
shader UsdPrimvarReader_float3	%meta{string,category,"generator"} %meta{string,role,"primvar"} %meta{string,primvars,"$varname"} 
param	string	varname	""		%meta{int,connectable,0} %meta{string,help,"Name of requested primvar."}  %read{1,1} %write{2147483647,-1}
param	color	fallback	0 0 0		%meta{string,help,"return value if primvar not found."} %meta{string,role,"none"}  %read{0,0} %write{2147483647,-1}
oparam	color	result	0 0 0		%meta{string,widget,"null"} %meta{string,role,"none"}  %read{2147483647,-1} %write{0,1}
temp	int	$tmp1	%read{2147483647,-1} %write{1,1}
const	string	$const1	"primvar"		%read{1,1} %write{2147483647,-1}
code ___main___
# D:/src/usd/pxr/usdImaging/plugin/usdShaders/shaders/UsdPrimvarReader_float3.osl:61
#     result = fallback;
	assign		result fallback 	%filename{"D:/src/usd/pxr/usdImaging/plugin/usdShaders/shaders/UsdPrimvarReader_float3.osl"} %line{61} %argrw{"wr"}
# D:/src/usd/pxr/usdImaging/plugin/usdShaders/shaders/UsdPrimvarReader_float3.osl:62
#     getattribute("primvar", varname, result);
	getattribute	$tmp1 $const1 varname result 	%line{62} %argrw{"wrrw"}
	end
