summaryrefslogtreecommitdiff
path: root/tests/cross-compile/sv-coverage.slang
blob: 3bae3ea8a6c91824a964aabd425b6fc537e9bd0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// sv-coverage.slang

//TEST:CROSS_COMPILE:-target spirv-assembly -entry main -stage fragment

float4 main(
	in float4 color : COLOR,
	in uint inputCoverage : SV_Coverage,
	out uint outputCoverage : SV_Coverage)
	: SV_Target
{
	outputCoverage = inputCoverage ^ 1;
	return color;
}