Lines Matching defs:Constants
24 struct Constants struct
28 unsigned int transposeBit0[16];
29 unsigned int transposeBit1[16];
30 unsigned int transposeBit2[16];
32 ushort4 cWeight[17];
33 float4 uvWeight[17];
34 float4 uvStart[17];
36 unsigned int occlusionCount[16];
38 byte8 maskB4Q[16];
39 byte8 invMaskB4Q[16];
40 word4 maskW4Q[16];
41 word4 invMaskW4Q[16];
42 dword4 maskD4X[16];
43 dword4 invMaskD4X[16];
44 qword maskQ0Q[16];
45 qword maskQ1Q[16];
46 qword maskQ2Q[16];
47 qword maskQ3Q[16];
48 qword invMaskQ0Q[16];
49 qword invMaskQ1Q[16];
50 qword invMaskQ2Q[16];
51 qword invMaskQ3Q[16];
52 dword4 maskX0X[16];
53 dword4 maskX1X[16];
54 dword4 maskX2X[16];
55 dword4 maskX3X[16];
56 dword4 invMaskX0X[16];
57 dword4 invMaskX1X[16];
58 dword4 invMaskX2X[16];
59 dword4 invMaskX3X[16];
60 dword2 maskD01Q[16];
61 dword2 maskD23Q[16];
62 dword2 invMaskD01Q[16];
63 dword2 invMaskD23Q[16];
64 qword2 maskQ01X[16];
65 qword2 maskQ23X[16];
66 qword2 invMaskQ01X[16];
67 qword2 invMaskQ23X[16];
68 word4 maskW01Q[4];
69 dword4 maskD01X[4];
70 word4 mask565Q[8];
71 dword2 mask10Q[16]; // 4 bit writemask -> A2B10G10R10 bit patterns, replicated 2x
72 word4 mask5551Q[16]; // 4 bit writemask -> A1R5G5B5 bit patterns, replicated 4x
73 dword4 mask11X[8]; // 3 bit writemask -> B10G11R11 bit patterns, replicated 4x
75 unsigned short sRGBtoLinearFF_FF00[256];
77 unsigned short linearToSRGB12_16[4096];
78 unsigned short sRGBtoLinear12_16[4096];
81 float4 sampleX[4][16];
82 float4 sampleY[4][16];
83 float4 weight[16];
86 int Xf[4];
87 int Yf[4];
89 float4 X[4];
90 float4 Y[4];
94 static constexpr float VkSampleLocations4[][2] = {
103 static constexpr float SampleLocationsX[4] = {
110 static constexpr float SampleLocationsY[4] = {
119 …FixedPoint(sw::max(SampleLocationsY[0], SampleLocationsY[1], SampleLocationsY[2], SampleLocationsY…
120 …FixedPoint(sw::max(SampleLocationsY[0], SampleLocationsY[1], SampleLocationsY[2], SampleLocationsY…
122 dword maxX[16];
123 dword maxY[16];
124 dword maxZ[16];
125 dword minX[16];
126 dword minY[16];
127 dword minZ[16];
128 dword fini[16];
130 float4 unscaleByte;
131 float4 unscaleSByte;
132 float4 unscaleShort;
133 float4 unscaleUShort;
134 float4 unscaleInt;
135 float4 unscaleUInt;
136 float4 unscaleFixed;
138 float half2float[65536];