Skip to content

Commit 7de5e44

Browse files
krystian-andrzejewskiigcbot
authored andcommitted
[Autobackout][FuncReg]Revert of change: 6695c87
Extend GenISA_InnerScalarTessFactors and GenISA_OuterScalarTessFactors This introduces extra parameters for GenISA_OuterScalarTessFactors and GenISA_OuterScalarTessFactors.
1 parent cb1446b commit 7de5e44

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

IGC/GenISAIntrinsics/GenIntrinsicInst.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ See LICENSE.TXT for details.
4646

4747
#include "llvmWrapper/IR/Instructions.h"
4848
#include "llvmWrapper/Support/Alignment.h"
49-
#include "usc_gen7_types.h"
5049

5150
namespace llvm {
5251
/// IntrinsicInst - A useful wrapper class for inspecting calls to intrinsic

IGC/GenISAIntrinsics/Intrinsic_definitions.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -313,8 +313,7 @@
313313
####################################################################################################
314314
"GenISA_InnerScalarTessFactors": ["",
315315
[("void", ""),
316-
[("int", "enum for the type of Tess domain"),
317-
("int", "enum for the type of Tess factor"),
316+
[("int", "enum for the type of Tess factor"),
318317
("float", "tess factor value")],
319318
"None"]],
320319
####################################################################################################
@@ -397,8 +396,7 @@
397396
####################################################################################################
398397
"GenISA_OuterScalarTessFactors": ["",
399398
[("void", ""),
400-
[("int", "enum for the type of Tess domain"),
401-
("int", "enum for the type of Tess factor"),
399+
[("int", "enum for the type of Tess factor"),
402400
("float", "tess factor value")],
403401
"None"]],
404402
####################################################################################################
@@ -413,6 +411,18 @@
413411
("int", "mask")],
414412
"None"]],
415413
####################################################################################################
414+
"GenISA_OutputTessFactors": ["",
415+
[("void", ""),
416+
[("float", "QUAD_V_INSIDE_TESSFACTOR"),
417+
("float", "QUAD_U_INSIDE_TESSFACTOR"),
418+
("float", "QUAD_V_EQ_1_EDGE_TESSFACTOR, TRI_INSIDE_TESSFACTOR"),
419+
("float", "QUAD_U_EQ_1_EDGE_TESSFACTOR, TRI_W_EQ_0_EDGE_TESSFACTOR"),
420+
("float", "QUAD_V_EQ_0_EDGE_TESSFACTOR, TRI_V_EQ_0_EDGE_TESSFACTOR, "+\
421+
"LINE_DENSITY_TESSFACTOR"),
422+
("float", "QUAD_U_EQ_0_EDGE_TESSFACTOR, TRI_U_EQ_0_EDGE_TESSFACTOR, "+\
423+
"LINE_DETAIL_TESSFACTOR")],
424+
"None"]],
425+
####################################################################################################
416426
"GenISA_PHASE_INPUT": ["",
417427
[("anyfloat", ""),
418428
[("int", "index")],

0 commit comments

Comments
 (0)