/[pcsx2_0.9.7]/trunk/tools/GSDumpGUI/Library/GSDump/GSData/GIFTag.cs
ViewVC logotype

Contents of /trunk/tools/GSDumpGUI/Library/GSDump/GSData/GIFTag.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 290 - (show annotations) (download)
Sat Dec 25 02:51:30 2010 UTC (9 years, 1 month ago) by william
File size: 1556 byte(s)
Auto Commited Import of: pcsx2-0.9.7-DEBUG (upstream: v0.9.7.4139 local: v0.9.7.283-latest) in ./trunk
1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace GSDumpGUI
6 {
7 public class GIFTag
8 {
9 public Int32 nloop;
10 public Int32 eop;
11 public Int32 _pad1;
12 public Int32 _pad2;
13 public Int32 pre;
14 public GIFPrim prim;
15 public Int32 flg;
16 public Int32 nreg;
17 public List<GIFReg> regs;
18 }
19
20 public class GIFPrim
21 {
22 public Int32 Prim;
23 public Int32 IIP;
24 public Int32 TME;
25 public Int32 FGE;
26 public Int32 ABE;
27 public Int32 AA1;
28 public Int32 FST;
29 public Int32 CTXT;
30 public Int32 FIX;
31 }
32
33 public class GIFReg
34 {
35 public GIFRegDescriptor Descriptor;
36 }
37
38 public enum GIFRegDescriptor
39 {
40 PRIM = 0,
41 RGBAQ = 1,
42 ST = 2,
43 UV = 3,
44 XYZF2 = 4,
45 XYZ2 = 5,
46 TEX0_1 = 6,
47 TEX0_2 = 7,
48 CLAMP_1 = 8,
49 CLAMP_2 = 9,
50 FOG = 10,
51 Reserved = 11,
52 XYZF3 = 12,
53 XYZ3 = 13,
54 AD = 14,
55 NOP = 15
56 }
57
58 public enum GIFFLG
59 {
60 GIF_FLG_PACKED =0,
61 GIF_FLG_REGLIST =1,
62 GIF_FLG_IMAGE = 2,
63 GIF_FLG_IMAGE2 = 3
64 }
65
66 public enum GS_PRIM
67 {
68 GS_POINTLIST = 0,
69 GS_LINELIST = 1,
70 GS_LINESTRIP = 2,
71 GS_TRIANGLELIST = 3,
72 GS_TRIANGLESTRIP = 4,
73 GS_TRIANGLEFAN = 5,
74 GS_SPRITE = 6,
75 GS_INVALID = 7,
76 }
77 }

  ViewVC Help
Powered by ViewVC 1.1.22