Skip to content

Commit 9fd9ede

Browse files
aliasbinmanaliasbinman
andcommitted
Create TesselationDataFormat.txt (#11767) 2d76643c5e
* Create TesselationDataFormat.txt * Josh nitpicking * Fix Names * Update TesselationDataFormat.txt * Update TesselationDataFormat.txt * Rename file Co-authored-by: John White <aliasbinman@gmail.com>
1 parent e6b7fd5 commit 9fd9ede

2 files changed

Lines changed: 34 additions & 1 deletion

File tree

.rive_head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a1966ba517b9c886bd56cba961892df348787100
1+
2d76643c5edaad320671199c3a3feac8db8863b9
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#pack(scalar) // texture formats are tightly packed
2+
3+
enum EnumJoinType : uint
4+
{
5+
None = 0,
6+
Feather = 1,
7+
Round = 2,
8+
Bevel = 3,
9+
MiterRevert = 4,
10+
MiterClip = 5,
11+
};
12+
13+
struct row
14+
{
15+
float2 XY;
16+
float Angle;
17+
18+
uint ContourID:16;
19+
uint :3;
20+
uint RightJoin:1;
21+
uint LeftJoin:1;
22+
uint JoinTangentInner:1;
23+
uint JoinTangent0:1;
24+
uint MirrorContour:1;
25+
uint NegatePathFill:1;
26+
uint EmulateStrokeCap:1;
27+
EnumJoinType JoinType:3;
28+
uint CullExcessTessSegments:1;
29+
uint :1; //NEVER_USED_CONTOUR_FLAG
30+
uint RetroFitTriangle:1;
31+
};
32+
33+
row r[];

0 commit comments

Comments
 (0)