OpenShadingLanguage 1.00
# Compiled by oslc 1.11.0@OPROJECT_VERSION_RELEASE_TYPE@
# options: -o D:/src/usd/build/third_party/renderman-24/shaders/DisplacementParameters.oso
shader DisplacementParameters
param	float	displacement	0		%read{0,3} %write{2147483647,-1}
param	float	scale	1		%read{2,2} %write{2147483647,-1}
oparam	float	dispAmountOut	0		%meta{string,widget,"null"}  %read{2147483647,-1} %write{2,2}
oparam	float	dispScalarOut	0		%meta{string,widget,"null"}  %read{2147483647,-1} %write{3,3}
const	float	$const1	0		%read{0,0} %write{2147483647,-1}
temp	int	$tmp1	%read{1,1} %write{0,0}
code ___main___
# D:/src/usd/third_party/renderman-24/shaders/DisplacementParameters.osl:38
#     if (displacement != 0.0)
	neq		$tmp1 displacement $const1 	%filename{"D:/src/usd/third_party/renderman-24/shaders/DisplacementParameters.osl"} %line{38} %argrw{"wrr"}
	if		$tmp1 4 4 	%argrw{"r"}
# D:/src/usd/third_party/renderman-24/shaders/DisplacementParameters.osl:40
#         dispAmountOut = scale;
	assign		dispAmountOut scale 	%line{40} %argrw{"wr"}
# D:/src/usd/third_party/renderman-24/shaders/DisplacementParameters.osl:41
#         dispScalarOut = displacement;
	assign		dispScalarOut displacement 	%line{41} %argrw{"wr"}
	end
