[D3D12] Adaptive quad tessellation, remove d3d12_tessellation_adaptive cvar

This commit is contained in:
Triang3l
2020-04-09 00:00:11 +03:00
parent c51cba080b
commit acb3778819
10 changed files with 523 additions and 51 deletions

View File

@@ -5,8 +5,6 @@ struct XeHSConstantDataOutput {
float inside : SV_InsideTessFactor;
};
struct XeAdaptiveHSControlPointOutput {};
XeHSConstantDataOutput XePatchConstant(
InputPatch<XeHSControlPointInput, 3> xe_input_patch) {
XeHSConstantDataOutput output = (XeHSConstantDataOutput)0;
@@ -56,8 +54,8 @@ XeHSConstantDataOutput XePatchConstant(
[outputtopology("triangle_cw")]
[outputcontrolpoints(3)]
[patchconstantfunc("XePatchConstant")]
XeAdaptiveHSControlPointOutput main(
XeHSAdaptiveControlPointOutput main(
InputPatch<XeHSControlPointInput, 3> xe_input_patch) {
XeAdaptiveHSControlPointOutput output;
XeHSAdaptiveControlPointOutput output;
return output;
}