10x10,[31:0],"nngxSplitDrawCmdlist, nngxTransferRenderImage",Writing a value of 0x12345678 causes a P3D (PICA 3D Module) interrupt to occur. Set this command when splitting the 3D command buffer.
2
30x40,[1:0],"glCullFace, glDisable(GL_CULL_FACE), glEnable (GL_CULL_FACE), glFrontFace","When culling is disabled, set a value of 0.
4When culling is enabled, 2 is set when glCullFace function is GL_FRONT and the glFrontFace function is GL_CW or when glCullFace function is GL_BACK and the glFrontFace function is GL_CCW; 1 is set otherwise.
5"
6
70x41,[23:0],glViewport width,"[glViewport]
8The result of dividing width by 2 as a floating-point number and then converting the quotient into a 24-bit floating-point number."
9
100x42,[31:0],glViewport width,"[glViewport]
11The result of dividing 2 by width, converting the quotient into a 31-bit floating-point number, and finally shifting that value to left by 1 bit."
12
130x43,[23:0],glViewport height,"[glViewport]
14The result of dividing height by 2 as a floating-point number and then converting the quotient into a 24-bit floating-point number."
15
160x44,[31:0],glViewport height,"[glViewport]
17The result of dividing 2 by height, converting the quotient into a 31-bit floating-point number, and finally shifting that value to left by 1 bit."
18
190x47,[0:0],dmp_FragOperation.enableClippingPlane,"[dmp_FragOperation.enableClippingPlane]
200:GL_FALSE
211:GL_TRUE"
22
230x47,[31:8],,Set a byte enable of 0 to ensure no access.
24
250x48,[23:0],dmp_FragOperation.clippingPlane,"[dmp_FragOperation.clippingPlane]
26Sets the value that is the first element of the uniform value converted to a 24-bit floating-point value."
27
280x49,[23:0],dmp_FragOperation.clippingPlane,"[dmp_FragOperation.clippingPlane]
29Sets the value that is the second element of the uniform value converted to a 24-bit floating-point value."
30
310x4a,[23:0],dmp_FragOperation.clippingPlane,"[dmp_FragOperation.clippingPlane]
32Sets the value that is the third element of the uniform value converted to a 24-bit floating-point value."
33
340x4b,[23:0],dmp_FragOperation.clippingPlane,"[dmp_FragOperation.clippingPlane]
35Sets the value that is the fourth element of the uniform value converted to a 24-bit floating-point value."
36
370x4d,[23:0],"dmp_FragOperation.wScale, glDepthRangef","[dmp_FragOperation.wScale]
38Sets the scale value for the clip coordinate z value according to the uniform value and the glDepthRangef setting.
39Sets the uniform value with its sign reversed when the dmp_FragOperation.wScale uniform value is nonzero. Sets (zNear - zFar), using the zNear and zFar arguments of glDepthRangef, when the dmp_FragOperation.wScale uniform value is 0. For the values set in the registers, the above values are converted to 24-bit floating-point values (with a single sign bit, a 7-bit exponent, and a 16-bit mantissa) and then are set."
40
410x4e,[23:0],"units for dmp_FragOperation.wScale, glDepthRangef, glDisable(GL_POLYGON_OFFSET_FILL), glEnable(GL_POLYGON_OFFSET_FILL), glPolygonOffset","[dmp_FragOperation.wScale]
42Sets the bias value for the clip coordinate z value according to the uniform value and the glDepthRangef and glPolygonOffset settings.
43Sets 0 when the dmp_FragOperation.wScale uniform value is nonzero. Sets the zNear argument of glDepthRangef when the dmpFragOperation.wScale uniform value is 0. If polygon offset is enabled (glEnable is called with GL_POLYGON_OFFSET_FILL as an argument), the offset value calculated from the units argument of glPolygonOffset is added to the above set value. The value added by the polygon offset depends on the depth buffer format. When the depth buffer is 16 bits, units/65535 is the added value, when the depth buffer is 24 bits, the added value is units/16777215. For the values set in the registers, the above total values are converted to 24-bit floating-point values (with a single sign bit, a 7-bit exponent, and a 16-bit mantissa) and then are set."
44
450x4f,[2:0],glUseProgram,The number of output registers written by the vertex shader
46
470x50,[4:0],glUseProgram,"Attribute for the x-component of the first set of output data.
480x00: Vertex coordinate x
490x01: Vertex coordinate y
500x02: Vertex coordinate z
510x03: Vertex coordinate w
520x04: Quaternion x
530x05: Quaternion y
540x06: Quaternion z
550x07: Quaternion w
560x08: Vertex color R
570x09: Vertex color G
580x0a: Vertex color B
590x0b: Vertex color A
600x0c: Texture coordinate 0, u
610x0d: Texture coordinate 0, v
620x0e: Texture coordinate 1, u
630x0f: Texture coordinate 1, v
640x10: Texture coordinate 0, w
650x12: View vector x
660x13: View vector  y
670x14: View vector  z
680x16: Texture coordinate 2, u
690x17: Texture coordinate 2, v
700x1f: Invalid"
71
720x50,[12:8],glUseProgram,"Attribute for the y-component of the first set of output data.
730x00: Vertex coordinate x
740x01: Vertex coordinate y
750x02: Vertex coordinate z
760x03: Vertex coordinate w
770x04: Quaternion x
780x05: Quaternion y
790x06: Quaternion z
800x07: Quaternion w
810x08: Vertex color R
820x09: Vertex color G
830x0a: Vertex color B
840x0b: Vertex color A
850x0c: Texture coordinate 0, u
860x0d: Texture coordinate 0, v
870x0e: Texture coordinate 1, u
880x0f: Texture coordinate 1, v
890x10: Texture coordinate 0, w
900x12: View vector x
910x13: View vector  y
920x14: View vector  z
930x16: Texture coordinate 2, u
940x17: Texture coordinate 2, v
950x1f: Invalid"
96
970x50,[20:16],glUseProgram,"Attribute for the z-component of the first set of output data.
980x00: Vertex coordinate x
990x01: Vertex coordinate y
1000x02: Vertex coordinate z
1010x03: Vertex coordinate w
1020x04: Quaternion x
1030x05: Quaternion y
1040x06: Quaternion z
1050x07: Quaternion w
1060x08: Vertex color R
1070x09: Vertex color G
1080x0a: Vertex color B
1090x0b: Vertex color A
1100x0c: Texture coordinate 0, u
1110x0d: Texture coordinate 0, v
1120x0e: Texture coordinate 1, u
1130x0f: Texture coordinate 1, v
1140x10: Texture coordinate 0, w
1150x12: View vector x
1160x13: View vector  y
1170x14: View vector  z
1180x16: Texture coordinate 2, u
1190x17: Texture coordinate 2, v
1200x1f: Invalid"
121
1220x50,[28:24],glUseProgram,"Attribute for the w-component of the first set of output data.
1230x00: Vertex coordinate x
1240x01: Vertex coordinate y
1250x02: Vertex coordinate z
1260x03: Vertex coordinate w
1270x04: Quaternion x
1280x05: Quaternion y
1290x06: Quaternion z
1300x07: Quaternion w
1310x08: Vertex color R
1320x09: Vertex color G
1330x0a: Vertex color B
1340x0b: Vertex color A
1350x0c: Texture coordinate 0, u
1360x0d: Texture coordinate 0, v
1370x0e: Texture coordinate 1, u
1380x0f: Texture coordinate 1, v
1390x10: Texture coordinate 0, w
1400x12: View vector x
1410x13: View vector  y
1420x14: View vector  z
1430x16: Texture coordinate 2, u
1440x17: Texture coordinate 2, v
1450x1f: Invalid"
146
1470x51,[4:0],glUseProgram,"Attribute for the x-component of the second set of output data.
1480x00: Vertex coordinate x
1490x01: Vertex coordinate y
1500x02: Vertex coordinate z
1510x03: Vertex coordinate w
1520x04: Quaternion x
1530x05: Quaternion y
1540x06: Quaternion z
1550x07: Quaternion w
1560x08: Vertex color R
1570x09: Vertex color G
1580x0a: Vertex color B
1590x0b: Vertex color A
1600x0c: Texture coordinate 0, u
1610x0d: Texture coordinate 0, v
1620x0e: Texture coordinate 1, u
1630x0f: Texture coordinate 1, v
1640x10: Texture coordinate 0, w
1650x12: View vector x
1660x13: View vector  y
1670x14: View vector  z
1680x16: Texture coordinate 2, u
1690x17: Texture coordinate 2, v
1700x1f: Invalid"
171
1720x51,[12:8],glUseProgram,"Attribute for the y-component of the second set of output data.
1730x00: Vertex coordinate x
1740x01: Vertex coordinate y
1750x02: Vertex coordinate z
1760x03: Vertex coordinate w
1770x04: Quaternion x
1780x05: Quaternion y
1790x06: Quaternion z
1800x07: Quaternion w
1810x08: Vertex color R
1820x09: Vertex color G
1830x0a: Vertex color B
1840x0b: Vertex color A
1850x0c: Texture coordinate 0, u
1860x0d: Texture coordinate 0, v
1870x0e: Texture coordinate 1, u
1880x0f: Texture coordinate 1, v
1890x10: Texture coordinate 0, w
1900x12: View vector x
1910x13: View vector  y
1920x14: View vector  z
1930x16: Texture coordinate 2, u
1940x17: Texture coordinate 2, v
1950x1f: Invalid"
196
1970x51,[20:16],glUseProgram,"Attribute for the z-component of the second set of output data.
1980x00: Vertex coordinate x
1990x01: Vertex coordinate y
2000x02: Vertex coordinate z
2010x03: Vertex coordinate w
2020x04: Quaternion x
2030x05: Quaternion y
2040x06: Quaternion z
2050x07: Quaternion w
2060x08: Vertex color R
2070x09: Vertex color G
2080x0a: Vertex color B
2090x0b: Vertex color A
2100x0c: Texture coordinate 0, u
2110x0d: Texture coordinate 0, v
2120x0e: Texture coordinate 1, u
2130x0f: Texture coordinate 1, v
2140x10: Texture coordinate 0, w
2150x12: View vector x
2160x13: View vector  y
2170x14: View vector  z
2180x16: Texture coordinate 2, u
2190x17: Texture coordinate 2, v
2200x1f: Invalid"
221
2220x51,[28:24],glUseProgram,"Attribute for the w-component of the second set of output data.
2230x00: Vertex coordinate x
2240x01: Vertex coordinate y
2250x02: Vertex coordinate z
2260x03: Vertex coordinate w
2270x04: Quaternion x
2280x05: Quaternion y
2290x06: Quaternion z
2300x07: Quaternion w
2310x08: Vertex color R
2320x09: Vertex color G
2330x0a: Vertex color B
2340x0b: Vertex color A
2350x0c: Texture coordinate 0, u
2360x0d: Texture coordinate 0, v
2370x0e: Texture coordinate 1, u
2380x0f: Texture coordinate 1, v
2390x10: Texture coordinate 0, w
2400x12: View vector x
2410x13: View vector  y
2420x14: View vector  z
2430x16: Texture coordinate 2, u
2440x17: Texture coordinate 2, v
2450x1f: Invalid"
246
2470x52,[4:0],glUseProgram,"Attribute for the x-component of the third set of output data.
2480x00: Vertex coordinate x
2490x01: Vertex coordinate y
2500x02: Vertex coordinate z
2510x03: Vertex coordinate w
2520x04: Quaternion x
2530x05: Quaternion y
2540x06: Quaternion z
2550x07: Quaternion w
2560x08: Vertex color R
2570x09: Vertex color G
2580x0a: Vertex color B
2590x0b: Vertex color A
2600x0c: Texture coordinate 0, u
2610x0d: Texture coordinate 0, v
2620x0e: Texture coordinate 1, u
2630x0f: Texture coordinate 1, v
2640x10: Texture coordinate 0, w
2650x12: View vector x
2660x13: View vector  y
2670x14: View vector  z
2680x16: Texture coordinate 2, u
2690x17: Texture coordinate 2, v
2700x1f: Invalid"
271
2720x52,[12:8],glUseProgram,"Attribute for the y-component of the third set of output data.
2730x00: Vertex coordinate x
2740x01: Vertex coordinate y
2750x02: Vertex coordinate z
2760x03: Vertex coordinate w
2770x04: Quaternion x
2780x05: Quaternion y
2790x06: Quaternion z
2800x07: Quaternion w
2810x08: Vertex color R
2820x09: Vertex color G
2830x0a: Vertex color B
2840x0b: Vertex color A
2850x0c: Texture coordinate 0, u
2860x0d: Texture coordinate 0, v
2870x0e: Texture coordinate 1, u
2880x0f: Texture coordinate 1, v
2890x10: Texture coordinate 0, w
2900x12: View vector x
2910x13: View vector  y
2920x14: View vector  z
2930x16: Texture coordinate 2, u
2940x17: Texture coordinate 2, v
2950x1f: Invalid"
296
2970x52,[20:16],glUseProgram,"Attribute for the z-component of the third set of output data.
2980x00: Vertex coordinate x
2990x01: Vertex coordinate y
3000x02: Vertex coordinate z
3010x03: Vertex coordinate w
3020x04: Quaternion x
3030x05: Quaternion y
3040x06: Quaternion z
3050x07: Quaternion w
3060x08: Vertex color R
3070x09: Vertex color G
3080x0a: Vertex color B
3090x0b: Vertex color A
3100x0c: Texture coordinate 0, u
3110x0d: Texture coordinate 0, v
3120x0e: Texture coordinate 1, u
3130x0f: Texture coordinate 1, v
3140x10: Texture coordinate 0, w
3150x12: View vector x
3160x13: View vector  y
3170x14: View vector  z
3180x16: Texture coordinate 2, u
3190x17: Texture coordinate 2, v
3200x1f: Invalid"
321
3220x52,[28:24],glUseProgram,"Attribute for the w-component of the third set of output data.
3230x00: Vertex coordinate x
3240x01: Vertex coordinate y
3250x02: Vertex coordinate z
3260x03: Vertex coordinate w
3270x04: Quaternion x
3280x05: Quaternion y
3290x06: Quaternion z
3300x07: Quaternion w
3310x08: Vertex color R
3320x09: Vertex color G
3330x0a: Vertex color B
3340x0b: Vertex color A
3350x0c: Texture coordinate 0, u
3360x0d: Texture coordinate 0, v
3370x0e: Texture coordinate 1, u
3380x0f: Texture coordinate 1, v
3390x10: Texture coordinate 0, w
3400x12: View vector x
3410x13: View vector  y
3420x14: View vector  z
3430x16: Texture coordinate 2, u
3440x17: Texture coordinate 2, v
3450x1f: Invalid"
346
3470x53,[4:0],glUseProgram,"Attribute for the x-component of the fourth set of output data.
3480x00: Vertex coordinate x
3490x01: Vertex coordinate y
3500x02: Vertex coordinate z
3510x03: Vertex coordinate w
3520x04: Quaternion x
3530x05: Quaternion y
3540x06: Quaternion z
3550x07: Quaternion w
3560x08: Vertex color R
3570x09: Vertex color G
3580x0a: Vertex color B
3590x0b: Vertex color A
3600x0c: Texture coordinate 0, u
3610x0d: Texture coordinate 0, v
3620x0e: Texture coordinate 1, u
3630x0f: Texture coordinate 1, v
3640x10: Texture coordinate 0, w
3650x12: View vector x
3660x13: View vector  y
3670x14: View vector  z
3680x16: Texture coordinate 2, u
3690x17: Texture coordinate 2, v
3700x1f: Invalid"
371
3720x53,[12:8],glUseProgram,"Attribute for the y-component of the fourth set of output data.
3730x00: Vertex coordinate x
3740x01: Vertex coordinate y
3750x02: Vertex coordinate z
3760x03: Vertex coordinate w
3770x04: Quaternion x
3780x05: Quaternion y
3790x06: Quaternion z
3800x07: Quaternion w
3810x08: Vertex color R
3820x09: Vertex color G
3830x0a: Vertex color B
3840x0b: Vertex color A
3850x0c: Texture coordinate 0, u
3860x0d: Texture coordinate 0, v
3870x0e: Texture coordinate 1, u
3880x0f: Texture coordinate 1, v
3890x10: Texture coordinate 0, w
3900x12: View vector x
3910x13: View vector  y
3920x14: View vector  z
3930x16: Texture coordinate 2, u
3940x17: Texture coordinate 2, v
3950x1f: Invalid"
396
3970x53,[20:16],glUseProgram,"Attribute for the z-component of the fourth set of output data.
3980x00: Vertex coordinate x
3990x01: Vertex coordinate y
4000x02: Vertex coordinate z
4010x03: Vertex coordinate w
4020x04: Quaternion x
4030x05: Quaternion y
4040x06: Quaternion z
4050x07: Quaternion w
4060x08: Vertex color R
4070x09: Vertex color G
4080x0a: Vertex color B
4090x0b: Vertex color A
4100x0c: Texture coordinate 0, u
4110x0d: Texture coordinate 0, v
4120x0e: Texture coordinate 1, u
4130x0f: Texture coordinate 1, v
4140x10: Texture coordinate 0, w
4150x12: View vector x
4160x13: View vector  y
4170x14: View vector  z
4180x16: Texture coordinate 2, u
4190x17: Texture coordinate 2, v
4200x1f: Invalid"
421
4220x53,[28:24],glUseProgram,"Attribute for the w-component of the fourth set of output data.
4230x00: Vertex coordinate x
4240x01: Vertex coordinate y
4250x02: Vertex coordinate z
4260x03: Vertex coordinate w
4270x04: Quaternion x
4280x05: Quaternion y
4290x06: Quaternion z
4300x07: Quaternion w
4310x08: Vertex color R
4320x09: Vertex color G
4330x0a: Vertex color B
4340x0b: Vertex color A
4350x0c: Texture coordinate 0, u
4360x0d: Texture coordinate 0, v
4370x0e: Texture coordinate 1, u
4380x0f: Texture coordinate 1, v
4390x10: Texture coordinate 0, w
4400x12: View vector x
4410x13: View vector  y
4420x14: View vector  z
4430x16: Texture coordinate 2, u
4440x17: Texture coordinate 2, v
4450x1f: Invalid"
446
4470x54,[4:0],glUseProgram,"Attribute for the x-component of the fifth set of output data.
4480x00: Vertex coordinate x
4490x01: Vertex coordinate y
4500x02: Vertex coordinate z
4510x03: Vertex coordinate w
4520x04: Quaternion x
4530x05: Quaternion y
4540x06: Quaternion z
4550x07: Quaternion w
4560x08: Vertex color R
4570x09: Vertex color G
4580x0a: Vertex color B
4590x0b: Vertex color A
4600x0c: Texture coordinate 0, u
4610x0d: Texture coordinate 0, v
4620x0e: Texture coordinate 1, u
4630x0f: Texture coordinate 1, v
4640x10: Texture coordinate 0, w
4650x12: View vector x
4660x13: View vector  y
4670x14: View vector  z
4680x16: Texture coordinate 2, u
4690x17: Texture coordinate 2, v
4700x1f: Invalid"
471
4720x54,[12:8],glUseProgram,"Attribute for the y-component of the fifth set of output data.
4730x00: Vertex coordinate x
4740x01: Vertex coordinate y
4750x02: Vertex coordinate z
4760x03: Vertex coordinate w
4770x04: Quaternion x
4780x05: Quaternion y
4790x06: Quaternion z
4800x07: Quaternion w
4810x08: Vertex color R
4820x09: Vertex color G
4830x0a: Vertex color B
4840x0b: Vertex color A
4850x0c: Texture coordinate 0, u
4860x0d: Texture coordinate 0, v
4870x0e: Texture coordinate 1, u
4880x0f: Texture coordinate 1, v
4890x10: Texture coordinate 0, w
4900x12: View vector x
4910x13: View vector  y
4920x14: View vector  z
4930x16: Texture coordinate 2, u
4940x17: Texture coordinate 2, v
4950x1f: Invalid"
496
4970x54,[20:16],glUseProgram,"Attribute for the z-component of the fifth set of output data.
4980x00: Vertex coordinate x
4990x01: Vertex coordinate y
5000x02: Vertex coordinate z
5010x03: Vertex coordinate w
5020x04: Quaternion x
5030x05: Quaternion y
5040x06: Quaternion z
5050x07: Quaternion w
5060x08: Vertex color R
5070x09: Vertex color G
5080x0a: Vertex color B
5090x0b: Vertex color A
5100x0c: Texture coordinate 0, u
5110x0d: Texture coordinate 0, v
5120x0e: Texture coordinate 1, u
5130x0f: Texture coordinate 1, v
5140x10: Texture coordinate 0, w
5150x12: View vector x
5160x13: View vector  y
5170x14: View vector  z
5180x16: Texture coordinate 2, u
5190x17: Texture coordinate 2, v
5200x1f: Invalid"
521
5220x54,[28:24],glUseProgram,"Attribute for the w-component of the fifth set of output data.
5230x00: Vertex coordinate x
5240x01: Vertex coordinate y
5250x02: Vertex coordinate z
5260x03: Vertex coordinate w
5270x04: Quaternion x
5280x05: Quaternion y
5290x06: Quaternion z
5300x07: Quaternion w
5310x08: Vertex color R
5320x09: Vertex color G
5330x0a: Vertex color B
5340x0b: Vertex color A
5350x0c: Texture coordinate 0, u
5360x0d: Texture coordinate 0, v
5370x0e: Texture coordinate 1, u
5380x0f: Texture coordinate 1, v
5390x10: Texture coordinate 0, w
5400x12: View vector x
5410x13: View vector  y
5420x14: View vector  z
5430x16: Texture coordinate 2, u
5440x17: Texture coordinate 2, v
5450x1f: Invalid"
546
5470x55,[4:0],glUseProgram,"Attribute for the x-component of the sixth set of output data.
5480x00: Vertex coordinate x
5490x01: Vertex coordinate y
5500x02: Vertex coordinate z
5510x03: Vertex coordinate w
5520x04: Quaternion x
5530x05: Quaternion y
5540x06: Quaternion z
5550x07: Quaternion w
5560x08: Vertex color R
5570x09: Vertex color G
5580x0a: Vertex color B
5590x0b: Vertex color A
5600x0c: Texture coordinate 0, u
5610x0d: Texture coordinate 0, v
5620x0e: Texture coordinate 1, u
5630x0f: Texture coordinate 1, v
5640x10: Texture coordinate 0, w
5650x12: View vector x
5660x13: View vector  y
5670x14: View vector  z
5680x16: Texture coordinate 2, u
5690x17: Texture coordinate 2, v
5700x1f: Invalid"
571
5720x55,[12:8],glUseProgram,"Attribute for the y-component of the sixth set of output data.
5730x00: Vertex coordinate x
5740x01: Vertex coordinate y
5750x02: Vertex coordinate z
5760x03: Vertex coordinate w
5770x04: Quaternion x
5780x05: Quaternion y
5790x06: Quaternion z
5800x07: Quaternion w
5810x08: Vertex color R
5820x09: Vertex color G
5830x0a: Vertex color B
5840x0b: Vertex color A
5850x0c: Texture coordinate 0, u
5860x0d: Texture coordinate 0, v
5870x0e: Texture coordinate 1, u
5880x0f: Texture coordinate 1, v
5890x10: Texture coordinate 0, w
5900x12: View vector x
5910x13: View vector  y
5920x14: View vector  z
5930x16: Texture coordinate 2, u
5940x17: Texture coordinate 2, v
5950x1f: Invalid"
596
5970x55,[20:16],glUseProgram,"Attribute for the z-component of the sixth set of output data.
5980x00: Vertex coordinate x
5990x01: Vertex coordinate y
6000x02: Vertex coordinate z
6010x03: Vertex coordinate w
6020x04: Quaternion x
6030x05: Quaternion y
6040x06: Quaternion z
6050x07: Quaternion w
6060x08: Vertex color R
6070x09: Vertex color G
6080x0a: Vertex color B
6090x0b: Vertex color A
6100x0c: Texture coordinate 0, u
6110x0d: Texture coordinate 0, v
6120x0e: Texture coordinate 1, u
6130x0f: Texture coordinate 1, v
6140x10: Texture coordinate 0, w
6150x12: View vector x
6160x13: View vector  y
6170x14: View vector  z
6180x16: Texture coordinate 2, u
6190x17: Texture coordinate 2, v
6200x1f: Invalid"
621
6220x55,[28:24],glUseProgram,"Attribute for the w-component of the sixth set of output data.
6230x00: Vertex coordinate x
6240x01: Vertex coordinate y
6250x02: Vertex coordinate z
6260x03: Vertex coordinate w
6270x04: Quaternion x
6280x05: Quaternion y
6290x06: Quaternion z
6300x07: Quaternion w
6310x08: Vertex color R
6320x09: Vertex color G
6330x0a: Vertex color B
6340x0b: Vertex color A
6350x0c: Texture coordinate 0, u
6360x0d: Texture coordinate 0, v
6370x0e: Texture coordinate 1, u
6380x0f: Texture coordinate 1, v
6390x10: Texture coordinate 0, w
6400x12: View vector x
6410x13: View vector  y
6420x14: View vector  z
6430x16: Texture coordinate 2, u
6440x17: Texture coordinate 2, v
6450x1f: Invalid"
646
6470x56,[4:0],glUseProgram,"Attribute for the x-component of the seventh set of output data.
6480x00: Vertex coordinate x
6490x01: Vertex coordinate y
6500x02: Vertex coordinate z
6510x03: Vertex coordinate w
6520x04: Quaternion x
6530x05: Quaternion y
6540x06: Quaternion z
6550x07: Quaternion w
6560x08: Vertex color R
6570x09: Vertex color G
6580x0a: Vertex color B
6590x0b: Vertex color A
6600x0c: Texture coordinate 0, u
6610x0d: Texture coordinate 0, v
6620x0e: Texture coordinate 1, u
6630x0f: Texture coordinate 1, v
6640x10: Texture coordinate 0, w
6650x12: View vector x
6660x13: View vector  y
6670x14: View vector  z
6680x16: Texture coordinate 2, u
6690x17: Texture coordinate 2, v
6700x1f: Invalid"
671
6720x56,[12:8],glUseProgram,"Attribute for the y-component of the seventh set of output data.
6730x00: Vertex coordinate x
6740x01: Vertex coordinate y
6750x02: Vertex coordinate z
6760x03: Vertex coordinate w
6770x04: Quaternion x
6780x05: Quaternion y
6790x06: Quaternion z
6800x07: Quaternion w
6810x08: Vertex color R
6820x09: Vertex color G
6830x0a: Vertex color B
6840x0b: Vertex color A
6850x0c: Texture coordinate 0, u
6860x0d: Texture coordinate 0, v
6870x0e: Texture coordinate 1, u
6880x0f: Texture coordinate 1, v
6890x10: Texture coordinate 0, w
6900x12: View vector x
6910x13: View vector  y
6920x14: View vector  z
6930x16: Texture coordinate 2, u
6940x17: Texture coordinate 2, v
6950x1f: Invalid"
696
6970x56,[20:16],glUseProgram,"Attribute for the z-component of the seventh set of output data.
6980x00: Vertex coordinate x
6990x01: Vertex coordinate y
7000x02: Vertex coordinate z
7010x03: Vertex coordinate w
7020x04: Quaternion x
7030x05: Quaternion y
7040x06: Quaternion z
7050x07: Quaternion w
7060x08: Vertex color R
7070x09: Vertex color G
7080x0a: Vertex color B
7090x0b: Vertex color A
7100x0c: Texture coordinate 0, u
7110x0d: Texture coordinate 0, v
7120x0e: Texture coordinate 1, u
7130x0f: Texture coordinate 1, v
7140x10: Texture coordinate 0, w
7150x12: View vector x
7160x13: View vector  y
7170x14: View vector  z
7180x16: Texture coordinate 2, u
7190x17: Texture coordinate 2, v
7200x1f: Invalid"
721
7220x56,[28:24],glUseProgram,"Attribute for the w-component of the seventh set of output data.
7230x00: Vertex coordinate x
7240x01: Vertex coordinate y
7250x02: Vertex coordinate z
7260x03: Vertex coordinate w
7270x04: Quaternion x
7280x05: Quaternion y
7290x06: Quaternion z
7300x07: Quaternion w
7310x08: Vertex color R
7320x09: Vertex color G
7330x0a: Vertex color B
7340x0b: Vertex color A
7350x0c: Texture coordinate 0, u
7360x0d: Texture coordinate 0, v
7370x0e: Texture coordinate 1, u
7380x0f: Texture coordinate 1, v
7390x10: Texture coordinate 0, w
7400x12: View vector x
7410x13: View vector  y
7420x14: View vector  z
7430x16: Texture coordinate 2, u
7440x17: Texture coordinate 2, v
7450x1f: Invalid"
746
7470x61,[1:0],glEarlyDepthFuncDMP,"[glEarlyDepthFuncDMP]
748Regarding the func argument
7490: GL_GEQUAL
7501: GL_GREATER
7512: GL_LEQUAL
7523: GL_LESS"
753
7540x61,[31:8],,Set a byte enable of 0 to ensure no access.
755
7560x62,[0:0],"glDisable(GL_EARLY_DEPTH_TEST_DMP), glEnable(GL_EARLY_DEPTH_TEST_DMP)","[glEnable/glDisable(GL_EARLY_DEPTH_TEST_DMP);]
7570: Disable early depth tests
7581: Enable early depth tests"
759
7600x62,[31:8],,Set a byte enable of 0 to ensure no access.
761
7620x63,[0:0],glClear(GL_EARLY_DEPTH_BUFFER_BIT_DMP),"[glClear]
763Set when GL_EARLY_DEPTH_BUFFER_BIT_DMP is cleared."
764
7650x64,[0:0],glUseProgram,"Sets 1 when texture coordinates are output from the vertex shader; sets 0 when they are not.
766"
767
7680x65,[1:0],"glDisable(GL_SCISSOR_TEST), glEnable(GL_SCISSOR_TEST), glScissor","0: Disable scissoring
7693: Enable scissoring"
770
7710x66,[9:0],"glDisable(GL_SCISSOR_TEST), glEnable(GL_SCISSOR_TEST), glScissor","Sets 0 when scissoring is disabled. Sets the value of the x argument when scissoring is enabled. However, sets (color buffer width -1) when the x value is greater than or equal to the current color buffer width. Sets 0 when the x value is negative."
772
7730x66,[25:16],"glDisable(GL_SCISSOR_TEST), glEnable(GL_SCISSOR_TEST), glScissor","Sets 0 when scissoring is disabled. Sets the value of the y argument when scissoring is enabled. However, sets (color buffer height -1) when the y value is greater than or equal to the current color buffer height. Sets 0 when the y value is negative."
774
7750x67,[9:0],"glDisable(GL_SCISSOR_TEST), glEnable(GL_SCISSOR_TEST), glScissor","Sets (current color buffer width - 1) when scissoring is disabled. Sets the value of (x argument + width argument - 1) when scissoring is enabled. However, sets (color buffer width -1) when the (x argument + width argument - 1) value is greater than or equal to the current color buffer width. Also, sets 0 when the (x argument + width argument - 1) value is negative."
776
7770x67,[25:16],"glDisable(GL_SCISSOR_TEST), glEnable(GL_SCISSOR_TEST), glScissor","Sets (current color buffer height - 1) when scissoring is disabled. Sets the value of (y argument + height argument - 1) when scissoring is enabled. However, sets (color buffer height -1) when the (y argument + height argument - 1) value is greater than or equal to the current color buffer height. Also, sets 0 when the (y argument + height argument - 1) value is negative."
778
7790x68,[9:0],"x, y for glViewport","[glViewport]
780Sets x."
781
7820x68,[25:16],"x, y for glViewport","[glViewport]
783Sets y."
784
7850x6a,[23:0],glClearEarlyDepthDMP,"[glClearEarlyDepthDMP]
786Sets the unchanged value of the depth argument."
787
7880x6a,[31:24],,Set a byte enable of 0 to ensure no access.
789
7900x6d,[0:0],dmp_FragOperation.wScale,"[dmp_FragOperation.wScale]
791Sets 1 when the uniform value is 0; sets 0 when the if uniform value is non-0."
792
7930x6e,[10:0],Width of the render target object's glRenderbufferStorage widthglTexture2DImage2D,Sets the number of pixels for the color and depth buffer width.
794
7950x6e,[21:12],Height of the render target object's glRenderbufferStorage heightglTexture2DImage2D,Sets the number of pixels ofthe color and depth buffer height -1.
796
7970x6e,[24:24],,Set 1.
798
7990x6f,[0:0],glUseProgram,Specifies 1 when vertex coordinate z is output; specifies 0 when it is not.
800
8010x6f,[1:1],glUseProgram,Specifies 1 when vertex color is output; specifies 0 when it is not.
802
8030x6f,[8:8],glUseProgram,Specifies 1 when texture coordinate 0 is output; specifies 0 when it is not.
804
8050x6f,[9:9],glUseProgram,Specifies 1 when texture coordinate 1 is output; specifies 0 when it is not.
806
8070x6f,[10:10],glUseProgram,Specifies 1 when texture coordinate 2 is output; specifies 0 when it is not.
808
8090x6f,[16:16],glUseProgram,Specifies 1 when the w component of texture coordinate 0 is output; specifies 0 when it is not.
810
8110x6f,[24:24],glUseProgram,Specifies 1 when the view vector and quaternions are output; specifies 0 when the are not.
812
8130x80,[0:0],"dmp_Texture[i].samplerType(i=0, 1, 2), glDrawArrays, glDrawElements","[dmp_Texture[0].samplerType]
8140: GL_FALSE
8151: Settings other than GL_FALSE"
816
8170x80,[1:1],"dmp_Texture[i].samplerType(i=0, 1, 2), glDrawArrays, glDrawElements","[dmp_Texture[1].samplerType]
8180:GL_FALSE
8191:GL_TEXTURE_2D"
820
8210x80,[2:2],"dmp_Texture[i].samplerType(i=0, 1, 2), glDrawArrays, glDrawElements","[dmp_Texture[2].samplerType]
8220:GL_FALSE
8231:GL_TEXTURE_2D"
824
8250x80,[3:3],,Set 0.
826
8270x80,[9:8],dmp_Texture[3].texcoord,"[dmp_Texture[3].texcoord]
8280:GL_TEXTURE0
8291:GL_TEXTURE1
8302:GL_TEXTURE2"
831
8320x80,[10:10],dmp_Texture[3].samplerType,"[dmp_Texture[3].samplerType]
8330:GL_FALSE
8341:GL_TEXTURE_PROCEDURAL_DMP"
835
8360x80,[12:12],,Set 1.
837
8380x80,[13:13],dmp_Texture[2].texcoord,"[dmp_Texture[2].texcoord]
8390:GL_TEXTURE2
8401:GL_TEXTURE1"
841
8420x80,[16:16],"General texture settings with either dmp_Texture[i].samplerType(i=0, 1, 2) and glTexParameter",Clears all texture caches (both Level 1 and Level 2) by writing 1.
843
8440x80,[23:17],,"Set 0 when writing to bit [16:16] of the same register to clear the texture cache. Otherwise, set a byte enable of 0 to ensure no access."
845
8460x80,[31:24],,Set 0.
847
8480x81,[31:0],glTexParameter(pname=GL_TEXTURE_BORDER_COLOR) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Sets the border color for texture 0. Each value set in the GL_TEXTURE_BORDER_COLOR parameter is converted according to ""conversion 2 from float32 [0, 1] to unsigned int8,"" and then the red, green, blue, and alpha components are set in bits [7:0], [15:8], [23:16], and [31:24], respectively."
849
8500x82,[10:0],"glTexImage2D height, glCompressedTexImage2D height, glCopyTexImage2D height (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)",Texture 0 height
851
8520x82,[26:16],"glTexImage2D width, glCompressedTexImage2D width, glCopyTexImage2D width (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.",Texture 0 width
853
8540x83,[1:1],glTexParameter(pname=GL_TEXTURE_MAG_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the GL_TEXTURE_MAG_FILTER parameter for texture 0
8550: GL_NEAREST
8561: GL_LINEAR"
857
8580x83,[2:2],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 0
8590: GL_NEAREST, GL_NEAREST_MIPMAP_XXX
8601: GL_LINEAR, GL_LINEAR_MIPMAP_XXX"
861
8620x83,[5:4],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","Regarding the format for texture 0
8630: Not GL_ETC1_RGB8_NATIVE_DMP
8642: GL_ETC1_RGB8_NATIVE_DMP"
865
8660x83,[10:8],glTexParameter(pname=GL_TEXTURE_WRAP_T) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the GL_TEXTURE_WRAP_T parameter for texture 0
8670: GL_CLAMP_TO_EDGE
8681: GL_CLAMP_TO_BORDER
8692: GL_REPEAT
8703: GL_MIRRORED_REPEAT"
871
8720x83,[14:12],glTexParameter(pname=GL_TEXTURE_WRAP_S) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the GL_TEXTURE_WRAP_S parameter for texture 0
8730: GL_CLAMP_TO_EDGE
8741: GL_CLAMP_TO_BORDER
8752: GL_REPEAT
8763: GL_MIRRORED_REPEAT"
877
8780x83,[17:16],,Set 0.
879
8800x83,[20:20],glTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the format for texture 0
8811: GL_SHADOW_DMP or GL_SHADOW_NATIVE_DMP
8820: Not the above"
883
8840x83,[24:24],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 0
8850: GL_NEAREST, GL_LINEAR, GL_XXX_MIPMAP_NEAREST
8861: GL_XXX_MIPMAP_LINEAR"
887
8880x83,[30:28],dmp_Texture[0].samplerType,"[dmp_Texture[0].samplerType]
8890:GL_TEXTURE_2D
8901:GL_TEXTURE_CUBE_MAP
8912:GL_TEXTURE_SHADOW_2D_DMP
8923:GL_TEXTURE_PROJECTION_DMP
8934:GL_TEXTURE_SHADOW_CUBE_DMP"
894
8950x84,[12:0],glTexParameter(pname=GL_TEXTURE_LOD_BIAS) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.),"Sets the LOD bias for texture 0. This is the value set in the GL_TEXTURE_LOD_BIAS parameter converted according to ""conversion from float32 to signed fixed13 (8bits fraction),"" and the result is then set."
896
8970x84,[19:16],"glTexImage2D level, glCompressedTexImage2D level, glCopyTexImage2D level, glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","Sets the maximum LOD level for texture 0.
898Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value that is one less than the number of mipmap levels loaded by the glTexImage2D or glCompressedTexImage2D function when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX)."
899
9000x84,[27:24],"glTexParameter(pname=GL_TEXTURE_MIN_FILTER), glTexParameter(pname=GL_TEXTURE_MIN_LOD) (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","Sets the minimum LOD level for texture 0.
901Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value of GL_TEXTURE_MIN_LOD when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX). However sets 0 when GL_TEXTURE_MIN_LOD is less than or equal to 0."
902
9030x85,[27:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
904GL_TEXTURE_2D(address)"
905
9060x86,[21:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
907GL_TEXTURE_CUBE_MAP_NEGATIVE_X(address)
908(Depends on [27:22] in 0x85)"
909
9100x87,[21:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
911GL_TEXTURE_CUBE_MAP_POSITIVE_Y(address)
912(Depends on [27:22] in 0x85)"
913
9140x88,[21:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
915GL_TEXTURE_CUBE_MAP_NEGATIVE_Y(address)
916(Depends on [27:22] in 0x85)"
917
9180x89,[21:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
919GL_TEXTURE_CUBE_MAP_POSITIVE_Z(address)
920(Depends on [27:22] in 0x85)"
921
9220x8a,[21:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","[Texture 0]
923GL_TEXTURE_CUBE_MAP_NEGATIVE_Z(address)
924(Depends on [27:22] in 0x85)"
925
9260x8b,[0:0],dmp_Texture[0].perspectiveShadow,"[dmp_Texture[0].perspectiveShadow]
9270:GL_TRUE
9281:GL_FALSE"
929
9300x8b,[23:1],dmp_Texture[0].shadowZBias,"[dmp_Texture[0].shadowZBias]
931The value from converting the uniform value into a 23-bit, unsigned, fixed-point number"
932
9330x8e,[3:0],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE0 when rendering.)","Regarding the format and type arguments of the glTexImage2D function and the internalformat argument of the glCompressedTexImage2D function for texture 0
9340: GL_RGBA and GL_UNSIGNED_BYTE;
935GL_SHADOW_DMP and GL_UNSIGNED_INT;
936or GL_GAS_DMP and GL_UNSIGNED_SHORT
9371: GL_RGB, GL_UNSIGNED_BYTE
9382: GL_RGBA, GL_UNSIGNED_SHORT_5_5_5_1
9393: GL_RGB, GL_UNSIGNED_SHORT_5_6_5
9404: GL_RGBA, GL_UNSIGNED_SHORT_4_4_4_4
9415: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE
9426: GL_HILO8_DMP, GL_UNSIGNED_BYTE
9437: GL_LUMINANCE, GL_UNSIGNED_BYTE
9448: GL_ALPHA, GL_UNSIGNED_BYTE
9459: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE_4_4_DMP
94610: GL_LUMINANCE, GL_UNSIGNED_4BITS_DMP
94711: GL_ALPHA, GL_UNSIGNED_4BITS_DMP
94812: GL_ETC1_RGB8_NATIVE_DMP
94913: GL_ETC1_ALPHA_RGB8_A4_NATIVE_DMP
950(The native formats use the same setting values as the corresponding non-native formats above.)"
951
9520x8f,[0:0],dmp_FragmentLighting.enabled,"0:GL_FALSE
9531:GL_TRUE"
954
9550x91,[31:0],glTexParameter(pname=GL_TEXTURE_BORDER_COLOR) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Sets the border color for texture 1. Each value set in the GL_TEXTURE_BORDER_COLOR parameter is converted according to ""conversion 2 from float32 [0, 1] to unsigned int8,"" and then the red, green, blue, and alpha components are set in bits [7:0], [15:8], [23:16], and [31:24], respectively."
956
9570x92,[10:0],"glTexImage2D height, glCompressedTexImage2D height, glCopyTexImage2D height (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)",Texture 1 height
958
9590x92,[26:16],"glTexImage2D width, glCompressedTexImage2D width, glCopyTexImage2D width (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)",Texture 1 width
960
9610x93,[1:1],glTexParameter(pname=GL_TEXTURE_MAG_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Regarding the GL_TEXTURE_MAG_FILTER parameter for texture 1
9620: GL_NEAREST
9631: GL_LINEAR"
964
9650x93,[2:2],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 1
9660: GL_NEAREST, GL_NEAREST_MIPMAP_XXX
9671: GL_LINEAR, GL_LINEAR_MIPMAP_XXX"
968
9690x93,[5:4],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)","Regarding the format for texture 1,
9701: GL_SHADOW_DMP or GL_SHADOW_NATIVE_DMP
9710: Not the above"
972
9730x93,[10:8],glTexParameter(pname=GL_TEXTURE_WRAP_T) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Regarding the GL_TEXTURE_WRAP_T parameter for texture 1
9740: GL_CLAMP_TO_EDGE
9751: GL_CLAMP_TO_BORDER
9762: GL_REPEAT
9773: GL_MIRRORED_REPEAT"
978
9790x93,[14:12],glTexParameter(pname=GL_TEXTURE_WRAP_S) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Regarding the GL_TEXTURE_WRAP_S parameter for texture 1
9800: GL_CLAMP_TO_EDGE
9811: GL_CLAMP_TO_BORDER
9822: GL_REPEAT
9833: GL_MIRRORED_REPEAT"
984
9850x93,[17:16],,Set 0.
986
9870x93,[24:24],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 1
9880: GL_NEAREST, GL_LINEAR, GL_XXX_MIPMAP_NEAREST
9891: GL_XXX_MIPMAP_LINEAR"
990
9910x94,[12:0],glTexParameter(pname=GL_TEXTURE_LOD_BIAS) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.),"Sets the LOD bias for texture 1. This is the value set in the GL_TEXTURE_LOD_BIAS parameter converted according to ""conversion from float32 to signed fixed13 (8bits fraction),"" and the result is then set."
992
9930x94,[19:16],"glTexImage2D level, glCompressedTexImage2D level, glCopyTexImage2D level, glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)","Sets the maximum LOD level for texture 1.
994Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value that is one less than the number of mipmap levels loaded by the glTexImage2D or glCompressedTexImage2D function when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX)."
995
9960x94,[27:24],"glTexParameter(pname=GL_TEXTURE_MIN_FILTER), glTexParameter(pname=GL_TEXTURE_MIN_LOD) (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)","Sets the minimum LOD level for texture 1.
997Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value of GL_TEXTURE_MIN_LOD when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX). However sets 0 when GL_TEXTURE_MIN_LOD is less than or equal to 0."
998
9990x95,[27:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, and glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)","[Texture 1]
1000GL_TEXTURE_2D(address)"
1001
10020x96,[3:0],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE1 when rendering.)","Regarding the format for texture 1
10030: GL_RGBA and GL_UNSIGNED_BYTE;
1004GL_SHADOW_DMP and GL_UNSIGNED_INT;
1005or GL_GAS_DMP and GL_UNSIGNED_SHORT
10061: GL_RGB, GL_UNSIGNED_BYTE
10072: GL_RGBA, GL_UNSIGNED_SHORT_5_5_5_1
10083: GL_RGB, GL_UNSIGNED_SHORT_5_6_5
10094: GL_RGBA, GL_UNSIGNED_SHORT_4_4_4_4
10105: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE
10116: GL_HILO8_DMP, GL_UNSIGNED_BYTE
10127: GL_LUMINANCE, GL_UNSIGNED_BYTE
10138: GL_ALPHA, GL_UNSIGNED_BYTE
10149: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE_4_4_DMP
101510: GL_LUMINANCE, GL_UNSIGNED_4BITS_DMP
101611: GL_ALPHA, GL_UNSIGNED_4BITS_DMP
101712: GL_ETC1_RGB8_NATIVE_DMP
101813: GL_ETC1_ALPHA_RGB8_A4_NATIVE_DMP
1019(The native formats use the same setting values as the corresponding non-native formats above.)"
1020
10210x99,[31:0],glTexParameter(pname=GL_TEXTURE_BORDER_COLOR) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Sets the border color for texture 2. Each value set in the GL_TEXTURE_BORDER_COLOR parameter is converted according to ""conversion 2 from float32 [0, 1] to unsigned int8,"" and then the red, green, blue, and alpha components are set in bits [7:0], [15:8], [23:16], and [31:24], respectively."
1022
10230x9a,[10:0],"glTexImage2D height, glCompressedTexImage2D height, glCopyTexImage2D height (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)",Texture 2 height
1024
10250x9a,[26:16],"glTexImage2D width, glCompressedTexImage2D width, glCopyTexImage2D width (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)",Texture 2 width
1026
10270x9b,[1:1],glTexParameter(pname=GL_TEXTURE_MAG_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Regarding the GL_TEXTURE_MAG_FILTER parameter for texture 2
10280: GL_NEAREST
10291: GL_LINEAR"
1030
10310x9b,[2:2],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 2
10320: GL_NEAREST, GL_NEAREST_MIPMAP_XXX
10331: GL_LINEAR, GL_LINEAR_MIPMAP_XXX"
1034
10350x9b,[5:4],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)","Regarding the format for texture 2,
10361: GL_SHADOW_DMP or GL_SHADOW_NATIVE_DMP
10370: Not the above"
1038
10390x9b,[10:8],glTexParameter(pname=GL_TEXTURE_WRAP_T) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Regarding the GL_TEXTURE_WRAP_T parameter for texture 2
10400: GL_CLAMP_TO_EDGE
10411: GL_CLAMP_TO_BORDER
10422: GL_REPEAT
10433: GL_MIRRORED_REPEAT"
1044
10450x9b,[14:12],glTexParameter(pname=GL_TEXTURE_WRAP_S) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Regarding the GL_TEXTURE_WRAP_S parameter for texture 2
10460: GL_CLAMP_TO_EDGE
10471: GL_CLAMP_TO_BORDER
10482: GL_REPEAT
10493: GL_MIRRORED_REPEAT"
1050
10510x9b,[17:16],,Set 0.
1052
10530x9b,[24:24],glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Regarding the GL_TEXTURE_MIN_FILTER parameter for texture 2
10540: GL_NEAREST, GL_LINEAR, GL_XXX_MIPMAP_NEAREST
10551: GL_XXX_MIPMAP_LINEAR"
1056
10570x9c,[12:0],glTexParameter(pname=GL_TEXTURE_LOD_BIAS) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.),"Sets the LOD bias for texture 2. This is the value set in the GL_TEXTURE_LOD_BIAS parameter converted according to ""conversion from float32 to signed fixed13 (8bits fraction),"" and the result is then set."
1058
10590x9c,[19:16],"glTexImage2D level, glCompressedTexImage2D level, glCopyTexImage2D level, glTexParameter(pname=GL_TEXTURE_MIN_FILTER) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)","Sets the maximum LOD level for texture 2.
1060Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value that is one less than the number of mipmap levels loaded by the glTexImage2D or glCompressedTexImage2D function when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX)."
1061
10620x9c,[27:24],"glTexParameter(pname=GL_TEXTURE_MIN_FILTER), glTexParameter(pname=GL_TEXTURE_MIN_LOD) (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)","Sets the minimum LOD level for texture 2.
1063Sets 0 when the GL_TEXTURE_MIN_FILTER parameter is configured to not use LOD (GL_LINEAR or GL_NEAREST). Sets the value of GL_TEXTURE_MIN_LOD when the GL_TEXTURE_MIN_FILTER parameter is configured to use LOD (GL_XXX_MIPMAP_XXX). However sets 0 when GL_TEXTURE_MIN_LOD is less than or equal to 0."
1064
10650x9d,[27:0],"Texture address secured with glTexImage2D, glCompressedTexImage2D, glCopyTexImage2D (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)","[Texture 2]
1066GL_TEXTURE_2D(address)"
1067
10680x9e,[3:0],"glTexImage2D internalformat, glCompressedTexImage2D internalformat, glCopyTexImage2D internalformat (Depends on the settings of the texture object bound to GL_TEXTURE2 when rendering.)","Regarding the format for texture 2
10690: GL_RGBA and GL_UNSIGNED_BYTE;
1070GL_SHADOW_DMP and GL_UNSIGNED_INT;
1071or GL_GAS_DMP and GL_UNSIGNED_SHORT
10721: GL_RGB, GL_UNSIGNED_BYTE
10732: GL_RGBA, GL_UNSIGNED_SHORT_5_5_5_1
10743: GL_RGB, GL_UNSIGNED_SHORT_5_6_5
10754: GL_RGBA, GL_UNSIGNED_SHORT_4_4_4_4
10765: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE
10776: GL_HILO8_DMP, GL_UNSIGNED_BYTE
10787: GL_LUMINANCE, GL_UNSIGNED_BYTE
10798: GL_ALPHA, GL_UNSIGNED_BYTE
10809: GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE_4_4_DMP
108110: GL_LUMINANCE, GL_UNSIGNED_4BITS_DMP
108211: GL_ALPHA, GL_UNSIGNED_4BITS_DMP
108312: GL_ETC1_RGB8_NATIVE_DMP
108413: GL_ETC1_ALPHA_RGB8_A4_NATIVE_DMP
1085(The native formats use the same setting values as the corresponding non-native formats above.)"
1086
10870x0a8,[2:0],dmp_Texture[3].ptClampU,"[dmp_Texture[3].ptClampU]
10880:GL_CLAMP_TO_ZERO_DMP
10891:GL_CLAMP_TO_EDGE
10902:GL_SYMMETRICAL_REPEAT_DMP
10913:GL_MIRRORED_REPEAT
10924:GL_PULSE_DMP"
1093
10940x0a8,[5:3],dmp_Texture[3].ptClampV,"[dmp_Texture[3].ptClampV]
10950:GL_CLAMP_TO_ZERO_DMP
10961:GL_CLAMP_TO_EDGE
10972:GL_SYMMETRICAL_REPEAT_DMP
10983:GL_MIRRORED_REPEAT
10994:GL_PULSE_DMP"
1100
11010x0a8,[9:6],dmp_Texture[3].ptRgbMap,"[dmp_Texture[3].ptRgbMap]
11020:GL_PROCTEX_U_DMP
11031:GL_PROCTEX_U2_DMP
11042:GL_PROCTEX_V_DMP
11053:GL_PROCTEX_V2_DMP
11064:GL_PROCTEX_ADD_DMP
11075:GL_PROCTEX_ADD2_DMP
11086:GL_PROCTEX_ADDSQRT2_DMP
11097:GL_PROCTEX_MIN_DMP
11108:GL_PROCTEX_MAX_DMP
11119:GL_PROCTEX_RMAX_DMP"
1112
11130x0a8,[13:10],dmp_Texture[3].ptAlphaMap,"[dmp_Texture[3].ptAlphaMap]
11140:GL_PROCTEX_U_DMP
11151:GL_PROCTEX_U2_DMP
11162:GL_PROCTEX_V_DMP
11173:GL_PROCTEX_V2_DMP
11184:GL_PROCTEX_ADD_DMP
11195:GL_PROCTEX_ADD2_DMP
11206:GL_PROCTEX_ADDSQRT2_DMP
11217:GL_PROCTEX_MIN_DMP
11228:GL_PROCTEX_MAX_DMP
11239:GL_PROCTEX_RMAX_DMP"
1124
11250x0a8,[14:14],dmp_Texture[3].ptAlphaSeparate,"[dmp_Texture[3].ptAlphaSeparate]
11260:GL_FALSE
11271:GL_TRUE"
1128
11290x0a8,[15:15],dmp_Texture[3].ptNoiseEnable,"[dmp_Texture[3].ptNoiseEnable]
11300:GL_FALSE
11311:GL_TRUE"
1132
11330x0a8,[17:16],dmp_Texture[3].ptShiftU,"[dmp_Texture[3].ptShiftU]
11340:GL_NONE_DMP
11351:GL_ODD_DMP
11362:GL_EVEN_DMP"
1137
11380x0a8,[19:18],dmp_Texture[3].ptShiftV,"[dmp_Texture[3].ptShiftV]
11390:GL_NONE_DMP
11401:GL_ODD_DMP
11412:GL_EVEN_DMP"
1142
11430x0a8,[27:20],dmp_Texture[3].ptTexBias,"[dmp_Texture[3].ptTexBias]
1144Sets the lower 8 bits of the value converted from an uniform value to a 16-bit floating-point values"
1145
11460x0a9,[15:0],3rd element of dmp_Texture[3].ptNoiseU,"[dmp_Texture[3].ptNoiseU]
1147Sets a 16-bit fixed-point value, signed with 12 decimal bits, converted from the third element of the uniform value in [15:0]."
1148
11490x0a9,[31:16],2nd element of dmp_Texture[3].ptNoiseU,"[dmp_Texture[3].ptNoiseU]
1150Sets the value that is the second element of the uniform value converted to a 16-bit floating-point value in bits [31:16]."
1151
11520x0aa,[15:0],3rd element of dmp_Texture[3].ptNoiseV,"[dmp_Texture[3].ptNoiseV]
1153Sets a 16-bit fixed-point value, signed with 12 decimal bits, converted from the third element of the uniform value in [15:0]."
1154
11550x0aa,[31:16],2nd element of dmp_Texture[3].ptNoiseV,"[dmp_Texture[3].ptNoiseV]
1156Sets the value that is the second element of the uniform value converted to a 16-bit floating-point value in bits [31:16]."
1157
11580x0ab,[15:0],1st element of dmp_Texture[3].ptNoiseU,"[dmp_Texture[3].ptNoiseU]
1159Sets the value that is the first element of the uniform value converted to a 16-bit floating-point value"
1160
11610x0ab,[31:16],1st element of dmp_Texture[3].ptNoiseV,"[dmp_Texture[3].ptNoiseV]
1162Sets the value that is the first element of the uniform value converted to a 16-bit floating-point value"
1163
11640x0ac,[2:0],dmp_Texture[3].ptMinFilter,"[dmp_Texture[3].ptMinFilter]
11650:GL_NEAREST
11661:GL_LINEAR
11672:GL_NEAREST_MIPMAP_NEAREST
11683:GL_LINEAR_MIPMAP_NEAREST
11694:GL_NEAREST_MIPMAP_LINEAR
11705:GL_LINEAR_MIPMAP_LINEAR"
1171
11720x0ac,[10:3],,Set 0x60.
1173
11740x0ac,[18:11],dmp_Texture[3].ptTexWidth,"[dmp_Texture[3].ptTexWidth]
1175Sets the uniform value"
1176
11770x0ac,[26:19],dmp_Texture[3].ptTexBias,"[dmp_Texture[3].ptTexBias]
1178Sets the upper 8 bits of the value converted from an uniform value to a 16-bit floating-point number"
1179
11800x0ad,[7:0],dmp_Texture[3].ptTexOffset,"[dmp_Texture[3].ptTexOffset]
1181Sets the uniform value"
1182
11830x0ad,[31:8],,Set 0xe0c080.
1184
11850x0af,[7:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Specifies the index of the lookup table to set the procedural texture data.
1186
11870x0af,[11:8],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D","Specifies the type of the lookup table to set the procedural texture data.
11880: Noise-modulation functions lookup table
11892: RGB-mapping F functions lookup table
11903: Alpha-mapping F functions lookup table
11914: Color lookup table (color values)
11925: Color lookup table (difference values)"
1193
11940x0b0,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1195
11960x0b1,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1197
11980x0b2,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1199
12000x0b3,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1201
12020x0b4,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1203
12040x0b5,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1205
12060x0b6,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1207
12080x0b7,[31:0],"Lookup Table Object Data from dmp_Texture[3].ptSampler{RgbMap, AlphaMap, NoiseMap, R, G, B, A} and glTexImage1D",Sets the data for the procedural texture lookup table.
1209
12100xc0,[3:0],1st element of dmp_TexEnv[0].srcRgb,"(Combiner No. 0)
1211[1st element of srcRgb]
12120x0: GL_PRIMARY_COLOR
12130x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12140x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12150x3: GL_TEXTURE0
12160x4: GL_TEXTURE1
12170x5: GL_TEXTURE2
12180x6: GL_TEXTURE3
12190xd: GL_PREVIOUS_BUFFER_DMP
12200xe: GL_CONSTANT
12210xf: GL_PREVIOUS"
1222
12230xc0,[7:4],2nd element of dmp_TexEnv[0].srcRgb,"(Combiner No. 0)
1224[2nd element of srcRgb]
12250x0: GL_PRIMARY_COLOR
12260x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12270x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12280x3: GL_TEXTURE0
12290x4: GL_TEXTURE1
12300x5: GL_TEXTURE2
12310x6: GL_TEXTURE3
12320xd: GL_PREVIOUS_BUFFER_DMP
12330xe: GL_CONSTANT
12340xf: GL_PREVIOUS"
1235
12360xc0,[11:8],3rd element of dmp_TexEnv[0].srcRgb,"(Combiner No. 0)
1237[3rd element of srcRgb]
12380x0: GL_PRIMARY_COLOR
12390x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12400x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12410x3: GL_TEXTURE0
12420x4: GL_TEXTURE1
12430x5: GL_TEXTURE2
12440x6: GL_TEXTURE3
12450xd: GL_PREVIOUS_BUFFER_DMP
12460xe: GL_CONSTANT
12470xf: GL_PREVIOUS"
1248
12490x0c0,[19:16],1st element of dmp_TexEnv[0].srcAlpha,"(Combiner No. 0)
1250[1st element of srcAlpha]
12510x0: GL_PRIMARY_COLOR
12520x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12530x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12540x3: GL_TEXTURE0
12550x4: GL_TEXTURE1
12560x5: GL_TEXTURE2
12570x6: GL_TEXTURE3
12580xd: GL_PREVIOUS_BUFFER_DMP
12590xe: GL_CONSTANT
12600xf: GL_PREVIOUS"
1261
12620xc0,[23:20],2nd element of dmp_TexEnv[0].srcAlpha,"(Combiner No. 0)
1263[2nd element of srcAlpha]
12640x0: GL_PRIMARY_COLOR
12650x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12660x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12670x3: GL_TEXTURE0
12680x4: GL_TEXTURE1
12690x5: GL_TEXTURE2
12700x6: GL_TEXTURE3
12710xd: GL_PREVIOUS_BUFFER_DMP
12720xe: GL_CONSTANT
12730xf: GL_PREVIOUS"
1274
12750x0c0,[27:24],3rd element of dmp_TexEnv[0].srcAlpha,"(Combiner No. 0)
1276[3rd element of srcAlpha]
12770x0: GL_PRIMARY_COLOR
12780x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
12790x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
12800x3: GL_TEXTURE0
12810x4: GL_TEXTURE1
12820x5: GL_TEXTURE2
12830x6: GL_TEXTURE3
12840xd: GL_PREVIOUS_BUFFER_DMP
12850xe: GL_CONSTANT
12860xf: GL_PREVIOUS"
1287
12880xc1,[3:0],1st element of dmp_TexEnv[0].operandRgb,"(Combiner No. 0)
1289[1st element of operandRgb]
12900x0: GL_SRC_COLOR
12910x1: GL_ONE_MINUS_SRC_COLOR
12920x2: GL_SRC_ALPHA
12930x3: GL_ONE_MINUS_SRC_ALPHA
12940x4: GL_SRC_R_DMP
12950x5: GL_ONE_MINUS_SRC_R_DMP
12960x8: GL_SRC_G_DMP
12970x9: GL_ONE_MINUS_SRC_G_DMP
12980xc: GL_SRC_B_DMP
12990xd: GL_ONE_MINUS_SRC_B_DMP"
1300
13010xc1,[7:4],2nd element of dmp_TexEnv[0].operandRgb,"(Combiner No. 0)
1302[2nd element of operandRgb]
13030x0: GL_SRC_COLOR
13040x1: GL_ONE_MINUS_SRC_COLOR
13050x2: GL_SRC_ALPHA
13060x3: GL_ONE_MINUS_SRC_ALPHA
13070x4: GL_SRC_R_DMP
13080x5: GL_ONE_MINUS_SRC_R_DMP
13090x8: GL_SRC_G_DMP
13100x9: GL_ONE_MINUS_SRC_G_DMP
13110xc: GL_SRC_B_DMP
13120xd: GL_ONE_MINUS_SRC_B_DMP"
1313
13140x0c1,[11:8],3rd element of dmp_TexEnv[0].operandRgb,"(Combiner No. 0)
1315[3rd element of operandRgb]
13160x0: GL_SRC_COLOR
13170x1: GL_ONE_MINUS_SRC_COLOR
13180x2: GL_SRC_ALPHA
13190x3: GL_ONE_MINUS_SRC_ALPHA
13200x4: GL_SRC_R_DMP
13210x5: GL_ONE_MINUS_SRC_R_DMP
13220x8: GL_SRC_G_DMP
13230x9: GL_ONE_MINUS_SRC_G_DMP
13240xc: GL_SRC_B_DMP
13250xd: GL_ONE_MINUS_SRC_B_DMP"
1326
13270xc1,[14:12],1st element of dmp_TexEnv[0].operandAlpha,"(Combiner No. 0)
1328[1st element of operandAlpha]
13290x0: GL_SRC_ALPHA
13300x1: GL_ONE_MINUS_SRC_ALPHA
13310x2: GL_SRC_R_DMP
13320x3: GL_ONE_MINUS_SRC_R_DMP
13330x4: GL_SRC_G_DMP
13340x5: GL_ONE_MINUS_SRC_G_DMP
13350x6: GL_SRC_B_DMP
13360x7: GL_ONE_MINUS_SRC_B_DMP"
1337
13380x0c1,[18:16],2nd element of dmp_TexEnv[0].operandAlpha,"(Combiner No. 0)
1339[2nd element of operandAlpha]
13400x0: GL_SRC_ALPHA
13410x1: GL_ONE_MINUS_SRC_ALPHA
13420x2: GL_SRC_R_DMP
13430x3: GL_ONE_MINUS_SRC_R_DMP
13440x4: GL_SRC_G_DMP
13450x5: GL_ONE_MINUS_SRC_G_DMP
13460x6: GL_SRC_B_DMP
13470x7: GL_ONE_MINUS_SRC_B_DMP"
1348
13490x0c1,[22:20],3rd element of dmp_TexEnv[0].operandAlpha,"(Combiner No. 0)
1350[3rd element of operandAlpha]
13510x0: GL_SRC_ALPHA
13520x1: GL_ONE_MINUS_SRC_ALPHA
13530x2: GL_SRC_R_DMP
13540x3: GL_ONE_MINUS_SRC_R_DMP
13550x4: GL_SRC_G_DMP
13560x5: GL_ONE_MINUS_SRC_G_DMP
13570x6: GL_SRC_B_DMP
13580x7: GL_ONE_MINUS_SRC_B_DMP"
1359
13600xc2,[3:0],dmp_TexEnv[0].combineRgb,"(Combiner No. 0)
1361[combineRgb]
13620x0: GL_REPLACE
13630x1: GL_MODULATE
13640x2: GL_ADD
13650x3: GL_ADD_SIGNED
13660x4: GL_INTERPOLATE
13670x5: GL_SUBTRACT
13680x6: GL_DOT3_RGB
13690x7: GL_DOT3_RGBA
13700x8: GL_MULT_ADD_DMP
13710x9: GL_ADD_MULT_DMP"
1372
13730x0c2,[19:16],dmp_TexEnv[0].combineAlpha,"(Combiner No. 0)
1374[combineAlpha]
13750x0: GL_REPLACE
13760x1: GL_MODULATE
13770x2: GL_ADD
13780x3: GL_ADD_SIGNED
13790x4: GL_INTERPOLATE
13800x5: GL_SUBTRACT
13810x7: GL_DOT3_RGBA
13820x8: GL_MULT_ADD_DMP
13830x9: GL_ADD_MULT_DMP"
1384
13850x0c3,[7:0],1st element of dmp_TexEnv[0].constRgba,"(Combiner No. 0)
1386[1st element of constRgba]
1387Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1388
13890x0c3,[15:8],2nd element of dmp_TexEnv[0].constRgba,"(Combiner No. 0)
1390[2nd element of constRgba]
1391Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1392
13930xc3,[23:16],3rd element of dmp_TexEnv[0].constRgba,"(Combiner No. 0)
1394[3rd element of constRgba]
1395Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1396
13970x0c3,[31:24],4th element of dmp_TexEnv[0].constRgba,"(Combiner No. 0)
1398[4th element of constRgba]
1399Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1400
14010x0c4,[1:0],dmp_TexEnv[0].scaleRgb,"(Combiner No. 0)
1402[scaleRgb]
14030x0: 1.0
14040x1: 2.0
14050x2: 4.0"
1406
14070x0c4,[17:16],dmp_TexEnv[0].scaleAlpha,"(Combiner No. 0)
1408[scaleAlpha]
1409Same as scaleRgb"
1410
14110xc8,[3:0],1st element of dmp_TexEnv[1].srcRgb,"(Combiner No. 1)
1412[1st element of srcRgb]
14130x0: GL_PRIMARY_COLOR
14140x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14150x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14160x3: GL_TEXTURE0
14170x4: GL_TEXTURE1
14180x5: GL_TEXTURE2
14190x6: GL_TEXTURE3
14200xd: GL_PREVIOUS_BUFFER_DMP
14210xe: GL_CONSTANT
14220xf: GL_PREVIOUS"
1423
14240x0c8,[7:4],2nd element of dmp_TexEnv[1].srcRgb,"(Combiner No. 1)
1425[2nd element of srcRgb]
14260x0: GL_PRIMARY_COLOR
14270x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14280x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14290x3: GL_TEXTURE0
14300x4: GL_TEXTURE1
14310x5: GL_TEXTURE2
14320x6: GL_TEXTURE3
14330xd: GL_PREVIOUS_BUFFER_DMP
14340xe: GL_CONSTANT
14350xf: GL_PREVIOUS"
1436
14370xc8,[11:8],3rd element of dmp_TexEnv[1].srcRgb,"(Combiner No. 1)
1438[3rd element of srcRgb]
14390x0: GL_PRIMARY_COLOR
14400x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14410x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14420x3: GL_TEXTURE0
14430x4: GL_TEXTURE1
14440x5: GL_TEXTURE2
14450x6: GL_TEXTURE3
14460xd: GL_PREVIOUS_BUFFER_DMP
14470xe: GL_CONSTANT
14480xf: GL_PREVIOUS"
1449
14500x0c8,[19:16],1st element of dmp_TexEnv[1].srcAlpha,"(Combiner No. 1)
1451[1st element of srcAlpha]
14520x0: GL_PRIMARY_COLOR
14530x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14540x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14550x3: GL_TEXTURE0
14560x4: GL_TEXTURE1
14570x5: GL_TEXTURE2
14580x6: GL_TEXTURE3
14590xd: GL_PREVIOUS_BUFFER_DMP
14600xe: GL_CONSTANT
14610xf: GL_PREVIOUS"
1462
14630xc8,[23:20],2nd element of dmp_TexEnv[1].srcAlpha,"(Combiner No. 1)
1464[2nd element of srcAlpha]
14650x0: GL_PRIMARY_COLOR
14660x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14670x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14680x3: GL_TEXTURE0
14690x4: GL_TEXTURE1
14700x5: GL_TEXTURE2
14710x6: GL_TEXTURE3
14720xd: GL_PREVIOUS_BUFFER_DMP
14730xe: GL_CONSTANT
14740xf: GL_PREVIOUS"
1475
14760xc8,[27:24],3rd element of dmp_TexEnv[1].srcAlpha,"(Combiner No. 1)
1477[3rd element of srcAlpha]
14780x0: GL_PRIMARY_COLOR
14790x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
14800x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
14810x3: GL_TEXTURE0
14820x4: GL_TEXTURE1
14830x5: GL_TEXTURE2
14840x6: GL_TEXTURE3
14850xd: GL_PREVIOUS_BUFFER_DMP
14860xe: GL_CONSTANT
14870xf: GL_PREVIOUS"
1488
14890x0c9,[3:0],1st element of dmp_TexEnv[1].operandRgb,"(Combiner No. 1)
1490[1st element of operandRgb]
14910x0: GL_SRC_COLOR
14920x1: GL_ONE_MINUS_SRC_COLOR
14930x2: GL_SRC_ALPHA
14940x3: GL_ONE_MINUS_SRC_ALPHA
14950x4: GL_SRC_R_DMP
14960x5: GL_ONE_MINUS_SRC_R_DMP
14970x8: GL_SRC_G_DMP
14980x9: GL_ONE_MINUS_SRC_G_DMP
14990xc: GL_SRC_B_DMP
15000xd: GL_ONE_MINUS_SRC_B_DMP"
1501
15020xc9,[7:4],2nd element of dmp_TexEnv[1].operandRgb,"(Combiner No. 1)
1503[2nd element of operandRgb]
15040x0: GL_SRC_COLOR
15050x1: GL_ONE_MINUS_SRC_COLOR
15060x2: GL_SRC_ALPHA
15070x3: GL_ONE_MINUS_SRC_ALPHA
15080x4: GL_SRC_R_DMP
15090x5: GL_ONE_MINUS_SRC_R_DMP
15100x8: GL_SRC_G_DMP
15110x9: GL_ONE_MINUS_SRC_G_DMP
15120xc: GL_SRC_B_DMP
15130xd: GL_ONE_MINUS_SRC_B_DMP"
1514
15150xc9,[11:8],3rd element of dmp_TexEnv[1].operandRgb,"(Combiner No. 1)
1516[3rd element of operandRgb]
15170x0: GL_SRC_COLOR
15180x1: GL_ONE_MINUS_SRC_COLOR
15190x2: GL_SRC_ALPHA
15200x3: GL_ONE_MINUS_SRC_ALPHA
15210x4: GL_SRC_R_DMP
15220x5: GL_ONE_MINUS_SRC_R_DMP
15230x8: GL_SRC_G_DMP
15240x9: GL_ONE_MINUS_SRC_G_DMP
15250xc: GL_SRC_B_DMP
15260xd: GL_ONE_MINUS_SRC_B_DMP"
1527
15280x0c9,[14:12],1st element of dmp_TexEnv[1].operandAlpha,"(Combiner No. 1)
1529[1st element of operandAlpha]
15300x0: GL_SRC_ALPHA
15310x1: GL_ONE_MINUS_SRC_ALPHA
15320x2: GL_SRC_R_DMP
15330x3: GL_ONE_MINUS_SRC_R_DMP
15340x4: GL_SRC_G_DMP
15350x5: GL_ONE_MINUS_SRC_G_DMP
15360x6: GL_SRC_B_DMP
15370x7: GL_ONE_MINUS_SRC_B_DMP"
1538
15390xc9,[18:16],2nd element of dmp_TexEnv[1].operandAlpha,"(Combiner No. 1)
1540[2nd element of operandAlpha]
15410x0: GL_SRC_ALPHA
15420x1: GL_ONE_MINUS_SRC_ALPHA
15430x2: GL_SRC_R_DMP
15440x3: GL_ONE_MINUS_SRC_R_DMP
15450x4: GL_SRC_G_DMP
15460x5: GL_ONE_MINUS_SRC_G_DMP
15470x6: GL_SRC_B_DMP
15480x7: GL_ONE_MINUS_SRC_B_DMP"
1549
15500xc9,[22:20],3rd element of dmp_TexEnv[1].operandAlpha,"(Combiner No. 1)
1551[3rd element of operandAlpha]
15520x0: GL_SRC_ALPHA
15530x1: GL_ONE_MINUS_SRC_ALPHA
15540x2: GL_SRC_R_DMP
15550x3: GL_ONE_MINUS_SRC_R_DMP
15560x4: GL_SRC_G_DMP
15570x5: GL_ONE_MINUS_SRC_G_DMP
15580x6: GL_SRC_B_DMP
15590x7: GL_ONE_MINUS_SRC_B_DMP"
1560
15610x0ca,[3:0],dmp_TexEnv[1].combineRgb,"(Combiner No. 1)
1562[combineRgb]
15630x0: GL_REPLACE
15640x1: GL_MODULATE
15650x2: GL_ADD
15660x3: GL_ADD_SIGNED
15670x4: GL_INTERPOLATE
15680x5: GL_SUBTRACT
15690x6: GL_DOT3_RGB
15700x7: GL_DOT3_RGBA
15710x8: GL_MULT_ADD_DMP
15720x9: GL_ADD_MULT_DMP"
1573
15740x0ca,[19:16],dmp_TexEnv[1].combineAlpha,"(Combiner No. 1)
1575[combineAlpha]
15760x0: GL_REPLACE
15770x1: GL_MODULATE
15780x2: GL_ADD
15790x3: GL_ADD_SIGNED
15800x4: GL_INTERPOLATE
15810x5: GL_SUBTRACT
15820x7: GL_DOT3_RGBA
15830x8: GL_MULT_ADD_DMP
15840x9: GL_ADD_MULT_DMP"
1585
15860x0cb,[7:0],1st element of dmp_TexEnv[1].constRgba,"(Combiner No. 1)
1587[1st element of constRgba]
1588Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1589
15900x0cb,[15:8],2nd element of dmp_TexEnv[1].constRgba,"(Combiner No. 1)
1591[2nd element of constRgba]
1592Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1593
15940x0cb,[23:16],3rd element of dmp_TexEnv[1].constRgba,"(Combiner No. 1)
1595[3rd element of constRgba]
1596Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1597
15980x0cb,[31:24],4th element of dmp_TexEnv[1].constRgba,"(Combiner No. 1)
1599[4th element of constRgba]
1600Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1601
16020xcc,[1:0],dmp_TexEnv[1].scaleRgb,"(Combiner No. 1)
1603[scaleRgb]
16040x0: 1.0
16050x1: 2.0
16060x2: 4.0"
1607
16080xcc,[17:16],dmp_TexEnv[1].scaleAlpha,"(Combiner No. 1)
1609[scaleAlpha]
1610Same as scaleRgb"
1611
16120x0d0,[3:0],1st element of dmp_TexEnv[2].srcRgb,"(Combiner No. 2)
1613[1st element of srcRgb]
16140x0: GL_PRIMARY_COLOR
16150x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16160x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16170x3: GL_TEXTURE0
16180x4: GL_TEXTURE1
16190x5: GL_TEXTURE2
16200x6: GL_TEXTURE3
16210xd: GL_PREVIOUS_BUFFER_DMP
16220xe: GL_CONSTANT
16230xf: GL_PREVIOUS"
1624
16250x0d0,[7:4],2nd element of dmp_TexEnv[2].srcRgb,"(Combiner No. 2)
1626[2nd element of srcRgb]
16270x0: GL_PRIMARY_COLOR
16280x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16290x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16300x3: GL_TEXTURE0
16310x4: GL_TEXTURE1
16320x5: GL_TEXTURE2
16330x6: GL_TEXTURE3
16340xd: GL_PREVIOUS_BUFFER_DMP
16350xe: GL_CONSTANT
16360xf: GL_PREVIOUS"
1637
16380x0d0,[11:8],3rd element of dmp_TexEnv[2].srcRgb,"(Combiner No. 2)
1639[3rd element of srcRgb]
16400x0: GL_PRIMARY_COLOR
16410x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16420x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16430x3: GL_TEXTURE0
16440x4: GL_TEXTURE1
16450x5: GL_TEXTURE2
16460x6: GL_TEXTURE3
16470xd: GL_PREVIOUS_BUFFER_DMP
16480xe: GL_CONSTANT
16490xf: GL_PREVIOUS"
1650
16510x0d0,[19:16],1st element of dmp_TexEnv[2].srcAlpha,"(Combiner No. 2)
1652[1st element of srcAlpha]
16530x0: GL_PRIMARY_COLOR
16540x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16550x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16560x3: GL_TEXTURE0
16570x4: GL_TEXTURE1
16580x5: GL_TEXTURE2
16590x6: GL_TEXTURE3
16600xd: GL_PREVIOUS_BUFFER_DMP
16610xe: GL_CONSTANT
16620xf: GL_PREVIOUS"
1663
16640xd0,[23:20],2nd element of dmp_TexEnv[2].srcAlpha,"(Combiner No. 2)
1665[2nd element of srcAlpha]
16660x0: GL_PRIMARY_COLOR
16670x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16680x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16690x3: GL_TEXTURE0
16700x4: GL_TEXTURE1
16710x5: GL_TEXTURE2
16720x6: GL_TEXTURE3
16730xd: GL_PREVIOUS_BUFFER_DMP
16740xe: GL_CONSTANT
16750xf: GL_PREVIOUS"
1676
16770x0d0,[27:24],3rd element of dmp_TexEnv[2].srcAlpha,"(Combiner No. 2)
1678[3rd element of srcAlpha]
16790x0: GL_PRIMARY_COLOR
16800x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
16810x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
16820x3: GL_TEXTURE0
16830x4: GL_TEXTURE1
16840x5: GL_TEXTURE2
16850x6: GL_TEXTURE3
16860xd: GL_PREVIOUS_BUFFER_DMP
16870xe: GL_CONSTANT
16880xf: GL_PREVIOUS"
1689
16900x0d1,[3:0],1st element of dmp_TexEnv[2].operandRgb,"(Combiner No. 2)
1691[1st element of operandRgb]
16920x0: GL_SRC_COLOR
16930x1: GL_ONE_MINUS_SRC_COLOR
16940x2: GL_SRC_ALPHA
16950x3: GL_ONE_MINUS_SRC_ALPHA
16960x4: GL_SRC_R_DMP
16970x5: GL_ONE_MINUS_SRC_R_DMP
16980x8: GL_SRC_G_DMP
16990x9: GL_ONE_MINUS_SRC_G_DMP
17000xc: GL_SRC_B_DMP
17010xd: GL_ONE_MINUS_SRC_B_DMP"
1702
17030x0d1,[7:4],2nd element of dmp_TexEnv[2].operandRgb,"(Combiner No. 2)
1704[2nd element of operandRgb]
17050x0: GL_SRC_COLOR
17060x1: GL_ONE_MINUS_SRC_COLOR
17070x2: GL_SRC_ALPHA
17080x3: GL_ONE_MINUS_SRC_ALPHA
17090x4: GL_SRC_R_DMP
17100x5: GL_ONE_MINUS_SRC_R_DMP
17110x8: GL_SRC_G_DMP
17120x9: GL_ONE_MINUS_SRC_G_DMP
17130xc: GL_SRC_B_DMP
17140xd: GL_ONE_MINUS_SRC_B_DMP"
1715
17160xd1,[11:8],3rd element of dmp_TexEnv[2].operandRgb,"(Combiner No. 2)
1717[3rd element of operandRgb]
17180x0: GL_SRC_COLOR
17190x1: GL_ONE_MINUS_SRC_COLOR
17200x2: GL_SRC_ALPHA
17210x3: GL_ONE_MINUS_SRC_ALPHA
17220x4: GL_SRC_R_DMP
17230x5: GL_ONE_MINUS_SRC_R_DMP
17240x8: GL_SRC_G_DMP
17250x9: GL_ONE_MINUS_SRC_G_DMP
17260xc: GL_SRC_B_DMP
17270xd: GL_ONE_MINUS_SRC_B_DMP"
1728
17290xd1,[14:12],1st element of dmp_TexEnv[2].operandAlpha,"(Combiner No. 2)
1730[1st element of operandAlpha]
17310x0: GL_SRC_ALPHA
17320x1: GL_ONE_MINUS_SRC_ALPHA
17330x2: GL_SRC_R_DMP
17340x3: GL_ONE_MINUS_SRC_R_DMP
17350x4: GL_SRC_G_DMP
17360x5: GL_ONE_MINUS_SRC_G_DMP
17370x6: GL_SRC_B_DMP
17380x7: GL_ONE_MINUS_SRC_B_DMP"
1739
17400xd1,[18:16],2nd element of dmp_TexEnv[2].operandAlpha,"(Combiner No. 2)
1741[2nd element of operandAlpha]
17420x0: GL_SRC_ALPHA
17430x1: GL_ONE_MINUS_SRC_ALPHA
17440x2: GL_SRC_R_DMP
17450x3: GL_ONE_MINUS_SRC_R_DMP
17460x4: GL_SRC_G_DMP
17470x5: GL_ONE_MINUS_SRC_G_DMP
17480x6: GL_SRC_B_DMP
17490x7: GL_ONE_MINUS_SRC_B_DMP"
1750
17510x0d1,[22:20],3rd element of dmp_TexEnv[2].operandAlpha,"(Combiner No. 2)
1752[3rd element of operandAlpha]
17530x0: GL_SRC_ALPHA
17540x1: GL_ONE_MINUS_SRC_ALPHA
17550x2: GL_SRC_R_DMP
17560x3: GL_ONE_MINUS_SRC_R_DMP
17570x4: GL_SRC_G_DMP
17580x5: GL_ONE_MINUS_SRC_G_DMP
17590x6: GL_SRC_B_DMP
17600x7: GL_ONE_MINUS_SRC_B_DMP"
1761
17620xd2,[3:0],dmp_TexEnv[2].combineRgb,"(Combiner No. 2)
1763[combineRgb]
17640x0: GL_REPLACE
17650x1: GL_MODULATE
17660x2: GL_ADD
17670x3: GL_ADD_SIGNED
17680x4: GL_INTERPOLATE
17690x5: GL_SUBTRACT
17700x6: GL_DOT3_RGB
17710x7: GL_DOT3_RGBA
17720x8: GL_MULT_ADD_DMP
17730x9: GL_ADD_MULT_DMP"
1774
17750xd2,[19:16],dmp_TexEnv[2].combineAlpha,"(Combiner No. 2)
1776[combineAlpha]
17770x0: GL_REPLACE
17780x1: GL_MODULATE
17790x2: GL_ADD
17800x3: GL_ADD_SIGNED
17810x4: GL_INTERPOLATE
17820x5: GL_SUBTRACT
17830x7: GL_DOT3_RGBA
17840x8: GL_MULT_ADD_DMP
17850x9: GL_ADD_MULT_DMP"
1786
17870xd3,[7:0],1st element of dmp_TexEnv[2].constRgba,"(Combiner No. 2)
1788[1st element of constRgba]
1789Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1790
17910x0d3,[15:8],2nd element of dmp_TexEnv[2].constRgba,"(Combiner No. 2)
1792[2nd element of constRgba]
1793Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1794
17950x0d3,[23:16],3rd element of dmp_TexEnv[2].constRgba,"(Combiner No. 2)
1796[3rd element of constRgba]
1797Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1798
17990xd3,[31:24],4th element of dmp_TexEnv[2].constRgba,"(Combiner No. 2)
1800[4th element of constRgba]
1801Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1802
18030x0d4,[1:0],dmp_TexEnv[2].scaleRgb,"(Combiner No. 2)
1804[scaleRgb]
18050x0: 1.0
18060x1: 2.0
18070x2: 4.0"
1808
18090x0d4,[17:16],dmp_TexEnv[2].scaleAlpha,"(Combiner No. 2)
1810[scaleAlpha]
1811Same as scaleRgb"
1812
18130x0d8,[3:0],1st element of dmp_TexEnv[3].srcRgb,"(Combiner No. 3)
1814[1st element of srcRgb]
18150x0: GL_PRIMARY_COLOR
18160x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18170x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18180x3: GL_TEXTURE0
18190x4: GL_TEXTURE1
18200x5: GL_TEXTURE2
18210x6: GL_TEXTURE3
18220xd: GL_PREVIOUS_BUFFER_DMP
18230xe: GL_CONSTANT
18240xf: GL_PREVIOUS"
1825
18260xd8,[7:4],2nd element of dmp_TexEnv[3].srcRgb,"(Combiner No. 3)
1827[2nd element of srcRgb]
18280x0: GL_PRIMARY_COLOR
18290x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18300x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18310x3: GL_TEXTURE0
18320x4: GL_TEXTURE1
18330x5: GL_TEXTURE2
18340x6: GL_TEXTURE3
18350xd: GL_PREVIOUS_BUFFER_DMP
18360xe: GL_CONSTANT
18370xf: GL_PREVIOUS"
1838
18390xd8,[11:8],3rd element of dmp_TexEnv[3].srcRgb,"(Combiner No. 3)
1840[3rd element of srcRgb]
18410x0: GL_PRIMARY_COLOR
18420x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18430x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18440x3: GL_TEXTURE0
18450x4: GL_TEXTURE1
18460x5: GL_TEXTURE2
18470x6: GL_TEXTURE3
18480xd: GL_PREVIOUS_BUFFER_DMP
18490xe: GL_CONSTANT
18500xf: GL_PREVIOUS"
1851
18520x0d8,[19:16],1st element of dmp_TexEnv[3].srcAlpha,"(Combiner No. 3)
1853[1st element of srcAlpha]
18540x0: GL_PRIMARY_COLOR
18550x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18560x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18570x3: GL_TEXTURE0
18580x4: GL_TEXTURE1
18590x5: GL_TEXTURE2
18600x6: GL_TEXTURE3
18610xd: GL_PREVIOUS_BUFFER_DMP
18620xe: GL_CONSTANT
18630xf: GL_PREVIOUS"
1864
18650x0d8,[23:20],2nd element of dmp_TexEnv[3].srcAlpha,"(Combiner No. 3)
1866[2nd element of srcAlpha]
18670x0: GL_PRIMARY_COLOR
18680x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18690x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18700x3: GL_TEXTURE0
18710x4: GL_TEXTURE1
18720x5: GL_TEXTURE2
18730x6: GL_TEXTURE3
18740xd: GL_PREVIOUS_BUFFER_DMP
18750xe: GL_CONSTANT
18760xf: GL_PREVIOUS"
1877
18780x0d8,[27:24],3rd element of dmp_TexEnv[3].srcAlpha,"(Combiner No. 3)
1879[3rd element of srcAlpha]
18800x0: GL_PRIMARY_COLOR
18810x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
18820x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
18830x3: GL_TEXTURE0
18840x4: GL_TEXTURE1
18850x5: GL_TEXTURE2
18860x6: GL_TEXTURE3
18870xd: GL_PREVIOUS_BUFFER_DMP
18880xe: GL_CONSTANT
18890xf: GL_PREVIOUS"
1890
18910x0d9,[3:0],1st element of dmp_TexEnv[3].operandRgb,"(Combiner No. 3)
1892[1st element of operandRgb]
18930x0: GL_SRC_COLOR
18940x1: GL_ONE_MINUS_SRC_COLOR
18950x2: GL_SRC_ALPHA
18960x3: GL_ONE_MINUS_SRC_ALPHA
18970x4: GL_SRC_R_DMP
18980x5: GL_ONE_MINUS_SRC_R_DMP
18990x8: GL_SRC_G_DMP
19000x9: GL_ONE_MINUS_SRC_G_DMP
19010xc: GL_SRC_B_DMP
19020xd: GL_ONE_MINUS_SRC_B_DMP"
1903
19040xd9,[7:4],2nd element of dmp_TexEnv[3].operandRgb,"(Combiner No. 3)
1905[2nd element of operandRgb]
19060x0: GL_SRC_COLOR
19070x1: GL_ONE_MINUS_SRC_COLOR
19080x2: GL_SRC_ALPHA
19090x3: GL_ONE_MINUS_SRC_ALPHA
19100x4: GL_SRC_R_DMP
19110x5: GL_ONE_MINUS_SRC_R_DMP
19120x8: GL_SRC_G_DMP
19130x9: GL_ONE_MINUS_SRC_G_DMP
19140xc: GL_SRC_B_DMP
19150xd: GL_ONE_MINUS_SRC_B_DMP"
1916
19170xd9,[11:8],3rd element of dmp_TexEnv[3].operandRgb,"(Combiner No. 3)
1918[3rd element of operandRgb]
19190x0: GL_SRC_COLOR
19200x1: GL_ONE_MINUS_SRC_COLOR
19210x2: GL_SRC_ALPHA
19220x3: GL_ONE_MINUS_SRC_ALPHA
19230x4: GL_SRC_R_DMP
19240x5: GL_ONE_MINUS_SRC_R_DMP
19250x8: GL_SRC_G_DMP
19260x9: GL_ONE_MINUS_SRC_G_DMP
19270xc: GL_SRC_B_DMP
19280xd: GL_ONE_MINUS_SRC_B_DMP"
1929
19300xd9,[14:12],1st element of dmp_TexEnv[3].operandAlpha,"(Combiner No. 3)
1931[1st element of operandAlpha]
19320x0: GL_SRC_ALPHA
19330x1: GL_ONE_MINUS_SRC_ALPHA
19340x2: GL_SRC_R_DMP
19350x3: GL_ONE_MINUS_SRC_R_DMP
19360x4: GL_SRC_G_DMP
19370x5: GL_ONE_MINUS_SRC_G_DMP
19380x6: GL_SRC_B_DMP
19390x7: GL_ONE_MINUS_SRC_B_DMP"
1940
19410x0d9,[18:16],2nd element of dmp_TexEnv[3].operandAlpha,"(Combiner No. 3)
1942[2nd element of operandAlpha]
19430x0: GL_SRC_ALPHA
19440x1: GL_ONE_MINUS_SRC_ALPHA
19450x2: GL_SRC_R_DMP
19460x3: GL_ONE_MINUS_SRC_R_DMP
19470x4: GL_SRC_G_DMP
19480x5: GL_ONE_MINUS_SRC_G_DMP
19490x6: GL_SRC_B_DMP
19500x7: GL_ONE_MINUS_SRC_B_DMP"
1951
19520x0d9,[22:20],3rd element of dmp_TexEnv[3].operandAlpha,"(Combiner No. 3)
1953[3rd element of operandAlpha]
19540x0: GL_SRC_ALPHA
19550x1: GL_ONE_MINUS_SRC_ALPHA
19560x2: GL_SRC_R_DMP
19570x3: GL_ONE_MINUS_SRC_R_DMP
19580x4: GL_SRC_G_DMP
19590x5: GL_ONE_MINUS_SRC_G_DMP
19600x6: GL_SRC_B_DMP
19610x7: GL_ONE_MINUS_SRC_B_DMP"
1962
19630xda,[3:0],dmp_TexEnv[3].combineRgb,"(Combiner No. 3)
1964[combineRgb]
19650x0: GL_REPLACE
19660x1: GL_MODULATE
19670x2: GL_ADD
19680x3: GL_ADD_SIGNED
19690x4: GL_INTERPOLATE
19700x5: GL_SUBTRACT
19710x6: GL_DOT3_RGB
19720x7: GL_DOT3_RGBA
19730x8: GL_MULT_ADD_DMP
19740x9: GL_ADD_MULT_DMP"
1975
19760x0da,[19:16],dmp_TexEnv[3].combineAlpha,"(Combiner No. 3)
1977[combineAlpha]
19780x0: GL_REPLACE
19790x1: GL_MODULATE
19800x2: GL_ADD
19810x3: GL_ADD_SIGNED
19820x4: GL_INTERPOLATE
19830x5: GL_SUBTRACT
19840x7: GL_DOT3_RGBA
19850x8: GL_MULT_ADD_DMP
19860x9: GL_ADD_MULT_DMP"
1987
19880x0db,[7:0],1st element of dmp_TexEnv[3].constRgba,"(Combiner No. 3)
1989[1st element of constRgba]
1990Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1991
19920x0db,[15:8],2nd element of dmp_TexEnv[3].constRgba,"(Combiner No. 3)
1993[2nd element of constRgba]
1994Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1995
19960x0db,[23:16],3rd element of dmp_TexEnv[3].constRgba,"(Combiner No. 3)
1997[3rd element of constRgba]
1998Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
1999
20000x0db,[31:24],4th element of dmp_TexEnv[3].constRgba,"(Combiner No. 3)
2001[4th element of constRgba]
2002Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2003
20040x0dc,[1:0],dmp_TexEnv[3].scaleRgb,"(Combiner No. 3)
2005[scaleRgb]
20060x0: 1.0
20070x1: 2.0
20080x2: 4.0"
2009
20100x0dc,[17:16],dmp_TexEnv[3].scaleAlpha,"(Combiner No. 3)
2011[scaleAlpha]
2012Same as scaleRgb"
2013
20140x0e0,[2:0],dmp_Fog.mode,"[dmp_Fog.mode]
20150:GL_FALSE
20165:GL_FOG
20177:GL_GAS_DMP"
2018
20190x0e0,[3:3],dmp_Gas.shadingDensitySrc,"[dmp_Gas.shadingDensitySrc]
20200:GL_GAS_PLAIN_DENSITY_DMP
20211:GL_GAS_DEPTH_DENSITY_DMP"
2022
20230x0e0,[8:8],1st element of dmp_TexEnv[1].bufferInput,"[1st element of bufferInput]
2024dmp_TexEnv[1]
20250: GL_PREVIOUS_BUFFER_DMP
20261: GL_PREVIOUS"
2027
20280x0e0,[9:9],1st element of dmp_TexEnv[2].bufferInput,"[1st element of bufferInput]
2029dmp_TexEnv[2]
20300: GL_PREVIOUS_BUFFER_DMP
20311: GL_PREVIOUS"
2032
20330x0e0,[10:10],1st element of dmp_TexEnv[3].bufferInput,"[1st element of bufferInput]
2034dmp_TexEnv[3]
20350: GL_PREVIOUS_BUFFER_DMP
20361: GL_PREVIOUS"
2037
20380x0e0,[11:11],1st element of dmp_TexEnv[4].bufferInput,"[1st element of bufferInput]
2039dmp_TexEnv[4]
20400: GL_PREVIOUS_BUFFER_DMP
20411: GL_PREVIOUS"
2042
20430x0e0,[12:12],2nd element of dmp_TexEnv[1].bufferInput,"[2nd element of bufferInput]
2044dmp_TexEnv[1]
20450: GL_PREVIOUS_BUFFER_DMP
20461: GL_PREVIOUS"
2047
20480x0e0,[13:13],2nd element of dmp_TexEnv[2].bufferInput,"[2nd element of bufferInput]
2049dmp_TexEnv[2]
20500: GL_PREVIOUS_BUFFER_DMP
20511: GL_PREVIOUS"
2052
20530x0e0,[14:14],2nd element of dmp_TexEnv[3].bufferInput,"[2nd element of bufferInput]
2054dmp_TexEnv[3]
20550: GL_PREVIOUS_BUFFER_DMP
20561: GL_PREVIOUS"
2057
20580x0e0,[15:15],2nd element of dmp_TexEnv[4].bufferInput,"[2nd element of bufferInput]
2059dmp_TexEnv[4]
20600: GL_PREVIOUS_BUFFER_DMP
20611: GL_PREVIOUS"
2062
20630x0e0,[16:16],dmp_Fog.zFlip,"[dmp_Fog.zFlip]
20640:GL_FALSE
20651:GL_TRUE"
2066
20670x0e0,[25:24],,Set 0.
2068
20690x0e1,[7:0],1st element of dmp_Fog.color,"[dmp_Fog.color]
2070Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2071
20720x0e1,[15:8],2nd element of dmp_Fog.color,"[dmp_Fog.color]
2073Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2074
20750x0e1,[23:16],3rd element of dmp_Fog.color,"[dmp_Fog.color]
2076Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2077
20780x0e4,[15:0],dmp_Gas.attenuation,"[dmp_Gas.attenuation]
2079Sets a uniform value converted to a 16-bit floating-point value"
2080
20810x0e5,[15:0],dmp_Gas.accMax,"[dmp_Gas.accMax]
2082Sets a uniform value converted to a 16-bit floating-point value"
2083
20840x0e6,[15:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Specifies the index of the fog lookup table in which to set the data.
2085
20860x0e8,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2087
20880x0e8,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2089
20900x0e9,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2091
20920x0e9,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2093
20940x0ea,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2095
20960x0ea,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2097
20980x0eb,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2099
21000x0eb,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2101
21020x0ec,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2103
21040x0ec,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2105
21060x0ed,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2107
21080x0ed,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2109
21100x0ee,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2111
21120x0ee,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2113
21140x0ef,[12:0],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2115
21160x0ef,[23:13],Lookup Table Object Data from dmp_Fog.sampler and glTexImage1D,Sets the fog lookup table data.
2117
21180x0f0,[3:0],1st element of dmp_TexEnv[4].srcRgb,"(Combiner No. 4)
2119[1st element of srcRgb]
21200x0: GL_PRIMARY_COLOR
21210x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21220x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21230x3: GL_TEXTURE0
21240x4: GL_TEXTURE1
21250x5: GL_TEXTURE2
21260x6: GL_TEXTURE3
21270xd: GL_PREVIOUS_BUFFER_DMP
21280xe: GL_CONSTANT
21290xf: GL_PREVIOUS"
2130
21310x0f0,[7:4],2nd element of dmp_TexEnv[4].srcRgb,"(Combiner No. 4)
2132[2nd element of srcRgb]
21330x0: GL_PRIMARY_COLOR
21340x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21350x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21360x3: GL_TEXTURE0
21370x4: GL_TEXTURE1
21380x5: GL_TEXTURE2
21390x6: GL_TEXTURE3
21400xd: GL_PREVIOUS_BUFFER_DMP
21410xe: GL_CONSTANT
21420xf: GL_PREVIOUS"
2143
21440xf0,[11:8],3rd element of dmp_TexEnv[4].srcRgb,"(Combiner No. 4)
2145[3rd element of srcRgb]
21460x0: GL_PRIMARY_COLOR
21470x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21480x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21490x3: GL_TEXTURE0
21500x4: GL_TEXTURE1
21510x5: GL_TEXTURE2
21520x6: GL_TEXTURE3
21530xd: GL_PREVIOUS_BUFFER_DMP
21540xe: GL_CONSTANT
21550xf: GL_PREVIOUS"
2156
21570xf0,[19:16],1st element of dmp_TexEnv[4].srcAlpha,"(Combiner No. 4)
2158[1st element of srcAlpha]
21590x0: GL_PRIMARY_COLOR
21600x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21610x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21620x3: GL_TEXTURE0
21630x4: GL_TEXTURE1
21640x5: GL_TEXTURE2
21650x6: GL_TEXTURE3
21660xd: GL_PREVIOUS_BUFFER_DMP
21670xe: GL_CONSTANT
21680xf: GL_PREVIOUS"
2169
21700xf0,[23:20],2nd element of dmp_TexEnv[4].srcAlpha,"(Combiner No. 4)
2171[2nd element of srcAlpha]
21720x0: GL_PRIMARY_COLOR
21730x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21740x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21750x3: GL_TEXTURE0
21760x4: GL_TEXTURE1
21770x5: GL_TEXTURE2
21780x6: GL_TEXTURE3
21790xd: GL_PREVIOUS_BUFFER_DMP
21800xe: GL_CONSTANT
21810xf: GL_PREVIOUS"
2182
21830xf0,[27:24],3rd element of dmp_TexEnv[4].srcAlpha,"(Combiner No. 4)
2184[3rd element of srcAlpha]
21850x0: GL_PRIMARY_COLOR
21860x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
21870x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
21880x3: GL_TEXTURE0
21890x4: GL_TEXTURE1
21900x5: GL_TEXTURE2
21910x6: GL_TEXTURE3
21920xd: GL_PREVIOUS_BUFFER_DMP
21930xe: GL_CONSTANT
21940xf: GL_PREVIOUS"
2195
21960x0f1,[3:0],1st element of dmp_TexEnv[4].operandRgb,"(Combiner No. 4)
2197[1st element of operandRgb]
21980x0: GL_SRC_COLOR
21990x1: GL_ONE_MINUS_SRC_COLOR
22000x2: GL_SRC_ALPHA
22010x3: GL_ONE_MINUS_SRC_ALPHA
22020x4: GL_SRC_R_DMP
22030x5: GL_ONE_MINUS_SRC_R_DMP
22040x8: GL_SRC_G_DMP
22050x9: GL_ONE_MINUS_SRC_G_DMP
22060xc: GL_SRC_B_DMP
22070xd: GL_ONE_MINUS_SRC_B_DMP"
2208
22090x0f1,[7:4],2nd element of dmp_TexEnv[4].operandRgb,"(Combiner No. 4)
2210[2nd element of operandRgb]
22110x0: GL_SRC_COLOR
22120x1: GL_ONE_MINUS_SRC_COLOR
22130x2: GL_SRC_ALPHA
22140x3: GL_ONE_MINUS_SRC_ALPHA
22150x4: GL_SRC_R_DMP
22160x5: GL_ONE_MINUS_SRC_R_DMP
22170x8: GL_SRC_G_DMP
22180x9: GL_ONE_MINUS_SRC_G_DMP
22190xc: GL_SRC_B_DMP
22200xd: GL_ONE_MINUS_SRC_B_DMP"
2221
22220x0f1,[11:8],3rd element of dmp_TexEnv[4].operandRgb,"(Combiner No. 4)
2223[3rd element of operandRgb]
22240x0: GL_SRC_COLOR
22250x1: GL_ONE_MINUS_SRC_COLOR
22260x2: GL_SRC_ALPHA
22270x3: GL_ONE_MINUS_SRC_ALPHA
22280x4: GL_SRC_R_DMP
22290x5: GL_ONE_MINUS_SRC_R_DMP
22300x8: GL_SRC_G_DMP
22310x9: GL_ONE_MINUS_SRC_G_DMP
22320xc: GL_SRC_B_DMP
22330xd: GL_ONE_MINUS_SRC_B_DMP"
2234
22350xf1,[14:12],1st element of dmp_TexEnv[4].operandAlpha,"(Combiner No. 4)
2236[1st element of operandAlpha]
22370x0: GL_SRC_ALPHA
22380x1: GL_ONE_MINUS_SRC_ALPHA
22390x2: GL_SRC_R_DMP
22400x3: GL_ONE_MINUS_SRC_R_DMP
22410x4: GL_SRC_G_DMP
22420x5: GL_ONE_MINUS_SRC_G_DMP
22430x6: GL_SRC_B_DMP
22440x7: GL_ONE_MINUS_SRC_B_DMP"
2245
22460x0f1,[18:16],2nd element of dmp_TexEnv[4].operandAlpha,"(Combiner No. 4)
2247[2nd element of operandAlpha]
22480x0: GL_SRC_ALPHA
22490x1: GL_ONE_MINUS_SRC_ALPHA
22500x2: GL_SRC_R_DMP
22510x3: GL_ONE_MINUS_SRC_R_DMP
22520x4: GL_SRC_G_DMP
22530x5: GL_ONE_MINUS_SRC_G_DMP
22540x6: GL_SRC_B_DMP
22550x7: GL_ONE_MINUS_SRC_B_DMP"
2256
22570xf1,[22:20],3rd element of dmp_TexEnv[4].operandAlpha,"(Combiner No. 4)
2258[3rd element of operandAlpha]
22590x0: GL_SRC_ALPHA
22600x1: GL_ONE_MINUS_SRC_ALPHA
22610x2: GL_SRC_R_DMP
22620x3: GL_ONE_MINUS_SRC_R_DMP
22630x4: GL_SRC_G_DMP
22640x5: GL_ONE_MINUS_SRC_G_DMP
22650x6: GL_SRC_B_DMP
22660x7: GL_ONE_MINUS_SRC_B_DMP"
2267
22680xf2,[3:0],dmp_TexEnv[4].combineRgb,"(Combiner No. 4)
2269[combineRgb]
22700x0: GL_REPLACE
22710x1: GL_MODULATE
22720x2: GL_ADD
22730x3: GL_ADD_SIGNED
22740x4: GL_INTERPOLATE
22750x5: GL_SUBTRACT
22760x6: GL_DOT3_RGB
22770x7: GL_DOT3_RGBA
22780x8: GL_MULT_ADD_DMP
22790x9: GL_ADD_MULT_DMP"
2280
22810xf2,[19:16],dmp_TexEnv[4].combineAlpha,"(Combiner No. 4)
2282[combineAlpha]
22830x0: GL_REPLACE
22840x1: GL_MODULATE
22850x2: GL_ADD
22860x3: GL_ADD_SIGNED
22870x4: GL_INTERPOLATE
22880x5: GL_SUBTRACT
22890x7: GL_DOT3_RGBA
22900x8: GL_MULT_ADD_DMP
22910x9: GL_ADD_MULT_DMP"
2292
22930x0f3,[7:0],1st element of dmp_TexEnv[4].constRgba,"(Combiner No. 4)
2294[1st element of constRgba]
2295Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2296
22970xf3,[15:8],2nd element of dmp_TexEnv[4].constRgba,"(Combiner No. 4)
2298[2nd element of constRgba]
2299Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2300
23010x0f3,[23:16],3rd element of dmp_TexEnv[4].constRgba,"(Combiner No. 4)
2302[3rd element of constRgba]
2303Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2304
23050xf3,[31:24],4th element of dmp_TexEnv[4].constRgba,"(Combiner No. 4)
2306[4th element of constRgba]
2307Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2308
23090xf4,[1:0],dmp_TexEnv[4].scaleRgb,"(Combiner No. 4)
2310[scaleRgb]
23110x0: 1.0
23120x1: 2.0
23130x2: 4.0"
2314
23150x0f4,[17:16],dmp_TexEnv[4].scaleAlpha,"(Combiner No. 4)
2316[scaleAlpha]
2317Same as scaleRgb"
2318
23190x0f8,[3:0],1st element of dmp_TexEnv[5].srcRgb,"(Combiner No. 5)
2320[1st element of srcRgb]
23210x0: GL_PRIMARY_COLOR
23220x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23230x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23240x3: GL_TEXTURE0
23250x4: GL_TEXTURE1
23260x5: GL_TEXTURE2
23270x6: GL_TEXTURE3
23280xd: GL_PREVIOUS_BUFFER_DMP
23290xe: GL_CONSTANT
23300xf: GL_PREVIOUS"
2331
23320x0f8,[7:4],2nd element of dmp_TexEnv[5].srcRgb,"(Combiner No. 5)
2333[2nd element of srcRgb]
23340x0: GL_PRIMARY_COLOR
23350x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23360x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23370x3: GL_TEXTURE0
23380x4: GL_TEXTURE1
23390x5: GL_TEXTURE2
23400x6: GL_TEXTURE3
23410xd: GL_PREVIOUS_BUFFER_DMP
23420xe: GL_CONSTANT
23430xf: GL_PREVIOUS"
2344
23450x0f8,[11:8],3rd element of dmp_TexEnv[5].srcRgb,"(Combiner No. 5)
2346[3rd element of srcRgb]
23470x0: GL_PRIMARY_COLOR
23480x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23490x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23500x3: GL_TEXTURE0
23510x4: GL_TEXTURE1
23520x5: GL_TEXTURE2
23530x6: GL_TEXTURE3
23540xd: GL_PREVIOUS_BUFFER_DMP
23550xe: GL_CONSTANT
23560xf: GL_PREVIOUS"
2357
23580x0f8,[19:16],1st element of dmp_TexEnv[5].srcAlpha,"(Combiner No. 5)
2359[1st element of srcAlpha]
23600x0: GL_PRIMARY_COLOR
23610x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23620x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23630x3: GL_TEXTURE0
23640x4: GL_TEXTURE1
23650x5: GL_TEXTURE2
23660x6: GL_TEXTURE3
23670xd: GL_PREVIOUS_BUFFER_DMP
23680xe: GL_CONSTANT
23690xf: GL_PREVIOUS"
2370
23710xf8,[23:20],2nd element of dmp_TexEnv[5].srcAlpha,"(Combiner No. 5)
2372[2nd element of srcAlpha]
23730x0: GL_PRIMARY_COLOR
23740x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23750x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23760x3: GL_TEXTURE0
23770x4: GL_TEXTURE1
23780x5: GL_TEXTURE2
23790x6: GL_TEXTURE3
23800xd: GL_PREVIOUS_BUFFER_DMP
23810xe: GL_CONSTANT
23820xf: GL_PREVIOUS"
2383
23840xf8,[27:24],3rd element of dmp_TexEnv[5].srcAlpha,"(Combiner No. 5)
2385[3rd element of srcAlpha]
23860x0: GL_PRIMARY_COLOR
23870x1: GL_FRAGMENT_PRIMARY_COLOR_DMP
23880x2: GL_FRAGMENT_SECONDARY_COLOR_DMP
23890x3: GL_TEXTURE0
23900x4: GL_TEXTURE1
23910x5: GL_TEXTURE2
23920x6: GL_TEXTURE3
23930xd: GL_PREVIOUS_BUFFER_DMP
23940xe: GL_CONSTANT
23950xf: GL_PREVIOUS"
2396
23970xf9,[3:0],1st element of dmp_TexEnv[5].operandRgb,"(Combiner No. 5)
2398[1st element of operandRgb]
23990x0: GL_SRC_COLOR
24000x1: GL_ONE_MINUS_SRC_COLOR
24010x2: GL_SRC_ALPHA
24020x3: GL_ONE_MINUS_SRC_ALPHA
24030x4: GL_SRC_R_DMP
24040x5: GL_ONE_MINUS_SRC_R_DMP
24050x8: GL_SRC_G_DMP
24060x9: GL_ONE_MINUS_SRC_G_DMP
24070xc: GL_SRC_B_DMP
24080xd: GL_ONE_MINUS_SRC_B_DMP"
2409
24100x0f9,[7:4],2nd element of dmp_TexEnv[5].operandRgb,"(Combiner No. 5)
2411[2nd element of operandRgb]
24120x0: GL_SRC_COLOR
24130x1: GL_ONE_MINUS_SRC_COLOR
24140x2: GL_SRC_ALPHA
24150x3: GL_ONE_MINUS_SRC_ALPHA
24160x4: GL_SRC_R_DMP
24170x5: GL_ONE_MINUS_SRC_R_DMP
24180x8: GL_SRC_G_DMP
24190x9: GL_ONE_MINUS_SRC_G_DMP
24200xc: GL_SRC_B_DMP
24210xd: GL_ONE_MINUS_SRC_B_DMP"
2422
24230x0f9,[11:8],3rd element of dmp_TexEnv[5].operandRgb,"(Combiner No. 5)
2424[3rd element of operandRgb]
24250x0: GL_SRC_COLOR
24260x1: GL_ONE_MINUS_SRC_COLOR
24270x2: GL_SRC_ALPHA
24280x3: GL_ONE_MINUS_SRC_ALPHA
24290x4: GL_SRC_R_DMP
24300x5: GL_ONE_MINUS_SRC_R_DMP
24310x8: GL_SRC_G_DMP
24320x9: GL_ONE_MINUS_SRC_G_DMP
24330xc: GL_SRC_B_DMP
24340xd: GL_ONE_MINUS_SRC_B_DMP"
2435
24360xf9,[14:12],1st element of dmp_TexEnv[5].operandAlpha,"(Combiner No. 5)
2437[1st element of operandAlpha]
24380x0: GL_SRC_ALPHA
24390x1: GL_ONE_MINUS_SRC_ALPHA
24400x2: GL_SRC_R_DMP
24410x3: GL_ONE_MINUS_SRC_R_DMP
24420x4: GL_SRC_G_DMP
24430x5: GL_ONE_MINUS_SRC_G_DMP
24440x6: GL_SRC_B_DMP
24450x7: GL_ONE_MINUS_SRC_B_DMP"
2446
24470xf9,[18:16],2nd element of dmp_TexEnv[5].operandAlpha,"(Combiner No. 5)
2448[2nd element of operandAlpha]
24490x0: GL_SRC_ALPHA
24500x1: GL_ONE_MINUS_SRC_ALPHA
24510x2: GL_SRC_R_DMP
24520x3: GL_ONE_MINUS_SRC_R_DMP
24530x4: GL_SRC_G_DMP
24540x5: GL_ONE_MINUS_SRC_G_DMP
24550x6: GL_SRC_B_DMP
24560x7: GL_ONE_MINUS_SRC_B_DMP"
2457
24580xf9,[22:20],3rd element of dmp_TexEnv[5].operandAlpha,"(Combiner No. 5)
2459[3rd element of operandAlpha]
24600x0: GL_SRC_ALPHA
24610x1: GL_ONE_MINUS_SRC_ALPHA
24620x2: GL_SRC_R_DMP
24630x3: GL_ONE_MINUS_SRC_R_DMP
24640x4: GL_SRC_G_DMP
24650x5: GL_ONE_MINUS_SRC_G_DMP
24660x6: GL_SRC_B_DMP
24670x7: GL_ONE_MINUS_SRC_B_DMP"
2468
24690xfa,[3:0],dmp_TexEnv[5].combineRgb,"(Combiner No. 5)
2470[combineRgb]
24710x0: GL_REPLACE
24720x1: GL_MODULATE
24730x2: GL_ADD
24740x3: GL_ADD_SIGNED
24750x4: GL_INTERPOLATE
24760x5: GL_SUBTRACT
24770x6: GL_DOT3_RGB
24780x7: GL_DOT3_RGBA
24790x8: GL_MULT_ADD_DMP
24800x9: GL_ADD_MULT_DMP"
2481
24820x0fa,[19:16],dmp_TexEnv[5].combineAlpha,"(Combiner No. 5)
2483[combineAlpha]
24840x0: GL_REPLACE
24850x1: GL_MODULATE
24860x2: GL_ADD
24870x3: GL_ADD_SIGNED
24880x4: GL_INTERPOLATE
24890x5: GL_SUBTRACT
24900x7: GL_DOT3_RGBA
24910x8: GL_MULT_ADD_DMP
24920x9: GL_ADD_MULT_DMP"
2493
24940x0fb,[7:0],1st element of dmp_TexEnv[5].constRgba,"(Combiner No. 5)
2495[1st element of constRgba]
2496Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2497
24980xfb,[15:8],2nd element of dmp_TexEnv[5].constRgba,"(Combiner No. 5)
2499[2nd element of constRgba]
2500Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2501
25020xfb,[23:16],3rd element of dmp_TexEnv[5].constRgba,"(Combiner No. 5)
2503[3rd element of constRgba]
2504Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2505
25060x0fb,[31:24],4th element of dmp_TexEnv[5].constRgba,"(Combiner No. 5)
2507[4th element of constRgba]
2508Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2509
25100xfc,[1:0],dmp_TexEnv[5].scaleRgb,"(Combiner No. 5)
2511[scaleRgb]
25120x0: 1.0
25130x1: 2.0
25140x2: 4.0"
2515
25160x0fc,[17:16],dmp_TexEnv[5].scaleAlpha,"(Combiner No. 5)
2517[scaleAlpha]
2518Same as scaleRgb"
2519
25200x0fd,[7:0],1st element of dmp_TexEnv[0].bufferColor,"[1st element of bufferColor]
2521Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2522
25230x0fd,[15:8],2nd element of dmp_TexEnv[0].bufferColor,"[2nd element of bufferColor]
2524Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2525
25260x0fd,[23:16],3rd element of dmp_TexEnv[0].bufferColor,"[3rd element of bufferColor]
2527Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2528
25290x0fd,[31:24],4th element of dmp_TexEnv[0].bufferColor,"[4th element of bufferColor]
2530Integer value that is mapped to between 0 and 255 from a floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2531
25320x100,[1:0],dmp_FragOperation.mode,"[dmp_FragOperation.mode]
25330:GL_FRAGOP_MODE_GL_DMP
25341:GL_FRAGOP_MODE_GAS_ACC_DMP
25353:GL_FRAGOP_MODE_SHADOW_DMP"
2536
25370x100,[8:8],"glDisable(GL_BLEND), glDisable(GL_COLOR_LOGIC_OP), glEnable(GL_BLEND), glEnable(GL_COLOR_LOGIC_OP)","[glEnable/glDisable(GL_COLOR_LOGIC_OP);glEnable/glDisable(GL_BLEND);]
25380: Enable logical operations
25391: Enable blending
2540You cannot enable both logical operations and blending. Logical operations are given priority when both are enabled by the glEnable function. Sets 1 when both are disabled."
2541
25420x100,[25:16],,Set 0x0e4.
2543
25440x101,[2:0],"glBlendEquation mode, glBlendEquationSeparate modeRGB","[glBlendEquation glBlendEquationSeparate]
2545Sets 0 when blending is disabled. When blending is enabled, the following values are set by the mode and modeRGB argument set values.
25460: GL_FUNC_ADD
25471: GL_FUNC_SUBTRACT
25482: GL_FUNC_REVERSE_SUBTRACT
25493: GL_MIN
25504: GL_MAX"
2551
25520x101,[10:8],"glBlendEquation mode, glBlendEquationSeparate modeAlpha","[glBlendEquation glBlendEquationSeparate]
2553Sets 0 when blending is disabled. When blending is enabled, the following values are set by the mode and modeAlpha argument set values.
25540: GL_FUNC_ADD
25551: GL_FUNC_SUBTRACT
25562: GL_FUNC_REVERSE_SUBTRACT
25573: GL_MIN
25584: GL_MAX"
2559
25600x101,[19:16],"glBlendFunc sfactor, glBlendFuncSeparate srcRGB","[glBlendFunc glBlendFuncSeparate]
2561Sets 1 when blending is disabled. When blending is enabled, the following values are set by the sfactor and srcRGB argument set values.
25620: GL_ZERO
25631: GL_ONE
25642: GL_SRC_COLOR
25653: GL_ONE_MINUS_SRC_COLOR
25664: GL_DST_COLOR
25675: GL_ONE_MINUS_DST_COLOR
25686: GL_SRC_ALPHA
25697: GL_ONE_MINUS_SRC_ALPHA
25708: GL_DST_ALPHA
25719: GL_ONE_MINUS_DST_ALPHA
257210: GL_CONSTANT_COLOR
257311: GL_ONE_MINUS_CONSTANT_COLOR
257412: GL_CONSTANT_ALPHA
257513: GL_ONE_MINUS_CONSTANT_ALPHA
257614: GL_SRC_ALPHA_SATURATE"
2577
25780x101,[23:20],"glBlendFunc dfactor, glBlendFuncSeparate dstRGB","[glBlendFunc glBlendFuncSeparate]
2579Sets 0 when blending is disabled. When blending is enabled, the following values are set by the dfactor and dstRGB argument set values.
25800: GL_ZERO
25811: GL_ONE
25822: GL_SRC_COLOR
25833: GL_ONE_MINUS_SRC_COLOR
25844: GL_DST_COLOR
25855: GL_ONE_MINUS_DST_COLOR
25866: GL_SRC_ALPHA
25877: GL_ONE_MINUS_SRC_ALPHA
25888: GL_DST_ALPHA
25899: GL_ONE_MINUS_DST_ALPHA
259010: GL_CONSTANT_COLOR
259111: GL_ONE_MINUS_CONSTANT_COLOR
259212: GL_CONSTANT_ALPHA
259313: GL_ONE_MINUS_CONSTANT_ALPHA
259414: GL_SRC_ALPHA_SATURATE"
2595
25960x101,[27:24],"glBlendFunc sfactor, glBlendFuncSeparate srcAlpha","[glBlendFunc glBlendFuncSeparate]
2597Sets 1 when blending is disabled. When blending is enabled, the following values are set by the sfactor and srcAlpha argument set values.
25980: GL_ZERO
25991: GL_ONE
26002: GL_SRC_COLOR
26013: GL_ONE_MINUS_SRC_COLOR
26024: GL_DST_COLOR
26035: GL_ONE_MINUS_DST_COLOR
26046: GL_SRC_ALPHA
26057: GL_ONE_MINUS_SRC_ALPHA
26068: GL_DST_ALPHA
26079: GL_ONE_MINUS_DST_ALPHA
260810: GL_CONSTANT_COLOR
260911: GL_ONE_MINUS_CONSTANT_COLOR
261012: GL_CONSTANT_ALPHA
261113: GL_ONE_MINUS_CONSTANT_ALPHA
261214: GL_SRC_ALPHA_SATURATE"
2613
26140x101,[31:28],"glBlendFunc dfactor, glBlendFuncSeparate dstAlpha","[glBlendFunc glBlendFuncSeparate]
2615Sets 0 when blending is disabled. When blending is enabled, the following values are set by the dfactor and dstAlpha argument set values.
26160: GL_ZERO
26171: GL_ONE
26182: GL_SRC_COLOR
26193: GL_ONE_MINUS_SRC_COLOR
26204: GL_DST_COLOR
26215: GL_ONE_MINUS_DST_COLOR
26226: GL_SRC_ALPHA
26237: GL_ONE_MINUS_SRC_ALPHA
26248: GL_DST_ALPHA
26259: GL_ONE_MINUS_DST_ALPHA
262610: GL_CONSTANT_COLOR
262711: GL_ONE_MINUS_CONSTANT_COLOR
262812: GL_CONSTANT_ALPHA
262913: GL_ONE_MINUS_CONSTANT_ALPHA
263014: GL_SRC_ALPHA_SATURATE"
2631
26320x102,[3:0],glLogicOp,"[glLogicOp]
2633Regarding the opcode argument
26340: GL_CLEAR
26351: GL_AND
26362: GL_AND_REVERSE
26373: GL_COPY
26384: GL_SET
26395: GL_COPY_INVERTED
26406: GL_NOOP
26417: GL_INVERT
26428: GL_NAND
26439: GL_OR
264410: GL_NOR
264511: GL_XOR
264612: GL_EQUIV
264713: GL_AND_INVERTED
264814: GL_OR_REVERSE
264915: GL_OR_INVERTED"
2650
26510x103,[7:0],glBlendColor red,"[glBlendColor]
2652Clamp the set value for the red argument between 0 and 1 and sets an integer that is mapped between 0 and 255 from the floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2653
26540x103,[15:8],glBlendColor green,"[glBlendColor]
2655Clamp the set value for the green argument between 0 and 1 and sets an integer that is mapped between 0 and 255 from the floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2656
26570x103,[23:16],glBlendColor blue,"[glBlendColor]
2658Clamps the set value for the blue argument between 0 and 1 and sets an integer between 0 and 255 mapped from the floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2659
26600x103,[31:24],glBlendColor alpha,"[glBlendColor]
2661Clamps the set value for the alpha argument between 0 and 1 and sets an integer between 0 and 255 mapped from the floating-point number between 0 and 1. See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications for the conversion method."
2662
26630x104,[0:0],dmp_FragOperation.enableAlphaTest,"[dmp_FragOperation.enableAlphaTest]
26640:GL_FALSE
26651:GL_TRUE"
2666
26670x104,[6:4],dmp_FragOperation.alphaTestFunc,"[dmp_FragOperation.alphaTestFunc]
26680:GL_NEVER
26691:GL_ALWAYS
26702:GL_EQUAL
26713:GL_NOTEQUAL
26724:GL_LESS
26735:GL_LEQUAL
26746:GL_GREATER
26757:GL_GEQUAL"
2676
26770x104,[15:8],dmp_FragOperation.alphaRefValue,"[dmp_FragOperation.alphaRefValue]
2678Sets the uniform value mapped to the 8-bit integer between 0 and 255."
2679
26800x105,[0:0],"glDisable(GL_STENCIL_TEST), glEnable(GL_STENCIL_TEST)","[glEnable/glDisable(GL_STENCIL_TEST);]
26810: Disable stencil tests
26821: Enable stencil tests"
2683
26840x105,[6:4],glStencilFunc func,"[glStencilFunc]
2685Regarding the func argument
26860: GL_NEVER
26871: GL_ALWAYS
26882: GL_EQUAL
26893: GL_NOTEQUAL
26904: GL_LESS
26915: GL_LEQUAL
26926: GL_GREATER
26937: GL_GEQUAL"
2694
26950x105,[15:8],glStencilMask,"[glStencilMask]
2696Sets the lower eight bits of the mask argument."
2697
26980x105,[23:16],glStencilFunc ref,"[glStencilFunc]
2699Sets the unchanged value of the ref argument."
2700
27010x105,[31:24],glStencilFunc mask,"[glStencilFunc]
2702Sets the unchanged value of the mask argument."
2703
27040x106,[2:0],glStencilOp fail,"[glStencilOp]
2705Regarding the fail argument
27060: GL_KEEP
27071: GL_ZERO
27082: GL_REPLACE
27093: GL_INCR
27104: GL_DECR
27115: GL_INVERT
27126: GL_INCR_WRAP
27137: GL_DECR_WRAP"
2714
27150x106,[6:4],glStencilOp zfail,"[glStencilOp]
2716Regarding the zfail argument
27170: GL_KEEP
27181: GL_ZERO
27192: GL_REPLACE
27203: GL_INCR
27214: GL_DECR
27225: GL_INVERT
27236: GL_INCR_WRAP
27247: GL_DECR_WRAP"
2725
27260x106,[10:8],glStencilOp zpass,"[glStencilOp]
2727Regarding the zpass argument
27280: GL_KEEP
27291: GL_ZERO
27302: GL_REPLACE
27313: GL_INCR
27324: GL_DECR
27335: GL_INVERT
27346: GL_INCR_WRAP
27357: GL_DECR_WRAP"
2736
27370x107,[0:0],"glDisable(GL_DEPTH_TEST), glEnable(GL_DEPTH_TEST)","[glEnable/glDisable(GL_DEPTH_TEST);]
27380: Disable depth tests
27391: Enable depth tests"
2740
27410x107,[6:4],glDepthFunc,"[glDepthFunc]
2742Regarding the func argument
27430: GL_NEVER
27441: GL_ALWAYS
27452: GL_EQUAL
27463: GL_NOTEQUAL
27474: GL_LESS
27485: GL_LEQUAL
27496: GL_GREATER
27507: GL_GEQUAL"
2751
27520x107,[8:8],glColorMask red,"[glColorMask]
2753Regarding the red argument
27540: GL_FALSE
27551: GL_TRUE"
2756
27570x107,[9:9],glColorMask green,"[glColorMask]
2758Regarding the green argument
27590: GL_FALSE
27601: GL_TRUE"
2761
27620x107,[10:10],glColorMask blue,"[glColorMask]
2763Regarding the blue argument
27640: GL_FALSE
27651: GL_TRUE"
2766
27670x107,[11:11],glColorMask alpha,"[glColorMask]
2768Regarding the alpha argument
27690: GL_FALSE
27701: GL_TRUE"
2771
27720x107,[12:12],glDepthMask,"[glDepthMask]
2773Regarding the flag argument
27740: GL_FALSE
27751: GL_TRUE"
2776
27770x110,[0:0],"glFinish, glFlush, nngxSplitDrawCmdlist, nngxTransferRenderImage",The cache tag is cleared for both the color buffer and depth buffer if a value of 1 is written.
2778
27790x110,[31:1],,Set 0.
2780
27810x111,[0:0],"glFinish, glFlush, glDrawArrays, glDrawElements, nngxSplitDrawCmdlist, nngxTransferRenderImage",Cached data is flushed for both the color buffer and depth buffer if a value of 1 is written.
2782
27830x111,[31:1],,Set 0.
2784
27850x112,[3:0],"dmp_FragOperation.mode, glDisable(GL_BLEND), glDisable(GL_COLOR_LOGIC_OP), glEnable(GL_BLEND), glEnable(GL_COLOR_LOGIC_OP), glColorMask","Sets 0x0f if color buffer reads are required; sets 0 if they are not required. Color buffer reads are required if any of the following conditions are met.
2786* A value other than GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform
2787* •One or more components are made writable with glColorMask, and GL_BLEND has been enabled with glEnable. Furthermore, the blend factor references DST color during blending, and the blend factor is selected with either glBlendFunc or glBlendFuncSeparate.
2788* One or more components are made writable with glColorMask, and one or more components are not made writable
2789* One or more components are made writable with glColorMask, and GL_COLOR_LOGIC_OP has been enabled with glEnable. Furthermore, the logical operation which references DST color is selected with glLogicOp"
2790
27910x113,[3:0],"dmp_FragOperation.mode, glColorMask","Sets 0x0f if color buffer writes are required; sets 0 if they are not required. Color buffer writes are required if any of the following conditions are met.
2792* A value other than GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform
2793* One or more components are made writable with glColorMask"
2794
27950x114,[1:0],"dmp_FragOperation.mode, glDisable(GL_DEPTH_TEST), glDisable(GL_STENCIL_TEST), glEnable(GL_DEPTH_TEST), glEnable(GL_STENCIL_TEST)","Sets bit [1:1] to 1 if depth buffer reads are required, and sets bit [0:0] to 1 if stencil buffer reads are required. Sets 0 if not required
2796Depth buffer reads are required if any of the following conditions are met.
2797* GL_FRAGOP_MODE_GAS_ACC_DMP is set in the dmp_FragOperation.mode reserved uniform
2798* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform, the glEnable function has enabled GL_DEPTH_TEST, and GL_TRUE was set for the glDepthMask function
2799* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform, the glEnable function has enabled GL_DEPTH_TEST, and one or more components are made writable with glColorMask
2800Stencil buffer reads are required if any of the following conditions are met.
2801* GL_FRAGOP_MODE_GAS_ACC_DMP is set in the dmp_FragOperation.mode reserved uniform
2802* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform, the glEnable function has enabled GL_STENCIL_TEST, and a value other than 0 was set for the glStencilMask function
2803* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform, the glEnable function has enabled GL_STENCIL_TEST, and one or more components are made writable with glColorMask"
2804
28050x115,[1:0],"dmp_FragOperation.mode, glDisable(GL_DEPTH_TEST), glDisable(GL_STENCIL_TEST), glEnable(GL_DEPTH_TEST), glEnable(GL_STENCIL_TEST), glDepthMask, glStencilMask","Sets bit [1:1] to 1 if depth buffer writes are required, and sets bit [0:0] to 1 if stencil buffer writes are required. Sets 0 if not required
2806Depth buffer writes are required if all of the following conditions are met.
2807* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform
2808* GL_DEPTH_TEST is enabled with glEnable
2809* GL_TRUE was set for glDepthMask
2810Stencil buffer writes are required if all of the following conditions are met.
2811* GL_FRAGOP_MODE_GL_DMP is set in the dmp_FragOperation.mode reserved uniform
2812* GL_STENCIL_TEST is enabled with glEnable
2813* A value other than 0 is set for glStencilMask"
2814
28150x116,[1:0],internalformat of glRenderbufferStorage of the render target depth buffer,"Regarding the depth buffer format
28160: GL_DEPTH_COMPONENT16
28172: GL_DEPTH_COMPONENT24_OES
28183: GL_DEPTH24_STENCIL8_EXT"
2819
28200x117,[1:0],"internalformat of glTexture2DImage2D, internalformat of glRenderbufferStorage of the render target depth buffer",Sets 0 when the color buffer format has a 16-bit pixel size; sets 2 when it is 32-bit.
2821
28220x117,[18:16],"internalformat of glTexture2DImage2D, internalformat of glRenderbufferStorage of the render target depth buffer","Regarding the color buffer format
28230: GL_RGBA8_OES or GL_GAS_DMP
28242: GL_RGB5_A1
28253: GL_RGB565
28264: GL_RGBA4"
2827
28280x118,[0:0],"glDisable(GL_EARLY_DEPTH_TEST_DMP), glEnable(GL_EARLY_DEPTH_TEST_DMP)","[glEnable/glDisable(GL_EARLY_DEPTH_TEST_DMP);]
28290: Disable early depth tests
28301: Enable early depth tests"
2831
28320x11b,[0:0],glRenderBlockModeDMP,"[glRenderBlockModeDMP]
28330:GL_RENDER_BLOCK8_MODE_DMP
28341:GL_RENDER_BLOCK32_MODE_DMP"
2835
28360x11c,[27:0],Render buffer address secured with glRenderbufferStorage of the render target depth buffer,Sets a value equal to the depth buffer’s byte address divided by 8.
2837
28380x11d,[27:0],"Render buffer address secured with glRenderbufferStorage of the render target depth buffer, and texture address secured with glTexImage2D",Sets a value equal to the color buffer’s byte address divided by 8.
2839
28400x11e,[10:0],width of the render target color buffer's glRenderbufferStorage widthglTexture2DImage2D,Sets the number of pixels for the color and depth buffer width.
2841
28420x11e,[21:12],height of the render target color buffer's glRenderbufferStorage heightglTexture2DImage2D,Sets the number of pixels of the color and depth buffer height -1.
2843
28440x11e,[24:24],,Set 1.
2845
28460x120,[7:0],1st element of dmp_Gas.lightXY,"[dmp_Gas.lightXY]
2847Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2848
28490x120,[15:8],2nd element of dmp_Gas.lightXY,"[dmp_Gas.lightXY]
2850Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2851
28520x120,[23:16],3rd element of dmp_Gas.lightXY,"[dmp_Gas.lightXY]
2853Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2854
28550x121,[7:0],1st element of dmp_Gas.lightZ,"[dmp_Gas.lightZ]
2856Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2857
28580x121,[15:8],2nd element of dmp_Gas.lightZ,"[dmp_Gas.lightZ]
2859Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2860
28610x121,[23:16],3rd element of dmp_Gas.lightZ,"[dmp_Gas.lightZ]
2862Each uniform value element is converted into an 8-bit integer between 0 and 255; the first element is set in bits [7:0], the second element is set in bit [15:8], and third element is set in bits [23:16]."
2863
28640x122,[7:0],4th element of dmp_Gas.lightZ,"[dmp_Gas.lightZ]
2865Sets the value that is the fourth element of the uniform value converted to an 8-bit integer between 0 and 255"
2866
28670x122,[8:8],,"[dmp_Gas.colorLutInput]
28680:GL_GAS_DENSITY_DMP
28691:GL_GAS_LIGHT_FACTOR_DMP"
2870
28710x123,[15:0],"Lookup Table Object Data from dmp_Gas.sampler{TR, TG, TB} and glTexImage1D",Specifies the index of the shading lookup table in which to set the data.
2872
28730x124,[7:0],"Lookup Table Object Data from dmp_Gas.sampler{TR, TG, TB} and glTexImage1D",Sets the shading lookup table data.
2874
28750x124,[15:8],"Lookup Table Object Data from dmp_Gas.sampler{TR, TG, TB} and glTexImage1D",Sets the shading lookup table data.
2876
28770x124,[23:16],"Lookup Table Object Data from dmp_Gas.sampler{TR, TG, TB} and glTexImage1D",Sets the shading lookup table data.
2878
28790x125,[15:0],dmp_Gas.autoAcc,"[dmp_Gas.autoAcc]
2880Clears to zero before the density information is rendered, updates settings with nngxSetGasAutoAccumulationUpdate after rendering the density information."
2881
28820x126,[23:0],dmp_Gas.deltaZ,"[dmp_Gas.deltaZ]
2883Sets a 24-bit unsigned fixed-point number with 8 fractional bits converted from the uniform value"
2884
28850x126,[25:24],glDepthFunc,"[glDepthFunc]
2886Regarding the func argument
28870: GL_NEVER
28881: GL_ALWAYS
28892: GL_GREATER or GL_GEQUAL
28903: Other"
2891
28920x130,[15:0],"dmp_FragOperation.penumbraScale, dmp_FragOperation.penumbraBias",Sets the 16-bit floating point value (same as the above format) converted from the sum of dmp_FragOperation.penumbraScale and dmp_FragOperation.penumbraBias to bits [15:0].
2893
28940x130,[31:16],dmp_FragOperation.penumbraScale,"Sets the 16-bit floating-point value (with 1 bit as the sign, 5 bits as the exponent, and 10 bits as the mantissa) converted from the value of dmp_FragOperation.penumbraScale with its sign reversed."
2895
28960x140,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[0].specular0","Regarding the B component
2897dmp_FragmentMaterial.specular0×
2898dmp_FragmentLightSource[0].specular0"
2899
29000x140,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[0].specular0","Regarding the G component
2901dmp_FragmentMaterial.specular0×
2902dmp_FragmentLightSource[0].specular0"
2903
29040x140,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[0].specular0","Regarding the R component
2905dmp_FragmentMaterial.specular0×
2906dmp_FragmentLightSource[0].specular0"
2907
29080x141,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[0].specular1","Regarding the B component
2909When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
2910
2911dmp_FragmentMaterial.specular1×
2912dmp_FragmentLightSource[0].specular1
2913When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
2914
2915dmp_FragmentLightSource[0].specular1"
2916
29170x141,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[0].specular1","Regarding the G component
2918When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
2919
2920dmp_FragmentMaterial.specular1×
2921dmp_FragmentLightSource[0].specular1
2922When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
2923
2924dmp_FragmentLightSource[0].specular1"
2925
29260x141,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[0].specular1","Regarding the R component
2927When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
2928
2929dmp_FragmentMaterial.specular1×
2930dmp_FragmentLightSource[0].specular1
2931When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
2932
2933dmp_FragmentLightSource[0].specular1"
2934
29350x142,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[0].diffuse","Regarding the B component
2936dmp_FragmentMaterial.diffuse×
2937dmp_FragmentLightSource[0].diffuse"
2938
29390x142,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[0].diffuse","Regarding the G component
2940dmp_FragmentMaterial.diffuse×
2941dmp_FragmentLightSource[0].diffuse"
2942
29430x142,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[0].diffuse","Regarding the R component
2944dmp_FragmentMaterial.diffuse×
2945dmp_FragmentLightSource[0].diffuse"
2946
29470x143,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[0].ambient","Regarding the B component
2948dmp_FragmentMaterial.ambient×
2949dmp_FragmentLightSource[0].ambient"
2950
29510x143,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[0].ambient","Regarding the G component
2952dmp_FragmentMaterial.ambient×
2953dmp_FragmentLightSource[0].ambient"
2954
29550x143,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[0].ambient","Regarding the R component
2956dmp_FragmentMaterial.ambient×
2957dmp_FragmentLightSource[0].ambient"
2958
29590x144,[15:0],dmp_FragmentLightSource[0].position,x-coordinate of Light Source [0] (16-bit floating-point number)
2960
29610x144,[31:16],dmp_FragmentLightSource[0].position,y-coordinate of Light Source [0] (16-bit floating-point number)
2962
29630x145,[15:0],dmp_FragmentLightSource[0].position,z-coordinate of Light Source [0] (16-bit floating-point number)
2964
29650x146,[12:0],dmp_FragmentLightSource[0].spotDirection,x-component of Light Source [0] in the direction of the spot light (13-bit fixed point number)
2966
29670x146,[28:16],dmp_FragmentLightSource[0].spotDirection,y-component of Light Source [0] in the direction of the spot light (13-bit fixed point number)
2968
29690x147,[12:0],dmp_FragmentLightSource[0].spotDirection,z-component of Light Source [0] in the direction of the spot light (13-bit fixed point number)
2970
29710x149,[0:0],dmp_FragmentLightSource[0].position,Sets 1 when the fourth component of dmp_FragmentLightSource[0].position is 0; sets 0 when it is non-zero.
2972
29730x149,[1:1],dmp_FragmentLightSource[0].twoSideDiffuse,"dmp_FragmentLightSource[0].twoSideDiffuse
29740:GL_FALSE
29751:GL_TRUE"
2976
29770x149,[2:2],dmp_FragmentLightSource[0].geomFactor0,"dmp_FragmentLightSource[0].geomFactor0
29780:GL_FALSE
29791:GL_TRUE"
2980
29810x149,[3:3],dmp_FragmentLightSource[0].geomFactor1,"dmp_FragmentLightSource[0].geomFactor1
29820:GL_FALSE
29831:GL_TRUE"
2984
29850x14a,[19:0],dmp_FragmentLightSource[0].distanceAttenuationBias,Distance Attenuation Bias of Light Source [0] (20-bit floating-point number)
2986
29870x14b,[19:0],dmp_FragmentLightSource[0].distanceAttenuationScale,Distance Attenuation Scale of Light Source [0] (20-bit floating-point number)
2988
29890x150,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[1].specular0","Regarding the B component
2990dmp_FragmentMaterial.specular0×
2991dmp_FragmentLightSource[1].specular0"
2992
29930x150,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[1].specular0","Regarding the G component
2994dmp_FragmentMaterial.specular0×
2995dmp_FragmentLightSource[1].specular0"
2996
29970x150,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[1].specular0","Regarding the R component
2998dmp_FragmentMaterial.specular0×
2999dmp_FragmentLightSource[1].specular0"
3000
30010x151,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[1].specular1","Regarding the B component
3002When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3003
3004dmp_FragmentMaterial.specular1×
3005dmp_FragmentLightSource[1].specular1
3006When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3007
3008dmp_FragmentLightSource[1].specular1"
3009
30100x151,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[1].specular1","Regarding the G component
3011When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3012
3013dmp_FragmentMaterial.specular1×
3014dmp_FragmentLightSource[1].specular1
3015When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3016
3017dmp_FragmentLightSource[1].specular1"
3018
30190x151,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[1].specular1","Regarding the R component
3020When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3021
3022dmp_FragmentMaterial.specular1×
3023dmp_FragmentLightSource[1].specular1
3024When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3025
3026dmp_FragmentLightSource[1].specular1"
3027
30280x152,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[1].diffuse","Regarding the B component
3029dmp_FragmentMaterial.diffuse×
3030dmp_FragmentLightSource[1].diffuse"
3031
30320x152,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[1].diffuse","Regarding the G component
3033dmp_FragmentMaterial.diffuse×
3034dmp_FragmentLightSource[1].diffuse"
3035
30360x152,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[1].diffuse","Regarding the R component
3037dmp_FragmentMaterial.diffuse×
3038dmp_FragmentLightSource[1].diffuse"
3039
30400x153,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[1].ambient","Regarding the B component
3041dmp_FragmentMaterial.ambient×
3042dmp_FragmentLightSource[1].ambient"
3043
30440x153,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[1].ambient","Regarding the G component
3045dmp_FragmentMaterial.ambient×
3046dmp_FragmentLightSource[1].ambient"
3047
30480x153,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[1].ambient","Regarding the R component
3049dmp_FragmentMaterial.ambient×
3050dmp_FragmentLightSource[1].ambient"
3051
30520x154,[15:0],dmp_FragmentLightSource[1].position,x-coordinate of Light Source [1] (16-bit floating-point number)
3053
30540x154,[31:16],dmp_FragmentLightSource[1].position,y-coordinate of Light Source [1] (16-bit floating-point number)
3055
30560x155,[15:0],dmp_FragmentLightSource[1].position,z-coordinate of Light Source [1] (16-bit floating-point number)
3057
30580x156,[12:0],dmp_FragmentLightSource[1].spotDirection,x-component of Light Source [1] in the direction of the spot light (13-bit fixed point number)
3059
30600x156,[28:16],dmp_FragmentLightSource[1].spotDirection,y-component of Light Source [1] in the direction of the spot light (13-bit fixed point number)
3061
30620x157,[12:0],dmp_FragmentLightSource[1].spotDirection,z-component of Light Source [1] in the direction of the spot light (13-bit fixed point number)
3063
30640x159,[0:0],dmp_FragmentLightSource[1].position,Sets 1 when the fourth component of dmp_FragmentLightSource[1].position is 0; sets 0 when it is non-zero.
3065
30660x159,[1:1],dmp_FragmentLightSource[1].twoSideDiffuse,"dmp_FragmentLightSource[1].twoSideDiffuse
30670:GL_FALSE
30681:GL_TRUE"
3069
30700x159,[2:2],dmp_FragmentLightSource[1].geomFactor0,"dmp_FragmentLightSource[1].geomFactor0
30710:GL_FALSE
30721:GL_TRUE"
3073
30740x159,[3:3],dmp_FragmentLightSource[1].geomFactor1,"dmp_FragmentLightSource[1].geomFactor1
30750:GL_FALSE
30761:GL_TRUE"
3077
30780x15a,[19:0],dmp_FragmentLightSource[1].distanceAttenuationBias,Distance Attenuation Bias of Light Source [1] (20-bit floating-point number)
3079
30800x15b,[19:0],dmp_FragmentLightSource[1].distanceAttenuationScale,Distance Attenuation Scale of Light Source [1] (20-bit floating-point number)
3081
30820x160,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[2].specular0","Regarding the B component
3083dmp_FragmentMaterial.specular0×
3084dmp_FragmentLightSource[2].specular0"
3085
30860x160,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[2].specular0","Regarding the G component
3087dmp_FragmentMaterial.specular0×
3088dmp_FragmentLightSource[2].specular0"
3089
30900x160,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[2].specular0","Regarding the R component
3091dmp_FragmentMaterial.specular0×
3092dmp_FragmentLightSource[2].specular0"
3093
30940x161,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[2].specular1","Regarding the B component
3095When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3096
3097dmp_FragmentMaterial.specular1×
3098dmp_FragmentLightSource[2].specular1
3099When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3100
3101dmp_FragmentLightSource[2].specular1"
3102
31030x161,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[2].specular1","Regarding the G component
3104When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3105
3106dmp_FragmentMaterial.specular1×
3107dmp_FragmentLightSource[2].specular1
3108When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3109
3110dmp_FragmentLightSource[2].specular1"
3111
31120x161,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[2].specular1","Regarding the R component
3113When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3114
3115dmp_FragmentMaterial.specular1×
3116dmp_FragmentLightSource[2].specular1
3117When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3118
3119dmp_FragmentLightSource[2].specular1"
3120
31210x162,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[2].diffuse","Regarding the B component
3122dmp_FragmentMaterial.diffuse×
3123dmp_FragmentLightSource[2].diffuse"
3124
31250x162,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[2].diffuse","Regarding the G component
3126dmp_FragmentMaterial.diffuse×
3127dmp_FragmentLightSource[2].diffuse"
3128
31290x162,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[2].diffuse","Regarding the R component
3130dmp_FragmentMaterial.diffuse×
3131dmp_FragmentLightSource[2].diffuse"
3132
31330x163,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[2].ambient","Regarding the B component
3134dmp_FragmentMaterial.ambient×
3135dmp_FragmentLightSource[2].ambient"
3136
31370x163,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[2].ambient","Regarding the G component
3138dmp_FragmentMaterial.ambient×
3139dmp_FragmentLightSource[2].ambient"
3140
31410x163,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[2].ambient","Regarding the R component
3142dmp_FragmentMaterial.ambient×
3143dmp_FragmentLightSource[2].ambient"
3144
31450x164,[15:0],dmp_FragmentLightSource[2].position,x-coordinate of Light Source [2] (16-bit floating-point number)
3146
31470x164,[31:16],dmp_FragmentLightSource[2].position,y-coordinate of Light Source [2] (16-bit floating-point number)
3148
31490x165,[15:0],dmp_FragmentLightSource[2].position,z-coordinate of Light Source [2] (16-bit floating-point number)
3150
31510x166,[12:0],dmp_FragmentLightSource[2].spotDirection,x-component of Light Source [2] in the direction of the spot light (13-bit fixed point number)
3152
31530x166,[28:16],dmp_FragmentLightSource[2].spotDirection,y-component of Light Source [2] in the direction of the spot light (13-bit fixed point number)
3154
31550x167,[12:0],dmp_FragmentLightSource[2].spotDirection,z-component of Light Source [2] in the direction of the spot light (13-bit fixed point number)
3156
31570x169,[0:0],dmp_FragmentLightSource[2].position,Sets 1 when the fourth component of dmp_FragmentLightSource[2].position is 0; sets 0 when it is non-zero.
3158
31590x169,[1:1],dmp_FragmentLightSource[2].twoSideDiffuse,"dmp_FragmentLightSource[2].twoSideDiffuse
31600:GL_FALSE
31611:GL_TRUE"
3162
31630x169,[2:2],dmp_FragmentLightSource[2].geomFactor0,"dmp_FragmentLightSource[2].geomFactor0
31640:GL_FALSE
31651:GL_TRUE"
3166
31670x169,[3:3],dmp_FragmentLightSource[2].geomFactor1,"dmp_FragmentLightSource[2].geomFactor1
31680:GL_FALSE
31691:GL_TRUE"
3170
31710x16a,[19:0],dmp_FragmentLightSource[2].distanceAttenuationBias,Distance Attenuation Bias of Light Source [2] (20-bit floating-point number)
3172
31730x16b,[19:0],dmp_FragmentLightSource[2].distanceAttenuationScale,Distance Attenuation Scale of Light Source [2] (20-bit floating-point number)
3174
31750x170,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[3].specular0","Regarding the B component
3176dmp_FragmentMaterial.specular0×
3177dmp_FragmentLightSource[3].specular0"
3178
31790x170,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[3].specular0","Regarding the G component
3180dmp_FragmentMaterial.specular0×
3181dmp_FragmentLightSource[3].specular0"
3182
31830x170,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[3].specular0","Regarding the R component
3184dmp_FragmentMaterial.specular0×
3185dmp_FragmentLightSource[3].specular0"
3186
31870x171,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[3].specular1","Regarding the B component
3188When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3189
3190dmp_FragmentMaterial.specular1×
3191dmp_FragmentLightSource[3].specular1
3192When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3193
3194dmp_FragmentLightSource[3].specular1"
3195
31960x171,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[3].specular1","Regarding the G component
3197When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3198
3199dmp_FragmentMaterial.specular1×
3200dmp_FragmentLightSource[3].specular1
3201When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3202
3203dmp_FragmentLightSource[3].specular1"
3204
32050x171,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[3].specular1","Regarding the R component
3206When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3207
3208dmp_FragmentMaterial.specular1×
3209dmp_FragmentLightSource[3].specular1
3210When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3211
3212dmp_FragmentLightSource[3].specular1"
3213
32140x172,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[3].diffuse","Regarding the B component
3215dmp_FragmentMaterial.diffuse×
3216dmp_FragmentLightSource[3].diffuse"
3217
32180x172,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[3].diffuse","Regarding the G component
3219dmp_FragmentMaterial.diffuse×
3220dmp_FragmentLightSource[3].diffuse"
3221
32220x172,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[3].diffuse","Regarding the R component
3223dmp_FragmentMaterial.diffuse×
3224dmp_FragmentLightSource[3].diffuse"
3225
32260x173,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[3].ambient","Regarding the B component
3227dmp_FragmentMaterial.ambient×
3228dmp_FragmentLightSource[3].ambient"
3229
32300x173,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[3].ambient","Regarding the G component
3231dmp_FragmentMaterial.ambient×
3232dmp_FragmentLightSource[3].ambient"
3233
32340x173,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[3].ambient","Regarding the R component
3235dmp_FragmentMaterial.ambient×
3236dmp_FragmentLightSource[3].ambient"
3237
32380x174,[15:0],dmp_FragmentLightSource[3].position,x-coordinate of Light Source [3] (16-bit floating-point number)
3239
32400x174,[31:16],dmp_FragmentLightSource[3].position,y-coordinate of Light Source [3] (16-bit floating-point number)
3241
32420x175,[15:0],dmp_FragmentLightSource[3].position,z-coordinate of Light Source [3] (16-bit floating-point number)
3243
32440x176,[12:0],dmp_FragmentLightSource[3].spotDirection,x-component of Light Source [3] in the direction of the spot light (13-bit fixed point number)
3245
32460x176,[28:16],dmp_FragmentLightSource[3].spotDirection,y-component of Light Source [3] in the direction of the spot light (13-bit fixed point number)
3247
32480x177,[12:0],dmp_FragmentLightSource[3].spotDirection,z-component of Light Source [3] in the direction of the spot light (13-bit fixed point number)
3249
32500x179,[0:0],dmp_FragmentLightSource[3].position,Sets 1 when the fourth component of dmp_FragmentLightSource[3].position is 0; sets 0 when it is non-zero.
3251
32520x179,[1:1],dmp_FragmentLightSource[3].twoSideDiffuse,"dmp_FragmentLightSource[3].twoSideDiffuse
32530:GL_FALSE
32541:GL_TRUE"
3255
32560x179,[2:2],dmp_FragmentLightSource[3].geomFactor0,"dmp_FragmentLightSource[3].geomFactor0
32570:GL_FALSE
32581:GL_TRUE"
3259
32600x179,[3:3],dmp_FragmentLightSource[3].geomFactor1,"dmp_FragmentLightSource[3].geomFactor1
32610:GL_FALSE
32621:GL_TRUE"
3263
32640x17a,[19:0],dmp_FragmentLightSource[3].distanceAttenuationBias,Distance Attenuation Bias of Light Source [3] (20-bit floating-point number)
3265
32660x17b,[19:0],dmp_FragmentLightSource[3].distanceAttenuationScale,Distance Attenuation Scale of Light Source [3] (20-bit floating-point number)
3267
32680x180,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[4].specular0","Regarding the B component
3269dmp_FragmentMaterial.specular0×
3270dmp_FragmentLightSource[4].specular0"
3271
32720x180,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[4].specular0","Regarding the G component
3273dmp_FragmentMaterial.specular0×
3274dmp_FragmentLightSource[4].specular0"
3275
32760x180,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[4].specular0","Regarding the R component
3277dmp_FragmentMaterial.specular0×
3278dmp_FragmentLightSource[4].specular0"
3279
32800x181,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[4].specular1","Regarding the B component
3281When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3282
3283dmp_FragmentMaterial.specular1×
3284dmp_FragmentLightSource[4].specular1
3285When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3286
3287dmp_FragmentLightSource[4].specular1"
3288
32890x181,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[4].specular1","Regarding the G component
3290When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3291
3292dmp_FragmentMaterial.specular1×
3293dmp_FragmentLightSource[4].specular1
3294When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3295
3296dmp_FragmentLightSource[4].specular1"
3297
32980x181,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[4].specular1","Regarding the R component
3299When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3300
3301dmp_FragmentMaterial.specular1×
3302dmp_FragmentLightSource[4].specular1
3303When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3304
3305dmp_FragmentLightSource[4].specular1"
3306
33070x182,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[4].diffuse","Regarding the B component
3308dmp_FragmentMaterial.diffuse×
3309dmp_FragmentLightSource[4].diffuse"
3310
33110x182,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[4].diffuse","Regarding the G component
3312dmp_FragmentMaterial.diffuse×
3313dmp_FragmentLightSource[4].diffuse"
3314
33150x182,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[4].diffuse","Regarding the R component
3316dmp_FragmentMaterial.diffuse×
3317dmp_FragmentLightSource[4].diffuse"
3318
33190x183,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[4].ambient","Regarding the B component
3320dmp_FragmentMaterial.ambient×
3321dmp_FragmentLightSource[4].ambient"
3322
33230x183,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[4].ambient","Regarding the G component
3324dmp_FragmentMaterial.ambient×
3325dmp_FragmentLightSource[4].ambient"
3326
33270x183,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[4].ambient","Regarding the R component
3328dmp_FragmentMaterial.ambient×
3329dmp_FragmentLightSource[4].ambient"
3330
33310x184,[15:0],dmp_FragmentLightSource[4].position,x-coordinate of Light Source [4] (16-bit floating-point number)
3332
33330x184,[31:16],dmp_FragmentLightSource[4].position,y-coordinate of Light Source [4] (16-bit floating-point number)
3334
33350x185,[15:0],dmp_FragmentLightSource[4].position,z-coordinate of Light Source [4] (16-bit floating-point number)
3336
33370x186,[12:0],dmp_FragmentLightSource[4].spotDirection,x-component of Light Source [4] in the direction of the spot light (13-bit fixed point number)
3338
33390x186,[28:16],dmp_FragmentLightSource[4].spotDirection,y-component of Light Source [4] in the direction of the spot light (13-bit fixed point number)
3340
33410x187,[12:0],dmp_FragmentLightSource[4].spotDirection,z-component of Light Source [4] in the direction of the spot light (13-bit fixed point number)
3342
33430x189,[0:0],dmp_FragmentLightSource[4].position,Sets 1 when the fourth component of dmp_FragmentLightSource[4].position is 0; sets 0 when it is non-zero.
3344
33450x189,[1:1],dmp_FragmentLightSource[4].twoSideDiffuse,"dmp_FragmentLightSource[4].twoSideDiffuse
33460:GL_FALSE
33471:GL_TRUE"
3348
33490x189,[2:2],dmp_FragmentLightSource[4].geomFactor0,"dmp_FragmentLightSource[4].geomFactor0
33500:GL_FALSE
33511:GL_TRUE"
3352
33530x189,[3:3],dmp_FragmentLightSource[4].geomFactor1,"dmp_FragmentLightSource[4].geomFactor1
33540:GL_FALSE
33551:GL_TRUE"
3356
33570x18a,[19:0],dmp_FragmentLightSource[4].distanceAttenuationBias,Distance Attenuation Bias of Light Source [4] (20-bit floating-point number)
3358
33590x18b,[19:0],dmp_FragmentLightSource[4].distanceAttenuationScale,Distance Attenuation Scale of Light Source [4] (20-bit floating-point number)
3360
33610x190,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[5].specular0","Regarding the B component
3362dmp_FragmentMaterial.specular0×
3363dmp_FragmentLightSource[5].specular0"
3364
33650x190,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[5].specular0","Regarding the G component
3366dmp_FragmentMaterial.specular0×
3367dmp_FragmentLightSource[5].specular0"
3368
33690x190,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[5].specular0","Regarding the R component
3370dmp_FragmentMaterial.specular0×
3371dmp_FragmentLightSource[5].specular0"
3372
33730x191,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[5].specular1","Regarding the B component
3374When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3375
3376dmp_FragmentMaterial.specular1×
3377dmp_FragmentLightSource[5].specular1
3378When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3379
3380dmp_FragmentLightSource[5].specular1"
3381
33820x191,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[5].specular1","Regarding the G component
3383When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3384
3385dmp_FragmentMaterial.specular1×
3386dmp_FragmentLightSource[5].specular1
3387When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3388
3389dmp_FragmentLightSource[5].specular1"
3390
33910x191,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[5].specular1","Regarding the R component
3392When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3393
3394dmp_FragmentMaterial.specular1×
3395dmp_FragmentLightSource[5].specular1
3396When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3397
3398dmp_FragmentLightSource[5].specular1"
3399
34000x192,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[5].diffuse","Regarding the B component
3401dmp_FragmentMaterial.diffuse×
3402dmp_FragmentLightSource[5].diffuse"
3403
34040x192,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[5].diffuse","Regarding the G component
3405dmp_FragmentMaterial.diffuse×
3406dmp_FragmentLightSource[5].diffuse"
3407
34080x192,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[5].diffuse","Regarding the R component
3409dmp_FragmentMaterial.diffuse×
3410dmp_FragmentLightSource[5].diffuse"
3411
34120x193,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[5].ambient","Regarding the B component
3413dmp_FragmentMaterial.ambient×
3414dmp_FragmentLightSource[5].ambient"
3415
34160x193,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[5].ambient","Regarding the G component
3417dmp_FragmentMaterial.ambient×
3418dmp_FragmentLightSource[5].ambient"
3419
34200x193,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[5].ambient","Regarding the R component
3421dmp_FragmentMaterial.ambient×
3422dmp_FragmentLightSource[5].ambient"
3423
34240x194,[15:0],dmp_FragmentLightSource[5].position,x-coordinate of Light Source [5] (16-bit floating-point number)
3425
34260x194,[31:16],dmp_FragmentLightSource[5].position,y-coordinate of Light Source [5] (16-bit floating-point number)
3427
34280x195,[15:0],dmp_FragmentLightSource[5].position,z-coordinate of Light Source [5] (16-bit floating-point number)
3429
34300x196,[12:0],dmp_FragmentLightSource[5].spotDirection,x-component of Light Source [5] in the direction of the spot light (13-bit fixed point number)
3431
34320x196,[28:16],dmp_FragmentLightSource[5].spotDirection,y-component of Light Source [5] in the direction of the spot light (13-bit fixed point number)
3433
34340x197,[12:0],dmp_FragmentLightSource[5].spotDirection,z-component of Light Source [5] in the direction of the spot light (13-bit fixed point number)
3435
34360x199,[0:0],dmp_FragmentLightSource[5].position,Sets 1 when the fourth component of dmp_FragmentLightSource[5].position is 0; sets 0 when it is non-zero.
3437
34380x199,[1:1],dmp_FragmentLightSource[5].twoSideDiffuse,"dmp_FragmentLightSource[5].twoSideDiffuse
34390:GL_FALSE
34401:GL_TRUE"
3441
34420x199,[2:2],dmp_FragmentLightSource[5].geomFactor0,"dmp_FragmentLightSource[5].geomFactor0
34430:GL_FALSE
34441:GL_TRUE"
3445
34460x199,[3:3],dmp_FragmentLightSource[5].geomFactor1,"dmp_FragmentLightSource[5].geomFactor1
34470:GL_FALSE
34481:GL_TRUE"
3449
34500x19a,[19:0],dmp_FragmentLightSource[5].distanceAttenuationBias,Distance Attenuation Bias of Light Source [5] (20-bit floating-point number)
3451
34520x19b,[19:0],dmp_FragmentLightSource[5].distanceAttenuationScale,Distance Attenuation Scale of Light Source [5] (20-bit floating-point number)
3453
34540x1a0,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[6].specular0","Regarding the B component
3455dmp_FragmentMaterial.specular0×
3456dmp_FragmentLightSource[6].specular0"
3457
34580x1a0,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[6].specular0","Regarding the G component
3459dmp_FragmentMaterial.specular0×
3460dmp_FragmentLightSource[6].specular0"
3461
34620x1a0,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[6].specular0","Regarding the R component
3463dmp_FragmentMaterial.specular0×
3464dmp_FragmentLightSource[6].specular0"
3465
34660x1a1,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[6].specular1","Regarding the B component
3467When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3468
3469dmp_FragmentMaterial.specular1×
3470dmp_FragmentLightSource[6].specular1
3471When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3472
3473dmp_FragmentLightSource[6].specular1"
3474
34750x1a1,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[6].specular1","Regarding the G component
3476When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3477
3478dmp_FragmentMaterial.specular1×
3479dmp_FragmentLightSource[6].specular1
3480When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3481
3482dmp_FragmentLightSource[6].specular1"
3483
34840x1a1,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[6].specular1","Regarding the R component
3485When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3486
3487dmp_FragmentMaterial.specular1×
3488dmp_FragmentLightSource[6].specular1
3489When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3490
3491dmp_FragmentLightSource[6].specular1"
3492
34930x1a2,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[6].diffuse","Regarding the B component
3494dmp_FragmentMaterial.diffuse×
3495dmp_FragmentLightSource[6].diffuse"
3496
34970x1a2,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[6].diffuse","Regarding the G component
3498dmp_FragmentMaterial.diffuse×
3499dmp_FragmentLightSource[6].diffuse"
3500
35010x1a2,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[6].diffuse","Regarding the R component
3502dmp_FragmentMaterial.diffuse×
3503dmp_FragmentLightSource[6].diffuse"
3504
35050x1a3,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[6].ambient","Regarding the B component
3506dmp_FragmentMaterial.ambient×
3507dmp_FragmentLightSource[6].ambient"
3508
35090x1a3,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[6].ambient","Regarding the G component
3510dmp_FragmentMaterial.ambient×
3511dmp_FragmentLightSource[6].ambient"
3512
35130x1a3,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[6].ambient","Regarding the R component
3514dmp_FragmentMaterial.ambient×
3515dmp_FragmentLightSource[6].ambient"
3516
35170x1a4,[15:0],dmp_FragmentLightSource[6].position,x-coordinate of Light Source [6] (16-bit floating-point number)
3518
35190x1a4,[31:16],dmp_FragmentLightSource[6].position,y-coordinate of Light Source [6] (16-bit floating-point number)
3520
35210x1a5,[15:0],dmp_FragmentLightSource[6].position,z-coordinate of Light Source [6] (16-bit floating-point number)
3522
35230x1a6,[12:0],dmp_FragmentLightSource[6].spotDirection,x-component of Light Source [6] in the direction of the spot light (13-bit fixed point number)
3524
35250x1a6,[28:16],dmp_FragmentLightSource[6].spotDirection,y-component of Light Source [6] in the direction of the spot light (13-bit fixed point number)
3526
35270x1a7,[12:0],dmp_FragmentLightSource[6].spotDirection,z-component of Light Source [6] in the direction of the spot light (13-bit fixed point number)
3528
35290x1a9,[0:0],dmp_FragmentLightSource[6].position,Sets 1 when the fourth component of dmp_FragmentLightSource[6].position is 0; sets 0 when it is non-zero.
3530
35310x1a9,[1:1],dmp_FragmentLightSource[6].twoSideDiffuse,"dmp_FragmentLightSource[6].twoSideDiffuse
35320:GL_FALSE
35331:GL_TRUE"
3534
35350x1a9,[2:2],dmp_FragmentLightSource[6].geomFactor0,"dmp_FragmentLightSource[6].geomFactor0
35360:GL_FALSE
35371:GL_TRUE"
3538
35390x1a9,[3:3],dmp_FragmentLightSource[6].geomFactor1,"dmp_FragmentLightSource[6].geomFactor1
35400:GL_FALSE
35411:GL_TRUE"
3542
35430x1aa,[19:0],dmp_FragmentLightSource[6].distanceAttenuationBias,Distance Attenuation Bias of Light Source [6] (20-bit floating-point number)
3544
35450x1ab,[19:0],dmp_FragmentLightSource[6].distanceAttenuationScale,Distance Attenuation Scale of Light Source [6] (20-bit floating-point number)
3546
35470x1b0,[9:0],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[7].specular0","Regarding the B component
3548dmp_FragmentMaterial.specular0×
3549dmp_FragmentLightSource[7].specular0"
3550
35510x1b0,[19:10],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[7].specular0","Regarding the G component
3552dmp_FragmentMaterial.specular0×
3553dmp_FragmentLightSource[7].specular0"
3554
35550x1b0,[29:20],"dmp_FragmentMaterial.specular0, dmp_FragmentLightSource[7].specular0","Regarding the R component
3556dmp_FragmentMaterial.specular0×
3557dmp_FragmentLightSource[7].specular0"
3558
35590x1b1,[9:0],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[7].specular1","Regarding the B component
3560When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3561
3562dmp_FragmentMaterial.specular1×
3563dmp_FragmentLightSource[7].specular1
3564When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3565
3566dmp_FragmentLightSource[7].specular1"
3567
35680x1b1,[19:10],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[7].specular1","Regarding the G component
3569When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3570
3571dmp_FragmentMaterial.specular1×
3572dmp_FragmentLightSource[7].specular1
3573When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3574
3575dmp_FragmentLightSource[7].specular1"
3576
35770x1b1,[29:20],"dmp_LightEnv.lutEnabledRefl, dmp_FragmentMaterial.specular1, dmp_FragmentLightSource[7].specular1","Regarding the R component
3578When dmp_LightEnv.lutEnabledRefl is GL_FALSE:
3579
3580dmp_FragmentMaterial.specular1×
3581dmp_FragmentLightSource[7].specular1
3582When dmp_LightEnv.lutEnabledRefl is GL_TRUE:
3583
3584dmp_FragmentLightSource[7].specular1"
3585
35860x1b2,[9:0],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[7].diffuse","Regarding the B component
3587dmp_FragmentMaterial.diffuse×
3588dmp_FragmentLightSource[7].diffuse"
3589
35900x1b2,[19:10],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[7].diffuse","Regarding the G component
3591dmp_FragmentMaterial.diffuse×
3592dmp_FragmentLightSource[7].diffuse"
3593
35940x1b2,[29:20],"dmp_FragmentMaterial.diffuse, dmp_FragmentLightSource[7].diffuse","Regarding the R component
3595dmp_FragmentMaterial.diffuse×
3596dmp_FragmentLightSource[7].diffuse"
3597
35980x1b3,[9:0],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[7].ambient","Regarding the B component
3599dmp_FragmentMaterial.ambient×
3600dmp_FragmentLightSource[7].ambient"
3601
36020x1b3,[19:10],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[7].ambient","Regarding the G component
3603dmp_FragmentMaterial.ambient×
3604dmp_FragmentLightSource[7].ambient"
3605
36060x1b3,[29:20],"dmp_FragmentMaterial.ambient, dmp_FragmentLightSource[7].ambient","Regarding the R component
3607dmp_FragmentMaterial.ambient×
3608dmp_FragmentLightSource[7].ambient"
3609
36100x1b4,[15:0],dmp_FragmentLightSource[7].position,x-coordinate of Light Source [7] (16-bit floating-point number)
3611
36120x1b4,[31:16],dmp_FragmentLightSource[7].position,y-coordinate of Light Source [7] (16-bit floating-point number)
3613
36140x1b5,[15:0],dmp_FragmentLightSource[7].position,z-coordinate of Light Source [7] (16-bit floating-point number)
3615
36160x1b6,[12:0],dmp_FragmentLightSource[7].spotDirection,x-component of Light Source [7] in the direction of the spot light (13-bit fixed point number)
3617
36180x1b6,[28:16],dmp_FragmentLightSource[7].spotDirection,y-component of Light Source [7] in the direction of the spot light (13-bit fixed point number)
3619
36200x1b7,[12:0],dmp_FragmentLightSource[7].spotDirection,z-component of Light Source [7] in the direction of the spot light (13-bit fixed point number)
3621
36220x1b9,[0:0],dmp_FragmentLightSource[7].position,Sets 1 when the fourth component of dmp_FragmentLightSource[7].position is 0; sets 0 when it is non-zero.
3623
36240x1b9,[1:1],dmp_FragmentLightSource[7].twoSideDiffuse,"dmp_FragmentLightSource[7].twoSideDiffuse
36250:GL_FALSE
36261:GL_TRUE"
3627
36280x1b9,[2:2],dmp_FragmentLightSource[7].geomFactor0,"dmp_FragmentLightSource[7].geomFactor0
36290:GL_FALSE
36301:GL_TRUE"
3631
36320x1b9,[3:3],dmp_FragmentLightSource[7].geomFactor1,"dmp_FragmentLightSource[7].geomFactor1
36330:GL_FALSE
36341:GL_TRUE"
3635
36360x1ba,[19:0],dmp_FragmentLightSource[7].distanceAttenuationBias,Distance Attenuation Bias of Light Source [7] (20-bit floating-point number)
3637
36380x1bb,[19:0],dmp_FragmentLightSource[7].distanceAttenuationScale,Distance Attenuation Scale of Light Source [7] (20-bit floating-point number)
3639
36400x1c0,[9:0],"dmp_FragmentLighting.ambient, dmp_FragmentMaterial.ambient, dmp_FragmentMaterial.emission","Sets a value that is the result of dmp_FragmentMaterial.emission + dmp_FragmentMaterial.ambient × dmp_FragmentLighting.ambient clamped to a value between 0 and 1, which is then mapped to an unsigned, 8-bit integer between 0 and 255.
3641The R-component is set in bits [29:20], the G-component is set in bits [19:10], and the B-component is set in bits [9:0]. For information on how to convert a floating-point value clamped between 0 and 1 into an 8-bit integer between 0 and 255, see See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications. Although values are set in the lower 8 bits of every 10 bits of register 0x1c0 (bits [29:20], [19:10], and [9:0]), be sure to set the upper two bits to 0. Operations are undefined if these bits are set to a value other than 0."
3642
36430x1c0,[19:10],"dmp_FragmentLighting.ambient, dmp_FragmentMaterial.ambient, dmp_FragmentMaterial.emission","Sets a value that is the result of dmp_FragmentMaterial.emission + dmp_FragmentMaterial.ambient × dmp_FragmentLighting.ambient clamped to a value between 0 and 1, which is then mapped to an unsigned, 8-bit integer between 0 and 255.
3644The R-component is set in bits [29:20], the G-component is set in bits [19:10], and the B-component is set in bits [9:0]. For information on how to convert a floating-point value clamped between 0 and 1 into an 8-bit integer between 0 and 255, see See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications. Although values are set in the lower 8 bits of every 10 bits of register 0x1c0 (bits [29:20], [19:10], and [9:0]), be sure to set the upper two bits to 0. Operations are undefined if these bits are set to a value other than 0."
3645
36460x1c0,[29:20],"dmp_FragmentLighting.ambient, dmp_FragmentMaterial.ambient, dmp_FragmentMaterial.emission","Sets a value that is the result of dmp_FragmentMaterial.emission + dmp_FragmentMaterial.ambient × dmp_FragmentLighting.ambient clamped to a value between 0 and 1, which is then mapped to an unsigned, 8-bit integer between 0 and 255.
3647The R-component is set in bits [29:20], the G-component is set in bits [19:10], and the B-component is set in bits [9:0]. For information on how to convert a floating-point value clamped between 0 and 1 into an 8-bit integer between 0 and 255, see See ""Conversion from a 32-Bit Floating-Point Number Between 0 and 1 to an 8-Bit Unsigned Integer"" in the specifications. Although values are set in the lower 8 bits of every 10 bits of register 0x1c0 (bits [29:20], [19:10], and [9:0]), be sure to set the upper two bits to 0. Operations are undefined if these bits are set to a value other than 0."
3648
36490x1c2,[2:0],dmp_FragmentLightSource[i].enabled,Sets a value that is one less than the number of enabled light sources. Sets 0 when all light sources are disabled.
3650
36510x1c3,[0:0],"dmp_LightEnv.shadowPrimary, dmp_LightEnv.shadowSecondary, dmp_LightEnv.shadowAlpha","[Common]
3652Sets 1 when one of dmp_LightEnv.shadowPrimary, dmp_LightEnv.shadowSecondary, or dmp_LightEnv.shadowAlpha is GL_TRUE and set 0 when all are equal to GL_FALSE"
3653
36540x1c3,[3:2],dmp_LightEnv.fresnelSelector,"[dmp_LightEnv.fresnelSelector]
36550:GL_LIGHT_ENV_NO_FRESNEL_DMP
36561:GL_LIGHT_ENV_PRI_ALPHA_FRESNEL_DMP
36572:GL_LIGHT_ENV_SEC_ALPHA_FRESNEL_DMP
36583:GL_LIGHT_ENV_PRI_SEC_ALPHA_FRESNEL_DMP"
3659
36600x1c3,[7:4],dmp_LightEnv.config,"[dmp_LightEnv.config]
36610:GL_LIGHT_ENV_LAYER_CONFIG0_DMP
36621:GL_LIGHT_ENV_LAYER_CONFIG1_DMP
36632:GL_LIGHT_ENV_LAYER_CONFIG2_DMP
36643:GL_LIGHT_ENV_LAYER_CONFIG3_DMP
36654:GL_LIGHT_ENV_LAYER_CONFIG4_DMP
36665:GL_LIGHT_ENV_LAYER_CONFIG5_DMP
36676:GL_LIGHT_ENV_LAYER_CONFIG6_DMP
36688:GL_LIGHT_ENV_LAYER_CONFIG7_DMP"
3669
36700x1c3,[11:8],,Set 4.
3671
36720x1c3,[16:16],dmp_LightEnv.shadowPrimary,"[dmp_LightEnv.shadowPrimary]
36730:GL_FALSE
36741:GL_TRUE"
3675
36760x1c3,[17:17],dmp_LightEnv.shadowSecondary,"[dmp_LightEnv.shadowSecondary]
36770:GL_FALSE
36781:GL_TRUE"
3679
36800x1c3,[18:18],dmp_LightEnv.invertShadow,"[dmp_LightEnv.invertShadow]
36810:GL_FALSE
36821:GL_TRUE"
3683
36840x1c3,[19:19],dmp_LightEnv.shadowAlpha,"[dmp_LightEnv.shadowAlpha]
36850:GL_FALSE
36861:GL_TRUE"
3687
36880x1c3,[23:22],dmp_LightEnv.bumpSelector,"[dmp_LightEnv.bumpSelector]
36890:GL_TEXTURE0
36901:GL_TEXTURE1
36912:GL_TEXTURE2
36923:GL_TEXTURE3"
3693
36940x1c3,[25:24],dmp_LightEnv.shadowSelector,"[dmp_LightEnv.shadowSelector]
36950:GL_TEXTURE0
36961:GL_TEXTURE1
36972:GL_TEXTURE2
36983:GL_TEXTURE3"
3699
37000x1c3,[27:27],dmp_LightEnv.clampHighlights,"[dmp_LightEnv.clampHighlights]
37010:GL_FALSE
37021:GL_TRUE"
3703
37040x1c3,[29:28],dmp_LightEnv.bumpMode,"[dmp_LightEnv.bumpMode]
37050:GL_LIGHT_ENV_BUMP_NOT_USED_DMP
37061:GL_LIGHT_ENV_BUMP_AS_BUMP_DMP
37072:GL_LIGHT_ENV_BUMP_AS_TANG_DMP"
3708
37090x1c3,[30:30],"dmp_LightEnv.bumpMode, dmp_LightEnv.bumpRenorm","[dmp_LightEnv.bumpRenorm]
3710Sets 0 when dmp_LightEnv.bumpRenorm is GL_TRUE or dmp_LightEnv.bumpMode is GL_LIGHT_ENV_BUMP_NOT_USED; sets 1 otherwise.
3711"
3712
37130x1c3,[31:31],,Set 1.
3714
37150x1c4,[0:0],dmp_FragmentLightSource[0].shadowed,"dmp_FragmentLightSource[0].shadowed
37160:GL_TRUE
37171:GL_FALSE"
3718
37190x1c4,[1:1],dmp_FragmentLightSource[1].shadowed,"dmp_FragmentLightSource[1].shadowed
37200:GL_TRUE
37211:GL_FALSE"
3722
37230x1c4,[2:2],dmp_FragmentLightSource[2].shadowed,"dmp_FragmentLightSource[2].shadowed
37240:GL_TRUE
37251:GL_FALSE"
3726
37270x1c4,[3:3],dmp_FragmentLightSource[3].shadowed,"dmp_FragmentLightSource[3].shadowed
37280:GL_TRUE
37291:GL_FALSE"
3730
37310x1c4,[4:4],dmp_FragmentLightSource[4].shadowed,"dmp_FragmentLightSource[4].shadowed
37320:GL_TRUE
37331:GL_FALSE"
3734
37350x1c4,[5:5],dmp_FragmentLightSource[5].shadowed,"dmp_FragmentLightSource[5].shadowed
37360:GL_TRUE
37371:GL_FALSE"
3738
37390x1c4,[6:6],dmp_FragmentLightSource[6].shadowed,"dmp_FragmentLightSource[6].shadowed
37400:GL_TRUE
37411:GL_FALSE"
3742
37430x1c4,[7:7],dmp_FragmentLightSource[7].shadowed,"dmp_FragmentLightSource[7].shadowed
37440:GL_TRUE
37451:GL_FALSE"
3746
37470x1c4,[8:8],dmp_FragmentLightSource[0].spotEnabled,"dmp_FragmentLightSource[0].spotEnabled
37480:GL_TRUE
37491:GL_FALSE"
3750
37510x1c4,[9:9],dmp_FragmentLightSource[1].spotEnabled,"dmp_FragmentLightSource[1].spotEnabled
37520:GL_TRUE
37531:GL_FALSE"
3754
37550x1c4,[10:10],dmp_FragmentLightSource[2].spotEnabled,"dmp_FragmentLightSource[2].spotEnabled
37560:GL_TRUE
37571:GL_FALSE"
3758
37590x1c4,[11:11],dmp_FragmentLightSource[3].spotEnabled,"dmp_FragmentLightSource[3].spotEnabled
37600:GL_TRUE
37611:GL_FALSE"
3762
37630x1c4,[12:12],dmp_FragmentLightSource[4].spotEnabled,"dmp_FragmentLightSource[4].spotEnabled
37640:GL_TRUE
37651:GL_FALSE"
3766
37670x1c4,[13:13],dmp_FragmentLightSource[5].spotEnabled,"dmp_FragmentLightSource[5].spotEnabled
37680:GL_TRUE
37691:GL_FALSE"
3770
37710x1c4,[14:14],dmp_FragmentLightSource[6].spotEnabled,"dmp_FragmentLightSource[6].spotEnabled
37720:GL_TRUE
37731:GL_FALSE"
3774
37750x1c4,[15:15],dmp_FragmentLightSource[7].spotEnabled,"dmp_FragmentLightSource[7].spotEnabled
37760:GL_TRUE
37771:GL_FALSE"
3778
37790x1c4,[16:16],dmp_LightEnv.lutEnabledD0,"[dmp_LightEnv.lutEnabledD0]
37800:GL_TRUE
37811:GL_FALSE"
3782
37830x1c4,[17:17],dmp_LightEnv.lutEnabledD1,"[dmp_LightEnv.lutEnabledD1]
37840:GL_TRUE
37851:GL_FALSE"
3786
37870x1c4,[18:18],,Set 1.
3788
37890x1c4,[19:19],dmp_LightEnv.fresnelSelector,"[dmp_LightEnv.fresnelSelector]
37900: Not GL_LIGHT_ENV_NO_FRESNEL_DMP
37911: GL_LIGHT_ENV_NO_FRESNEL_DMP"
3792
37930x1c4,[22:20],dmp_LightEnv.lutEnabledRefl,"[dmp_LightEnv.lutEnabledRefl]
37940:GL_TRUE
37957:GL_FALSE"
3796
37970x1c4,[24:24],dmp_FragmentLightSource[0].distanceAttenuationEnabled,"dmp_FragmentLightSource[0].distanceAttenuationEnabled
37980:GL_TRUE
37991:GL_FALSE"
3800
38010x1c4,[25:25],dmp_FragmentLightSource[1].distanceAttenuationEnabled,"dmp_FragmentLightSource[1].distanceAttenuationEnabled
38020:GL_TRUE
38031:GL_FALSE"
3804
38050x1c4,[26:26],dmp_FragmentLightSource[2].distanceAttenuationEnabled,"dmp_FragmentLightSource[2].distanceAttenuationEnabled
38060:GL_TRUE
38071:GL_FALSE"
3808
38090x1c4,[27:27],dmp_FragmentLightSource[3].distanceAttenuationEnabled,"dmp_FragmentLightSource[3].distanceAttenuationEnabled
38100:GL_TRUE
38111:GL_FALSE"
3812
38130x1c4,[28:28],dmp_FragmentLightSource[4].distanceAttenuationEnabled,"dmp_FragmentLightSource[4].distanceAttenuationEnabled
38140:GL_TRUE
38151:GL_FALSE"
3816
38170x1c4,[29:29],dmp_FragmentLightSource[5].distanceAttenuationEnabled,"dmp_FragmentLightSource[5].distanceAttenuationEnabled
38180:GL_TRUE
38191:GL_FALSE"
3820
38210x1c4,[30:30],dmp_FragmentLightSource[6].distanceAttenuationEnabled,"dmp_FragmentLightSource[6].distanceAttenuationEnabled
38220:GL_TRUE
38231:GL_FALSE"
3824
38250x1c4,[31:31],dmp_FragmentLightSource[7].distanceAttenuationEnabled,"dmp_FragmentLightSource[7].distanceAttenuationEnabled
38260:GL_TRUE
38271:GL_FALSE"
3828
38290x1c5,[7:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Specifies the index of the lookup table in which to set the data.
3830
38310x1c5,[12:8],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D","Specifies the type of the lookup table in which to set the data.
38320: dmp_FragmentMaterial.samplerD0
38331: dmp_FragmentMaterial.samplerD1
38343: dmp_FragmentMaterial.samplerFR
38354: dmp_FragmentMaterial.samplerRB
38365: dmp_FragmentMaterial.samplerRG
38376: dmp_FragmentMaterial.samplerRR
38388+i: dmp_FragmentLightSource[i].samplerSP
383916+i: dmp_FragmentLightSource[i].samplerDA"
3840
38410x1c6,[0:0],dmp_FragmentLighting.enabled,"0:GL_TRUE
38421:GL_FALSE"
3843
38440x1c8,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3845
38460x1c8,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3847
38480x1c9,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3849
38500x1c9,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3851
38520x1ca,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3853
38540x1ca,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3855
38560x1cb,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3857
38580x1cb,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3859
38600x1cc,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3861
38620x1cc,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3863
38640x1cd,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3865
38660x1cd,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3867
38680x1ce,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3869
38700x1ce,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3871
38720x1cf,[11:0],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3873
38740x1cf,[23:12],"Lookup Table Object Data from dmp_FragmentMaterial.sampler{D0, D1, FR, RB, RG, RR}, dmp_FragmentLightSource[i].sampler{SP, DA}, and glTexImage1D",Sets the lookup table data.
3875
38760x1d0,[1:1],dmp_LightEnv.absLutInputD0,"dmp_LightEnv.absLutInputD0
38770:GL_TRUE
38781:GL_FALSE"
3879
38800x1d0,[5:5],dmp_LightEnv.absLutInputD1,"dmp_LightEnv.absLutInputD1
38810:GL_TRUE
38821:GL_FALSE"
3883
38840x1d0,[9:9],dmp_LightEnv.absLutInputSP,"dmp_LightEnv.absLutInputSP
38850:GL_TRUE
38861:GL_FALSE"
3887
38880x1d0,[13:13],dmp_LightEnv.absLutInputFR,"dmp_LightEnv.absLutInputFR
38890:GL_TRUE
38901:GL_FALSE"
3891
38920x1d0,[17:17],dmp_LightEnv.absLutInputRB,"dmp_LightEnv.absLutInputRB
38930:GL_TRUE
38941:GL_FALSE"
3895
38960x1d0,[21:21],dmp_LightEnv.absLutInputRG,"dmp_LightEnv.absLutInputRG
38970:GL_TRUE
38981:GL_FALSE"
3899
39000x1d0,[25:25],dmp_LightEnv.absLutInputRR,"dmp_LightEnv.absLutInputRR
39010:GL_TRUE
39021:GL_FALSE"
3903
39040x1d1,[2:0],dmp_LightEnv.lutInputD0,"dmp_LightEnv.lutInputD0
39050:GL_LIGHT_ENV_NH_DMP
39061:GL_LIGHT_ENV_VH_DMP
39072:GL_LIGHT_ENV_NV_DMP
39083:GL_LIGHT_ENV_LN_DMP
39094:GL_LIGHT_ENV_SP_DMP
39105:GL_LIGHT_ENV_CP_DMP"
3911
39120x1d1,[6:4],dmp_LightEnv.lutInputD1,"dmp_LightEnv.lutInputD1
39130:GL_LIGHT_ENV_NH_DMP
39141:GL_LIGHT_ENV_VH_DMP
39152:GL_LIGHT_ENV_NV_DMP
39163:GL_LIGHT_ENV_LN_DMP
39174:GL_LIGHT_ENV_SP_DMP
39185:GL_LIGHT_ENV_CP_DMP"
3919
39200x1d1,[10:8],dmp_LightEnv.lutInputSP,"dmp_LightEnv.lutInputSP
39210:GL_LIGHT_ENV_NH_DMP
39221:GL_LIGHT_ENV_VH_DMP
39232:GL_LIGHT_ENV_NV_DMP
39243:GL_LIGHT_ENV_LN_DMP
39254:GL_LIGHT_ENV_SP_DMP
39265:GL_LIGHT_ENV_CP_DMP"
3927
39280x1d1,[14:12],dmp_LightEnv.lutInputFR,"dmp_LightEnv.lutInputFR
39290:GL_LIGHT_ENV_NH_DMP
39301:GL_LIGHT_ENV_VH_DMP
39312:GL_LIGHT_ENV_NV_DMP
39323:GL_LIGHT_ENV_LN_DMP
39334:GL_LIGHT_ENV_SP_DMP
39345:GL_LIGHT_ENV_CP_DMP"
3935
39360x1d1,[18:16],dmp_LightEnv.lutInputRB,"dmp_LightEnv.lutInputRB
39370:GL_LIGHT_ENV_NH_DMP
39381:GL_LIGHT_ENV_VH_DMP
39392:GL_LIGHT_ENV_NV_DMP
39403:GL_LIGHT_ENV_LN_DMP
39414:GL_LIGHT_ENV_SP_DMP
39425:GL_LIGHT_ENV_CP_DMP"
3943
39440x1d1,[22:20],dmp_LightEnv.lutInputRG,"dmp_LightEnv.lutInputRG
39450:GL_LIGHT_ENV_NH_DMP
39461:GL_LIGHT_ENV_VH_DMP
39472:GL_LIGHT_ENV_NV_DMP
39483:GL_LIGHT_ENV_LN_DMP
39494:GL_LIGHT_ENV_SP_DMP
39505:GL_LIGHT_ENV_CP_DMP"
3951
39520x1d1,[26:24],dmp_LightEnv.lutInputRR,"dmp_LightEnv.lutInputRR
39530:GL_LIGHT_ENV_NH_DMP
39541:GL_LIGHT_ENV_VH_DMP
39552:GL_LIGHT_ENV_NV_DMP
39563:GL_LIGHT_ENV_LN_DMP
39574:GL_LIGHT_ENV_SP_DMP
39585:GL_LIGHT_ENV_CP_DMP"
3959
39600x1d2,[2:0],dmp_LightEnv.lutScaleD0,"dmp_LightEnv.lutScaleD0
39610:1.0
39621:2.0
39632:4.0
39643:8.0
39656:0.25
39667:0.5"
3967
39680x1d2,[6:4],dmp_LightEnv.lutScaleD1,"dmp_LightEnv.lutScaleD1
39690:1.0
39701:2.0
39712:4.0
39723:8.0
39736:0.25
39747:0.5"
3975
39760x1d2,[10:8],dmp_LightEnv.lutScaleSP,"dmp_LightEnv.lutScaleSP
39770:1.0
39781:2.0
39792:4.0
39803:8.0
39816:0.25
39827:0.5"
3983
39840x1d2,[14:12],dmp_LightEnv.lutScaleFR,"dmp_LightEnv.lutScaleFR
39850:1.0
39861:2.0
39872:4.0
39883:8.0
39896:0.25
39907:0.5"
3991
39920x1d2,[18:16],dmp_LightEnv.lutScaleRB,"dmp_LightEnv.lutScaleRB
39930:1.0
39941:2.0
39952:4.0
39963:8.0
39976:0.25
39987:0.5"
3999
40000x1d2,[22:20],dmp_LightEnv.lutScaleRG,"dmp_LightEnv.lutScaleRG
40010:1.0
40021:2.0
40032:4.0
40043:8.0
40056:0.25
40067:0.5"
4007
40080x1d2,[26:24],dmp_LightEnv.lutScaleRR,"dmp_LightEnv.lutScaleRR
40090:1.0
40101:2.0
40112:4.0
40123:8.0
40136:0.25
40147:0.5"
4015
40160x1d9,[2:0],dmp_FragmentLightSource[i].enabled,ID of the 1st enabled light source
4017
40180x1d9,[6:4],dmp_FragmentLightSource[i].enabled,ID of the 2nd enabled light source
4019
40200x1d9,[10:8],dmp_FragmentLightSource[i].enabled,ID of the 3rd enabled light source
4021
40220x1d9,[14:12],dmp_FragmentLightSource[i].enabled,ID of the 4th enabled light source
4023
40240x1d9,[18:16],dmp_FragmentLightSource[i].enabled,ID of the 5th enabled light source
4025
40260x1d9,[22:20],dmp_FragmentLightSource[i].enabled,ID of the 6th enabled light source
4027
40280x1d9,[26:24],dmp_FragmentLightSource[i].enabled,ID of the 7th enabled light source
4029
40300x1d9,[30:28],dmp_FragmentLightSource[i].enabled,ID of the 8th enabled light source
4031
40320x200,[28:1],Vertex buffer address secured with glBufferData,Common base address for all vertex arrays. Specify with an 128-bit address.
4033
40340x201,[3:0],"size, type of glVertexAttribPointer","Specifies the type of internal vertex attribute 0. Regarding the combinations of size and type of glVertexAttribPointer that is called for a GL attribute number corresponding to internal vertex attribute 0
40350x0: size=1,type=GL_BYTE
40360x1: size=1,type=GL_UNSIGNED_BYTE
40370x2: size=1,type=GL_SHORT
40380x3: size=1,type=GL_FLOAT
40390x4: size=2,type=GL_BYTE
40400x5: size=2,type=GL_UNSIGNED_BYTE
40410x6: size=2,type=GL_SHORT
40420x7: size=2,type=GL_FLOAT
40430x8: size=3,type=GL_BYTE
40440x9: size=3,type=GL_UNSIGNED_BYTE
40450xa: size=3,type=GL_SHORT
40460xb: size=3,type=GL_FLOAT
40470xc: size=4,type=GL_BYTE
40480xd: size=4,type=GL_UNSIGNED_BYTE
40490xe: size=4,type=GL_SHORT
40500xf: size=4,type=GL_FLOAT"
4051
40520x201,[7:4],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 1, sets the same as internal vertex attribute 0
40530x0: size=1,type=GL_BYTE
40540x1: size=1,type=GL_UNSIGNED_BYTE
40550x2: size=1,type=GL_SHORT
40560x3: size=1,type=GL_FLOAT
40570x4: size=2,type=GL_BYTE
40580x5: size=2,type=GL_UNSIGNED_BYTE
40590x6: size=2,type=GL_SHORT
40600x7: size=2,type=GL_FLOAT
40610x8: size=3,type=GL_BYTE
40620x9: size=3,type=GL_UNSIGNED_BYTE
40630xa: size=3,type=GL_SHORT
40640xb: size=3,type=GL_FLOAT
40650xc: size=4,type=GL_BYTE
40660xd: size=4,type=GL_UNSIGNED_BYTE
40670xe: size=4,type=GL_SHORT
40680xf: size=4,type=GL_FLOAT"
4069
40700x201,[11:8],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 2, sets the same as internal vertex attribute 0
40710x0: size=1,type=GL_BYTE
40720x1: size=1,type=GL_UNSIGNED_BYTE
40730x2: size=1,type=GL_SHORT
40740x3: size=1,type=GL_FLOAT
40750x4: size=2,type=GL_BYTE
40760x5: size=2,type=GL_UNSIGNED_BYTE
40770x6: size=2,type=GL_SHORT
40780x7: size=2,type=GL_FLOAT
40790x8: size=3,type=GL_BYTE
40800x9: size=3,type=GL_UNSIGNED_BYTE
40810xa: size=3,type=GL_SHORT
40820xb: size=3,type=GL_FLOAT
40830xc: size=4,type=GL_BYTE
40840xd: size=4,type=GL_UNSIGNED_BYTE
40850xe: size=4,type=GL_SHORT
40860xf: size=4,type=GL_FLOAT"
4087
40880x201,[15:12],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 3, sets the same as internal vertex attribute 0
40890x0: size=1,type=GL_BYTE
40900x1: size=1,type=GL_UNSIGNED_BYTE
40910x2: size=1,type=GL_SHORT
40920x3: size=1,type=GL_FLOAT
40930x4: size=2,type=GL_BYTE
40940x5: size=2,type=GL_UNSIGNED_BYTE
40950x6: size=2,type=GL_SHORT
40960x7: size=2,type=GL_FLOAT
40970x8: size=3,type=GL_BYTE
40980x9: size=3,type=GL_UNSIGNED_BYTE
40990xa: size=3,type=GL_SHORT
41000xb: size=3,type=GL_FLOAT
41010xc: size=4,type=GL_BYTE
41020xd: size=4,type=GL_UNSIGNED_BYTE
41030xe: size=4,type=GL_SHORT
41040xf: size=4,type=GL_FLOAT"
4105
41060x201,[19:16],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 4, sets the same as internal vertex attribute 0
41070x0: size=1,type=GL_BYTE
41080x1: size=1,type=GL_UNSIGNED_BYTE
41090x2: size=1,type=GL_SHORT
41100x3: size=1,type=GL_FLOAT
41110x4: size=2,type=GL_BYTE
41120x5: size=2,type=GL_UNSIGNED_BYTE
41130x6: size=2,type=GL_SHORT
41140x7: size=2,type=GL_FLOAT
41150x8: size=3,type=GL_BYTE
41160x9: size=3,type=GL_UNSIGNED_BYTE
41170xa: size=3,type=GL_SHORT
41180xb: size=3,type=GL_FLOAT
41190xc: size=4,type=GL_BYTE
41200xd: size=4,type=GL_UNSIGNED_BYTE
41210xe: size=4,type=GL_SHORT
41220xf: size=4,type=GL_FLOAT"
4123
41240x201,[23:20],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 5, sets the same as internal vertex attribute 0
41250x0: size=1,type=GL_BYTE
41260x1: size=1,type=GL_UNSIGNED_BYTE
41270x2: size=1,type=GL_SHORT
41280x3: size=1,type=GL_FLOAT
41290x4: size=2,type=GL_BYTE
41300x5: size=2,type=GL_UNSIGNED_BYTE
41310x6: size=2,type=GL_SHORT
41320x7: size=2,type=GL_FLOAT
41330x8: size=3,type=GL_BYTE
41340x9: size=3,type=GL_UNSIGNED_BYTE
41350xa: size=3,type=GL_SHORT
41360xb: size=3,type=GL_FLOAT
41370xc: size=4,type=GL_BYTE
41380xd: size=4,type=GL_UNSIGNED_BYTE
41390xe: size=4,type=GL_SHORT
41400xf: size=4,type=GL_FLOAT"
4141
41420x201,[27:24],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 6, sets the same as internal vertex attribute 0
41430x0: size=1,type=GL_BYTE
41440x1: size=1,type=GL_UNSIGNED_BYTE
41450x2: size=1,type=GL_SHORT
41460x3: size=1,type=GL_FLOAT
41470x4: size=2,type=GL_BYTE
41480x5: size=2,type=GL_UNSIGNED_BYTE
41490x6: size=2,type=GL_SHORT
41500x7: size=2,type=GL_FLOAT
41510x8: size=3,type=GL_BYTE
41520x9: size=3,type=GL_UNSIGNED_BYTE
41530xa: size=3,type=GL_SHORT
41540xb: size=3,type=GL_FLOAT
41550xc: size=4,type=GL_BYTE
41560xd: size=4,type=GL_UNSIGNED_BYTE
41570xe: size=4,type=GL_SHORT
41580xf: size=4,type=GL_FLOAT"
4159
41600x201,[31:28],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 7, sets the same as internal vertex attribute 0
41610x0: size=1,type=GL_BYTE
41620x1: size=1,type=GL_UNSIGNED_BYTE
41630x2: size=1,type=GL_SHORT
41640x3: size=1,type=GL_FLOAT
41650x4: size=2,type=GL_BYTE
41660x5: size=2,type=GL_UNSIGNED_BYTE
41670x6: size=2,type=GL_SHORT
41680x7: size=2,type=GL_FLOAT
41690x8: size=3,type=GL_BYTE
41700x9: size=3,type=GL_UNSIGNED_BYTE
41710xa: size=3,type=GL_SHORT
41720xb: size=3,type=GL_FLOAT
41730xc: size=4,type=GL_BYTE
41740xd: size=4,type=GL_UNSIGNED_BYTE
41750xe: size=4,type=GL_SHORT
41760xf: size=4,type=GL_FLOAT"
4177
41780x202,[3:0],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 8, sets the same as internal vertex attribute 0
41790x0: size=1,type=GL_BYTE
41800x1: size=1,type=GL_UNSIGNED_BYTE
41810x2: size=1,type=GL_SHORT
41820x3: size=1,type=GL_FLOAT
41830x4: size=2,type=GL_BYTE
41840x5: size=2,type=GL_UNSIGNED_BYTE
41850x6: size=2,type=GL_SHORT
41860x7: size=2,type=GL_FLOAT
41870x8: size=3,type=GL_BYTE
41880x9: size=3,type=GL_UNSIGNED_BYTE
41890xa: size=3,type=GL_SHORT
41900xb: size=3,type=GL_FLOAT
41910xc: size=4,type=GL_BYTE
41920xd: size=4,type=GL_UNSIGNED_BYTE
41930xe: size=4,type=GL_SHORT
41940xf: size=4,type=GL_FLOAT"
4195
41960x202,[7:4],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 9, sets the same as internal vertex attribute 0
41970x0: size=1,type=GL_BYTE
41980x1: size=1,type=GL_UNSIGNED_BYTE
41990x2: size=1,type=GL_SHORT
42000x3: size=1,type=GL_FLOAT
42010x4: size=2,type=GL_BYTE
42020x5: size=2,type=GL_UNSIGNED_BYTE
42030x6: size=2,type=GL_SHORT
42040x7: size=2,type=GL_FLOAT
42050x8: size=3,type=GL_BYTE
42060x9: size=3,type=GL_UNSIGNED_BYTE
42070xa: size=3,type=GL_SHORT
42080xb: size=3,type=GL_FLOAT
42090xc: size=4,type=GL_BYTE
42100xd: size=4,type=GL_UNSIGNED_BYTE
42110xe: size=4,type=GL_SHORT
42120xf: size=4,type=GL_FLOAT"
4213
42140x202,[11:8],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 10, sets the same as internal vertex attribute 0
42150x0: size=1,type=GL_BYTE
42160x1: size=1,type=GL_UNSIGNED_BYTE
42170x2: size=1,type=GL_SHORT
42180x3: size=1,type=GL_FLOAT
42190x4: size=2,type=GL_BYTE
42200x5: size=2,type=GL_UNSIGNED_BYTE
42210x6: size=2,type=GL_SHORT
42220x7: size=2,type=GL_FLOAT
42230x8: size=3,type=GL_BYTE
42240x9: size=3,type=GL_UNSIGNED_BYTE
42250xa: size=3,type=GL_SHORT
42260xb: size=3,type=GL_FLOAT
42270xc: size=4,type=GL_BYTE
42280xd: size=4,type=GL_UNSIGNED_BYTE
42290xe: size=4,type=GL_SHORT
42300xf: size=4,type=GL_FLOAT"
4231
42320x202,[15:12],"size, type of glVertexAttribPointer","Regarding internal vertex attribute 11, sets the same as internal vertex attribute 0
42330x0: size=1,type=GL_BYTE
42340x1: size=1,type=GL_UNSIGNED_BYTE
42350x2: size=1,type=GL_SHORT
42360x3: size=1,type=GL_FLOAT
42370x4: size=2,type=GL_BYTE
42380x5: size=2,type=GL_UNSIGNED_BYTE
42390x6: size=2,type=GL_SHORT
42400x7: size=2,type=GL_FLOAT
42410x8: size=3,type=GL_BYTE
42420x9: size=3,type=GL_UNSIGNED_BYTE
42430xa: size=3,type=GL_SHORT
42440xb: size=3,type=GL_FLOAT
42450xc: size=4,type=GL_BYTE
42460xd: size=4,type=GL_UNSIGNED_BYTE
42470xe: size=4,type=GL_SHORT
42480xf: size=4,type=GL_FLOAT"
4249
42500x202,[27:16],"glEnableVertexAttribArray, glDisableVertexAttribArray, glUseProgram",Sets the internal vertex attribute mask for fixed vertex attributes.
4251
42520x202,[31:28],glUseProgram,Sets a number that is one less than the total vertex attribute count. (One less than the total number of fixed vertex attributes and vertex attribute arrays)
4253
42540x203,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 0. Sets the byte offset from the base address.
4255
42560x204,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 0.
42570x0: Internal vertex attribute 0
42580x1: Internal vertex attribute 1
42590x2: Internal vertex attribute 2
42600x3: Internal vertex attribute 3
42610x4: Internal vertex attribute 4
42620x5: Internal vertex attribute 5
42630x6: Internal vertex attribute 6
42640x7: Internal vertex attribute 7
42650x8: Internal vertex attribute 8
42660x9: Internal vertex attribute 9
42670xa: Internal vertex attribute 10
42680xb: Internal vertex attribute 11
42690xc: 4-byte padding
42700xd: 8-byte padding
42710xe: 12-byte padding
42720xf: 16-byte padding"
4273
42740x204,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 0.
42750x0: Internal vertex attribute 0
42760x1: Internal vertex attribute 1
42770x2: Internal vertex attribute 2
42780x3: Internal vertex attribute 3
42790x4: Internal vertex attribute 4
42800x5: Internal vertex attribute 5
42810x6: Internal vertex attribute 6
42820x7: Internal vertex attribute 7
42830x8: Internal vertex attribute 8
42840x9: Internal vertex attribute 9
42850xa: Internal vertex attribute 10
42860xb: Internal vertex attribute 11
42870xc: 4-byte padding
42880xd: 8-byte padding
42890xe: 12-byte padding
42900xf: 16-byte padding"
4291
42920x204,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 0.
42930x0: Internal vertex attribute 0
42940x1: Internal vertex attribute 1
42950x2: Internal vertex attribute 2
42960x3: Internal vertex attribute 3
42970x4: Internal vertex attribute 4
42980x5: Internal vertex attribute 5
42990x6: Internal vertex attribute 6
43000x7: Internal vertex attribute 7
43010x8: Internal vertex attribute 8
43020x9: Internal vertex attribute 9
43030xa: Internal vertex attribute 10
43040xb: Internal vertex attribute 11
43050xc: 4-byte padding
43060xd: 8-byte padding
43070xe: 12-byte padding
43080xf: 16-byte padding"
4309
43100x204,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 0.
43110x0: Internal vertex attribute 0
43120x1: Internal vertex attribute 1
43130x2: Internal vertex attribute 2
43140x3: Internal vertex attribute 3
43150x4: Internal vertex attribute 4
43160x5: Internal vertex attribute 5
43170x6: Internal vertex attribute 6
43180x7: Internal vertex attribute 7
43190x8: Internal vertex attribute 8
43200x9: Internal vertex attribute 9
43210xa: Internal vertex attribute 10
43220xb: Internal vertex attribute 11
43230xc: 4-byte padding
43240xd: 8-byte padding
43250xe: 12-byte padding
43260xf: 16-byte padding"
4327
43280x204,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 0.
43290x0: Internal vertex attribute 0
43300x1: Internal vertex attribute 1
43310x2: Internal vertex attribute 2
43320x3: Internal vertex attribute 3
43330x4: Internal vertex attribute 4
43340x5: Internal vertex attribute 5
43350x6: Internal vertex attribute 6
43360x7: Internal vertex attribute 7
43370x8: Internal vertex attribute 8
43380x9: Internal vertex attribute 9
43390xa: Internal vertex attribute 10
43400xb: Internal vertex attribute 11
43410xc: 4-byte padding
43420xd: 8-byte padding
43430xe: 12-byte padding
43440xf: 16-byte padding"
4345
43460x204,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 0.
43470x0: Internal vertex attribute 0
43480x1: Internal vertex attribute 1
43490x2: Internal vertex attribute 2
43500x3: Internal vertex attribute 3
43510x4: Internal vertex attribute 4
43520x5: Internal vertex attribute 5
43530x6: Internal vertex attribute 6
43540x7: Internal vertex attribute 7
43550x8: Internal vertex attribute 8
43560x9: Internal vertex attribute 9
43570xa: Internal vertex attribute 10
43580xb: Internal vertex attribute 11
43590xc: 4-byte padding
43600xd: 8-byte padding
43610xe: 12-byte padding
43620xf: 16-byte padding"
4363
43640x204,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 0.
43650x0: Internal vertex attribute 0
43660x1: Internal vertex attribute 1
43670x2: Internal vertex attribute 2
43680x3: Internal vertex attribute 3
43690x4: Internal vertex attribute 4
43700x5: Internal vertex attribute 5
43710x6: Internal vertex attribute 6
43720x7: Internal vertex attribute 7
43730x8: Internal vertex attribute 8
43740x9: Internal vertex attribute 9
43750xa: Internal vertex attribute 10
43760xb: Internal vertex attribute 11
43770xc: 4-byte padding
43780xd: 8-byte padding
43790xe: 12-byte padding
43800xf: 16-byte padding"
4381
43820x204,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 0.
43830x0: Internal vertex attribute 0
43840x1: Internal vertex attribute 1
43850x2: Internal vertex attribute 2
43860x3: Internal vertex attribute 3
43870x4: Internal vertex attribute 4
43880x5: Internal vertex attribute 5
43890x6: Internal vertex attribute 6
43900x7: Internal vertex attribute 7
43910x8: Internal vertex attribute 8
43920x9: Internal vertex attribute 9
43930xa: Internal vertex attribute 10
43940xb: Internal vertex attribute 11
43950xc: 4-byte padding
43960xd: 8-byte padding
43970xe: 12-byte padding
43980xf: 16-byte padding"
4399
44000x205,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 0.
44010x0: Internal vertex attribute 0
44020x1: Internal vertex attribute 1
44030x2: Internal vertex attribute 2
44040x3: Internal vertex attribute 3
44050x4: Internal vertex attribute 4
44060x5: Internal vertex attribute 5
44070x6: Internal vertex attribute 6
44080x7: Internal vertex attribute 7
44090x8: Internal vertex attribute 8
44100x9: Internal vertex attribute 9
44110xa: Internal vertex attribute 10
44120xb: Internal vertex attribute 11
44130xc: 4-byte padding
44140xd: 8-byte padding
44150xe: 12-byte padding
44160xf: 16-byte padding"
4417
44180x205,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 0.
44190x0: Internal vertex attribute 0
44200x1: Internal vertex attribute 1
44210x2: Internal vertex attribute 2
44220x3: Internal vertex attribute 3
44230x4: Internal vertex attribute 4
44240x5: Internal vertex attribute 5
44250x6: Internal vertex attribute 6
44260x7: Internal vertex attribute 7
44270x8: Internal vertex attribute 8
44280x9: Internal vertex attribute 9
44290xa: Internal vertex attribute 10
44300xb: Internal vertex attribute 11
44310xc: 4-byte padding
44320xd: 8-byte padding
44330xe: 12-byte padding
44340xf: 16-byte padding"
4435
44360x205,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 0.
44370x0: Internal vertex attribute 0
44380x1: Internal vertex attribute 1
44390x2: Internal vertex attribute 2
44400x3: Internal vertex attribute 3
44410x4: Internal vertex attribute 4
44420x5: Internal vertex attribute 5
44430x6: Internal vertex attribute 6
44440x7: Internal vertex attribute 7
44450x8: Internal vertex attribute 8
44460x9: Internal vertex attribute 9
44470xa: Internal vertex attribute 10
44480xb: Internal vertex attribute 11
44490xc: 4-byte padding
44500xd: 8-byte padding
44510xe: 12-byte padding
44520xf: 16-byte padding"
4453
44540x205,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 0.
44550x0: Internal vertex attribute 0
44560x1: Internal vertex attribute 1
44570x2: Internal vertex attribute 2
44580x3: Internal vertex attribute 3
44590x4: Internal vertex attribute 4
44600x5: Internal vertex attribute 5
44610x6: Internal vertex attribute 6
44620x7: Internal vertex attribute 7
44630x8: Internal vertex attribute 8
44640x9: Internal vertex attribute 9
44650xa: Internal vertex attribute 10
44660xb: Internal vertex attribute 11
44670xc: 4-byte padding
44680xd: 8-byte padding
44690xe: 12-byte padding
44700xf: 16-byte padding"
4471
44720x205,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 0
4473
44740x205,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 0
4475
44760x206,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 1. Sets the byte offset from the base address.
4477
44780x207,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 1.
44790x0: Internal vertex attribute 0
44800x1: Internal vertex attribute 1
44810x2: Internal vertex attribute 2
44820x3: Internal vertex attribute 3
44830x4: Internal vertex attribute 4
44840x5: Internal vertex attribute 5
44850x6: Internal vertex attribute 6
44860x7: Internal vertex attribute 7
44870x8: Internal vertex attribute 8
44880x9: Internal vertex attribute 9
44890xa: Internal vertex attribute 10
44900xb: Internal vertex attribute 11
44910xc: 4-byte padding
44920xd: 8-byte padding
44930xe: 12-byte padding
44940xf: 16-byte padding"
4495
44960x207,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 1.
44970x0: Internal vertex attribute 0
44980x1: Internal vertex attribute 1
44990x2: Internal vertex attribute 2
45000x3: Internal vertex attribute 3
45010x4: Internal vertex attribute 4
45020x5: Internal vertex attribute 5
45030x6: Internal vertex attribute 6
45040x7: Internal vertex attribute 7
45050x8: Internal vertex attribute 8
45060x9: Internal vertex attribute 9
45070xa: Internal vertex attribute 10
45080xb: Internal vertex attribute 11
45090xc: 4-byte padding
45100xd: 8-byte padding
45110xe: 12-byte padding
45120xf: 16-byte padding"
4513
45140x207,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 1.
45150x0: Internal vertex attribute 0
45160x1: Internal vertex attribute 1
45170x2: Internal vertex attribute 2
45180x3: Internal vertex attribute 3
45190x4: Internal vertex attribute 4
45200x5: Internal vertex attribute 5
45210x6: Internal vertex attribute 6
45220x7: Internal vertex attribute 7
45230x8: Internal vertex attribute 8
45240x9: Internal vertex attribute 9
45250xa: Internal vertex attribute 10
45260xb: Internal vertex attribute 11
45270xc: 4-byte padding
45280xd: 8-byte padding
45290xe: 12-byte padding
45300xf: 16-byte padding"
4531
45320x207,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 1.
45330x0: Internal vertex attribute 0
45340x1: Internal vertex attribute 1
45350x2: Internal vertex attribute 2
45360x3: Internal vertex attribute 3
45370x4: Internal vertex attribute 4
45380x5: Internal vertex attribute 5
45390x6: Internal vertex attribute 6
45400x7: Internal vertex attribute 7
45410x8: Internal vertex attribute 8
45420x9: Internal vertex attribute 9
45430xa: Internal vertex attribute 10
45440xb: Internal vertex attribute 11
45450xc: 4-byte padding
45460xd: 8-byte padding
45470xe: 12-byte padding
45480xf: 16-byte padding"
4549
45500x207,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 1.
45510x0: Internal vertex attribute 0
45520x1: Internal vertex attribute 1
45530x2: Internal vertex attribute 2
45540x3: Internal vertex attribute 3
45550x4: Internal vertex attribute 4
45560x5: Internal vertex attribute 5
45570x6: Internal vertex attribute 6
45580x7: Internal vertex attribute 7
45590x8: Internal vertex attribute 8
45600x9: Internal vertex attribute 9
45610xa: Internal vertex attribute 10
45620xb: Internal vertex attribute 11
45630xc: 4-byte padding
45640xd: 8-byte padding
45650xe: 12-byte padding
45660xf: 16-byte padding"
4567
45680x207,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 1.
45690x0: Internal vertex attribute 0
45700x1: Internal vertex attribute 1
45710x2: Internal vertex attribute 2
45720x3: Internal vertex attribute 3
45730x4: Internal vertex attribute 4
45740x5: Internal vertex attribute 5
45750x6: Internal vertex attribute 6
45760x7: Internal vertex attribute 7
45770x8: Internal vertex attribute 8
45780x9: Internal vertex attribute 9
45790xa: Internal vertex attribute 10
45800xb: Internal vertex attribute 11
45810xc: 4-byte padding
45820xd: 8-byte padding
45830xe: 12-byte padding
45840xf: 16-byte padding"
4585
45860x207,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 1.
45870x0: Internal vertex attribute 0
45880x1: Internal vertex attribute 1
45890x2: Internal vertex attribute 2
45900x3: Internal vertex attribute 3
45910x4: Internal vertex attribute 4
45920x5: Internal vertex attribute 5
45930x6: Internal vertex attribute 6
45940x7: Internal vertex attribute 7
45950x8: Internal vertex attribute 8
45960x9: Internal vertex attribute 9
45970xa: Internal vertex attribute 10
45980xb: Internal vertex attribute 11
45990xc: 4-byte padding
46000xd: 8-byte padding
46010xe: 12-byte padding
46020xf: 16-byte padding"
4603
46040x207,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 1.
46050x0: Internal vertex attribute 0
46060x1: Internal vertex attribute 1
46070x2: Internal vertex attribute 2
46080x3: Internal vertex attribute 3
46090x4: Internal vertex attribute 4
46100x5: Internal vertex attribute 5
46110x6: Internal vertex attribute 6
46120x7: Internal vertex attribute 7
46130x8: Internal vertex attribute 8
46140x9: Internal vertex attribute 9
46150xa: Internal vertex attribute 10
46160xb: Internal vertex attribute 11
46170xc: 4-byte padding
46180xd: 8-byte padding
46190xe: 12-byte padding
46200xf: 16-byte padding"
4621
46220x208,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 1.
46230x0: Internal vertex attribute 0
46240x1: Internal vertex attribute 1
46250x2: Internal vertex attribute 2
46260x3: Internal vertex attribute 3
46270x4: Internal vertex attribute 4
46280x5: Internal vertex attribute 5
46290x6: Internal vertex attribute 6
46300x7: Internal vertex attribute 7
46310x8: Internal vertex attribute 8
46320x9: Internal vertex attribute 9
46330xa: Internal vertex attribute 10
46340xb: Internal vertex attribute 11
46350xc: 4-byte padding
46360xd: 8-byte padding
46370xe: 12-byte padding
46380xf: 16-byte padding"
4639
46400x208,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 1.
46410x0: Internal vertex attribute 0
46420x1: Internal vertex attribute 1
46430x2: Internal vertex attribute 2
46440x3: Internal vertex attribute 3
46450x4: Internal vertex attribute 4
46460x5: Internal vertex attribute 5
46470x6: Internal vertex attribute 6
46480x7: Internal vertex attribute 7
46490x8: Internal vertex attribute 8
46500x9: Internal vertex attribute 9
46510xa: Internal vertex attribute 10
46520xb: Internal vertex attribute 11
46530xc: 4-byte padding
46540xd: 8-byte padding
46550xe: 12-byte padding
46560xf: 16-byte padding"
4657
46580x208,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 1.
46590x0: Internal vertex attribute 0
46600x1: Internal vertex attribute 1
46610x2: Internal vertex attribute 2
46620x3: Internal vertex attribute 3
46630x4: Internal vertex attribute 4
46640x5: Internal vertex attribute 5
46650x6: Internal vertex attribute 6
46660x7: Internal vertex attribute 7
46670x8: Internal vertex attribute 8
46680x9: Internal vertex attribute 9
46690xa: Internal vertex attribute 10
46700xb: Internal vertex attribute 11
46710xc: 4-byte padding
46720xd: 8-byte padding
46730xe: 12-byte padding
46740xf: 16-byte padding"
4675
46760x208,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 1.
46770x0: Internal vertex attribute 0
46780x1: Internal vertex attribute 1
46790x2: Internal vertex attribute 2
46800x3: Internal vertex attribute 3
46810x4: Internal vertex attribute 4
46820x5: Internal vertex attribute 5
46830x6: Internal vertex attribute 6
46840x7: Internal vertex attribute 7
46850x8: Internal vertex attribute 8
46860x9: Internal vertex attribute 9
46870xa: Internal vertex attribute 10
46880xb: Internal vertex attribute 11
46890xc: 4-byte padding
46900xd: 8-byte padding
46910xe: 12-byte padding
46920xf: 16-byte padding"
4693
46940x208,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 1
4695
46960x208,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 1
4697
46980x209,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 2. Sets the byte offset from the base address.
4699
47000x20a,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 2.
47010x0: Internal vertex attribute 0
47020x1: Internal vertex attribute 1
47030x2: Internal vertex attribute 2
47040x3: Internal vertex attribute 3
47050x4: Internal vertex attribute 4
47060x5: Internal vertex attribute 5
47070x6: Internal vertex attribute 6
47080x7: Internal vertex attribute 7
47090x8: Internal vertex attribute 8
47100x9: Internal vertex attribute 9
47110xa: Internal vertex attribute 10
47120xb: Internal vertex attribute 11
47130xc: 4-byte padding
47140xd: 8-byte padding
47150xe: 12-byte padding
47160xf: 16-byte padding"
4717
47180x20a,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 2.
47190x0: Internal vertex attribute 0
47200x1: Internal vertex attribute 1
47210x2: Internal vertex attribute 2
47220x3: Internal vertex attribute 3
47230x4: Internal vertex attribute 4
47240x5: Internal vertex attribute 5
47250x6: Internal vertex attribute 6
47260x7: Internal vertex attribute 7
47270x8: Internal vertex attribute 8
47280x9: Internal vertex attribute 9
47290xa: Internal vertex attribute 10
47300xb: Internal vertex attribute 11
47310xc: 4-byte padding
47320xd: 8-byte padding
47330xe: 12-byte padding
47340xf: 16-byte padding"
4735
47360x20a,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 2.
47370x0: Internal vertex attribute 0
47380x1: Internal vertex attribute 1
47390x2: Internal vertex attribute 2
47400x3: Internal vertex attribute 3
47410x4: Internal vertex attribute 4
47420x5: Internal vertex attribute 5
47430x6: Internal vertex attribute 6
47440x7: Internal vertex attribute 7
47450x8: Internal vertex attribute 8
47460x9: Internal vertex attribute 9
47470xa: Internal vertex attribute 10
47480xb: Internal vertex attribute 11
47490xc: 4-byte padding
47500xd: 8-byte padding
47510xe: 12-byte padding
47520xf: 16-byte padding"
4753
47540x20a,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 2.
47550x0: Internal vertex attribute 0
47560x1: Internal vertex attribute 1
47570x2: Internal vertex attribute 2
47580x3: Internal vertex attribute 3
47590x4: Internal vertex attribute 4
47600x5: Internal vertex attribute 5
47610x6: Internal vertex attribute 6
47620x7: Internal vertex attribute 7
47630x8: Internal vertex attribute 8
47640x9: Internal vertex attribute 9
47650xa: Internal vertex attribute 10
47660xb: Internal vertex attribute 11
47670xc: 4-byte padding
47680xd: 8-byte padding
47690xe: 12-byte padding
47700xf: 16-byte padding"
4771
47720x20a,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 2.
47730x0: Internal vertex attribute 0
47740x1: Internal vertex attribute 1
47750x2: Internal vertex attribute 2
47760x3: Internal vertex attribute 3
47770x4: Internal vertex attribute 4
47780x5: Internal vertex attribute 5
47790x6: Internal vertex attribute 6
47800x7: Internal vertex attribute 7
47810x8: Internal vertex attribute 8
47820x9: Internal vertex attribute 9
47830xa: Internal vertex attribute 10
47840xb: Internal vertex attribute 11
47850xc: 4-byte padding
47860xd: 8-byte padding
47870xe: 12-byte padding
47880xf: 16-byte padding"
4789
47900x20a,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 2.
47910x0: Internal vertex attribute 0
47920x1: Internal vertex attribute 1
47930x2: Internal vertex attribute 2
47940x3: Internal vertex attribute 3
47950x4: Internal vertex attribute 4
47960x5: Internal vertex attribute 5
47970x6: Internal vertex attribute 6
47980x7: Internal vertex attribute 7
47990x8: Internal vertex attribute 8
48000x9: Internal vertex attribute 9
48010xa: Internal vertex attribute 10
48020xb: Internal vertex attribute 11
48030xc: 4-byte padding
48040xd: 8-byte padding
48050xe: 12-byte padding
48060xf: 16-byte padding"
4807
48080x20a,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 2.
48090x0: Internal vertex attribute 0
48100x1: Internal vertex attribute 1
48110x2: Internal vertex attribute 2
48120x3: Internal vertex attribute 3
48130x4: Internal vertex attribute 4
48140x5: Internal vertex attribute 5
48150x6: Internal vertex attribute 6
48160x7: Internal vertex attribute 7
48170x8: Internal vertex attribute 8
48180x9: Internal vertex attribute 9
48190xa: Internal vertex attribute 10
48200xb: Internal vertex attribute 11
48210xc: 4-byte padding
48220xd: 8-byte padding
48230xe: 12-byte padding
48240xf: 16-byte padding"
4825
48260x20a,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 2.
48270x0: Internal vertex attribute 0
48280x1: Internal vertex attribute 1
48290x2: Internal vertex attribute 2
48300x3: Internal vertex attribute 3
48310x4: Internal vertex attribute 4
48320x5: Internal vertex attribute 5
48330x6: Internal vertex attribute 6
48340x7: Internal vertex attribute 7
48350x8: Internal vertex attribute 8
48360x9: Internal vertex attribute 9
48370xa: Internal vertex attribute 10
48380xb: Internal vertex attribute 11
48390xc: 4-byte padding
48400xd: 8-byte padding
48410xe: 12-byte padding
48420xf: 16-byte padding"
4843
48440x20b,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 2.
48450x0: Internal vertex attribute 0
48460x1: Internal vertex attribute 1
48470x2: Internal vertex attribute 2
48480x3: Internal vertex attribute 3
48490x4: Internal vertex attribute 4
48500x5: Internal vertex attribute 5
48510x6: Internal vertex attribute 6
48520x7: Internal vertex attribute 7
48530x8: Internal vertex attribute 8
48540x9: Internal vertex attribute 9
48550xa: Internal vertex attribute 10
48560xb: Internal vertex attribute 11
48570xc: 4-byte padding
48580xd: 8-byte padding
48590xe: 12-byte padding
48600xf: 16-byte padding"
4861
48620x20b,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 2.
48630x0: Internal vertex attribute 0
48640x1: Internal vertex attribute 1
48650x2: Internal vertex attribute 2
48660x3: Internal vertex attribute 3
48670x4: Internal vertex attribute 4
48680x5: Internal vertex attribute 5
48690x6: Internal vertex attribute 6
48700x7: Internal vertex attribute 7
48710x8: Internal vertex attribute 8
48720x9: Internal vertex attribute 9
48730xa: Internal vertex attribute 10
48740xb: Internal vertex attribute 11
48750xc: 4-byte padding
48760xd: 8-byte padding
48770xe: 12-byte padding
48780xf: 16-byte padding"
4879
48800x20b,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 2.
48810x0: Internal vertex attribute 0
48820x1: Internal vertex attribute 1
48830x2: Internal vertex attribute 2
48840x3: Internal vertex attribute 3
48850x4: Internal vertex attribute 4
48860x5: Internal vertex attribute 5
48870x6: Internal vertex attribute 6
48880x7: Internal vertex attribute 7
48890x8: Internal vertex attribute 8
48900x9: Internal vertex attribute 9
48910xa: Internal vertex attribute 10
48920xb: Internal vertex attribute 11
48930xc: 4-byte padding
48940xd: 8-byte padding
48950xe: 12-byte padding
48960xf: 16-byte padding"
4897
48980x20b,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 2.
48990x0: Internal vertex attribute 0
49000x1: Internal vertex attribute 1
49010x2: Internal vertex attribute 2
49020x3: Internal vertex attribute 3
49030x4: Internal vertex attribute 4
49040x5: Internal vertex attribute 5
49050x6: Internal vertex attribute 6
49060x7: Internal vertex attribute 7
49070x8: Internal vertex attribute 8
49080x9: Internal vertex attribute 9
49090xa: Internal vertex attribute 10
49100xb: Internal vertex attribute 11
49110xc: 4-byte padding
49120xd: 8-byte padding
49130xe: 12-byte padding
49140xf: 16-byte padding"
4915
49160x20b,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 2
4917
49180x20b,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 2
4919
49200x20c,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 3. Sets the byte offset from the base address.
4921
49220x20d,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 3.
49230x0: Internal vertex attribute 0
49240x1: Internal vertex attribute 1
49250x2: Internal vertex attribute 2
49260x3: Internal vertex attribute 3
49270x4: Internal vertex attribute 4
49280x5: Internal vertex attribute 5
49290x6: Internal vertex attribute 6
49300x7: Internal vertex attribute 7
49310x8: Internal vertex attribute 8
49320x9: Internal vertex attribute 9
49330xa: Internal vertex attribute 10
49340xb: Internal vertex attribute 11
49350xc: 4-byte padding
49360xd: 8-byte padding
49370xe: 12-byte padding
49380xf: 16-byte padding"
4939
49400x20d,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 3.
49410x0: Internal vertex attribute 0
49420x1: Internal vertex attribute 1
49430x2: Internal vertex attribute 2
49440x3: Internal vertex attribute 3
49450x4: Internal vertex attribute 4
49460x5: Internal vertex attribute 5
49470x6: Internal vertex attribute 6
49480x7: Internal vertex attribute 7
49490x8: Internal vertex attribute 8
49500x9: Internal vertex attribute 9
49510xa: Internal vertex attribute 10
49520xb: Internal vertex attribute 11
49530xc: 4-byte padding
49540xd: 8-byte padding
49550xe: 12-byte padding
49560xf: 16-byte padding"
4957
49580x20d,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 3.
49590x0: Internal vertex attribute 0
49600x1: Internal vertex attribute 1
49610x2: Internal vertex attribute 2
49620x3: Internal vertex attribute 3
49630x4: Internal vertex attribute 4
49640x5: Internal vertex attribute 5
49650x6: Internal vertex attribute 6
49660x7: Internal vertex attribute 7
49670x8: Internal vertex attribute 8
49680x9: Internal vertex attribute 9
49690xa: Internal vertex attribute 10
49700xb: Internal vertex attribute 11
49710xc: 4-byte padding
49720xd: 8-byte padding
49730xe: 12-byte padding
49740xf: 16-byte padding"
4975
49760x20d,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 3.
49770x0: Internal vertex attribute 0
49780x1: Internal vertex attribute 1
49790x2: Internal vertex attribute 2
49800x3: Internal vertex attribute 3
49810x4: Internal vertex attribute 4
49820x5: Internal vertex attribute 5
49830x6: Internal vertex attribute 6
49840x7: Internal vertex attribute 7
49850x8: Internal vertex attribute 8
49860x9: Internal vertex attribute 9
49870xa: Internal vertex attribute 10
49880xb: Internal vertex attribute 11
49890xc: 4-byte padding
49900xd: 8-byte padding
49910xe: 12-byte padding
49920xf: 16-byte padding"
4993
49940x20d,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 3.
49950x0: Internal vertex attribute 0
49960x1: Internal vertex attribute 1
49970x2: Internal vertex attribute 2
49980x3: Internal vertex attribute 3
49990x4: Internal vertex attribute 4
50000x5: Internal vertex attribute 5
50010x6: Internal vertex attribute 6
50020x7: Internal vertex attribute 7
50030x8: Internal vertex attribute 8
50040x9: Internal vertex attribute 9
50050xa: Internal vertex attribute 10
50060xb: Internal vertex attribute 11
50070xc: 4-byte padding
50080xd: 8-byte padding
50090xe: 12-byte padding
50100xf: 16-byte padding"
5011
50120x20d,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 3.
50130x0: Internal vertex attribute 0
50140x1: Internal vertex attribute 1
50150x2: Internal vertex attribute 2
50160x3: Internal vertex attribute 3
50170x4: Internal vertex attribute 4
50180x5: Internal vertex attribute 5
50190x6: Internal vertex attribute 6
50200x7: Internal vertex attribute 7
50210x8: Internal vertex attribute 8
50220x9: Internal vertex attribute 9
50230xa: Internal vertex attribute 10
50240xb: Internal vertex attribute 11
50250xc: 4-byte padding
50260xd: 8-byte padding
50270xe: 12-byte padding
50280xf: 16-byte padding"
5029
50300x20d,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 3.
50310x0: Internal vertex attribute 0
50320x1: Internal vertex attribute 1
50330x2: Internal vertex attribute 2
50340x3: Internal vertex attribute 3
50350x4: Internal vertex attribute 4
50360x5: Internal vertex attribute 5
50370x6: Internal vertex attribute 6
50380x7: Internal vertex attribute 7
50390x8: Internal vertex attribute 8
50400x9: Internal vertex attribute 9
50410xa: Internal vertex attribute 10
50420xb: Internal vertex attribute 11
50430xc: 4-byte padding
50440xd: 8-byte padding
50450xe: 12-byte padding
50460xf: 16-byte padding"
5047
50480x20d,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 3.
50490x0: Internal vertex attribute 0
50500x1: Internal vertex attribute 1
50510x2: Internal vertex attribute 2
50520x3: Internal vertex attribute 3
50530x4: Internal vertex attribute 4
50540x5: Internal vertex attribute 5
50550x6: Internal vertex attribute 6
50560x7: Internal vertex attribute 7
50570x8: Internal vertex attribute 8
50580x9: Internal vertex attribute 9
50590xa: Internal vertex attribute 10
50600xb: Internal vertex attribute 11
50610xc: 4-byte padding
50620xd: 8-byte padding
50630xe: 12-byte padding
50640xf: 16-byte padding"
5065
50660x20e,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 3.
50670x0: Internal vertex attribute 0
50680x1: Internal vertex attribute 1
50690x2: Internal vertex attribute 2
50700x3: Internal vertex attribute 3
50710x4: Internal vertex attribute 4
50720x5: Internal vertex attribute 5
50730x6: Internal vertex attribute 6
50740x7: Internal vertex attribute 7
50750x8: Internal vertex attribute 8
50760x9: Internal vertex attribute 9
50770xa: Internal vertex attribute 10
50780xb: Internal vertex attribute 11
50790xc: 4-byte padding
50800xd: 8-byte padding
50810xe: 12-byte padding
50820xf: 16-byte padding"
5083
50840x20e,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 3.
50850x0: Internal vertex attribute 0
50860x1: Internal vertex attribute 1
50870x2: Internal vertex attribute 2
50880x3: Internal vertex attribute 3
50890x4: Internal vertex attribute 4
50900x5: Internal vertex attribute 5
50910x6: Internal vertex attribute 6
50920x7: Internal vertex attribute 7
50930x8: Internal vertex attribute 8
50940x9: Internal vertex attribute 9
50950xa: Internal vertex attribute 10
50960xb: Internal vertex attribute 11
50970xc: 4-byte padding
50980xd: 8-byte padding
50990xe: 12-byte padding
51000xf: 16-byte padding"
5101
51020x20e,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 3.
51030x0: Internal vertex attribute 0
51040x1: Internal vertex attribute 1
51050x2: Internal vertex attribute 2
51060x3: Internal vertex attribute 3
51070x4: Internal vertex attribute 4
51080x5: Internal vertex attribute 5
51090x6: Internal vertex attribute 6
51100x7: Internal vertex attribute 7
51110x8: Internal vertex attribute 8
51120x9: Internal vertex attribute 9
51130xa: Internal vertex attribute 10
51140xb: Internal vertex attribute 11
51150xc: 4-byte padding
51160xd: 8-byte padding
51170xe: 12-byte padding
51180xf: 16-byte padding"
5119
51200x20e,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 3.
51210x0: Internal vertex attribute 0
51220x1: Internal vertex attribute 1
51230x2: Internal vertex attribute 2
51240x3: Internal vertex attribute 3
51250x4: Internal vertex attribute 4
51260x5: Internal vertex attribute 5
51270x6: Internal vertex attribute 6
51280x7: Internal vertex attribute 7
51290x8: Internal vertex attribute 8
51300x9: Internal vertex attribute 9
51310xa: Internal vertex attribute 10
51320xb: Internal vertex attribute 11
51330xc: 4-byte padding
51340xd: 8-byte padding
51350xe: 12-byte padding
51360xf: 16-byte padding"
5137
51380x20e,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 3
5139
51400x20e,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 3
5141
51420x20f,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 4. Sets the byte offset from the base address.
5143
51440x210,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 4.
51450x0: Internal vertex attribute 0
51460x1: Internal vertex attribute 1
51470x2: Internal vertex attribute 2
51480x3: Internal vertex attribute 3
51490x4: Internal vertex attribute 4
51500x5: Internal vertex attribute 5
51510x6: Internal vertex attribute 6
51520x7: Internal vertex attribute 7
51530x8: Internal vertex attribute 8
51540x9: Internal vertex attribute 9
51550xa: Internal vertex attribute 10
51560xb: Internal vertex attribute 11
51570xc: 4-byte padding
51580xd: 8-byte padding
51590xe: 12-byte padding
51600xf: 16-byte padding"
5161
51620x210,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 4.
51630x0: Internal vertex attribute 0
51640x1: Internal vertex attribute 1
51650x2: Internal vertex attribute 2
51660x3: Internal vertex attribute 3
51670x4: Internal vertex attribute 4
51680x5: Internal vertex attribute 5
51690x6: Internal vertex attribute 6
51700x7: Internal vertex attribute 7
51710x8: Internal vertex attribute 8
51720x9: Internal vertex attribute 9
51730xa: Internal vertex attribute 10
51740xb: Internal vertex attribute 11
51750xc: 4-byte padding
51760xd: 8-byte padding
51770xe: 12-byte padding
51780xf: 16-byte padding"
5179
51800x210,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 4.
51810x0: Internal vertex attribute 0
51820x1: Internal vertex attribute 1
51830x2: Internal vertex attribute 2
51840x3: Internal vertex attribute 3
51850x4: Internal vertex attribute 4
51860x5: Internal vertex attribute 5
51870x6: Internal vertex attribute 6
51880x7: Internal vertex attribute 7
51890x8: Internal vertex attribute 8
51900x9: Internal vertex attribute 9
51910xa: Internal vertex attribute 10
51920xb: Internal vertex attribute 11
51930xc: 4-byte padding
51940xd: 8-byte padding
51950xe: 12-byte padding
51960xf: 16-byte padding"
5197
51980x210,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 4.
51990x0: Internal vertex attribute 0
52000x1: Internal vertex attribute 1
52010x2: Internal vertex attribute 2
52020x3: Internal vertex attribute 3
52030x4: Internal vertex attribute 4
52040x5: Internal vertex attribute 5
52050x6: Internal vertex attribute 6
52060x7: Internal vertex attribute 7
52070x8: Internal vertex attribute 8
52080x9: Internal vertex attribute 9
52090xa: Internal vertex attribute 10
52100xb: Internal vertex attribute 11
52110xc: 4-byte padding
52120xd: 8-byte padding
52130xe: 12-byte padding
52140xf: 16-byte padding"
5215
52160x210,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 4.
52170x0: Internal vertex attribute 0
52180x1: Internal vertex attribute 1
52190x2: Internal vertex attribute 2
52200x3: Internal vertex attribute 3
52210x4: Internal vertex attribute 4
52220x5: Internal vertex attribute 5
52230x6: Internal vertex attribute 6
52240x7: Internal vertex attribute 7
52250x8: Internal vertex attribute 8
52260x9: Internal vertex attribute 9
52270xa: Internal vertex attribute 10
52280xb: Internal vertex attribute 11
52290xc: 4-byte padding
52300xd: 8-byte padding
52310xe: 12-byte padding
52320xf: 16-byte padding"
5233
52340x210,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 4.
52350x0: Internal vertex attribute 0
52360x1: Internal vertex attribute 1
52370x2: Internal vertex attribute 2
52380x3: Internal vertex attribute 3
52390x4: Internal vertex attribute 4
52400x5: Internal vertex attribute 5
52410x6: Internal vertex attribute 6
52420x7: Internal vertex attribute 7
52430x8: Internal vertex attribute 8
52440x9: Internal vertex attribute 9
52450xa: Internal vertex attribute 10
52460xb: Internal vertex attribute 11
52470xc: 4-byte padding
52480xd: 8-byte padding
52490xe: 12-byte padding
52500xf: 16-byte padding"
5251
52520x210,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 4.
52530x0: Internal vertex attribute 0
52540x1: Internal vertex attribute 1
52550x2: Internal vertex attribute 2
52560x3: Internal vertex attribute 3
52570x4: Internal vertex attribute 4
52580x5: Internal vertex attribute 5
52590x6: Internal vertex attribute 6
52600x7: Internal vertex attribute 7
52610x8: Internal vertex attribute 8
52620x9: Internal vertex attribute 9
52630xa: Internal vertex attribute 10
52640xb: Internal vertex attribute 11
52650xc: 4-byte padding
52660xd: 8-byte padding
52670xe: 12-byte padding
52680xf: 16-byte padding"
5269
52700x210,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 4.
52710x0: Internal vertex attribute 0
52720x1: Internal vertex attribute 1
52730x2: Internal vertex attribute 2
52740x3: Internal vertex attribute 3
52750x4: Internal vertex attribute 4
52760x5: Internal vertex attribute 5
52770x6: Internal vertex attribute 6
52780x7: Internal vertex attribute 7
52790x8: Internal vertex attribute 8
52800x9: Internal vertex attribute 9
52810xa: Internal vertex attribute 10
52820xb: Internal vertex attribute 11
52830xc: 4-byte padding
52840xd: 8-byte padding
52850xe: 12-byte padding
52860xf: 16-byte padding"
5287
52880x211,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 4.
52890x0: Internal vertex attribute 0
52900x1: Internal vertex attribute 1
52910x2: Internal vertex attribute 2
52920x3: Internal vertex attribute 3
52930x4: Internal vertex attribute 4
52940x5: Internal vertex attribute 5
52950x6: Internal vertex attribute 6
52960x7: Internal vertex attribute 7
52970x8: Internal vertex attribute 8
52980x9: Internal vertex attribute 9
52990xa: Internal vertex attribute 10
53000xb: Internal vertex attribute 11
53010xc: 4-byte padding
53020xd: 8-byte padding
53030xe: 12-byte padding
53040xf: 16-byte padding"
5305
53060x211,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 4.
53070x0: Internal vertex attribute 0
53080x1: Internal vertex attribute 1
53090x2: Internal vertex attribute 2
53100x3: Internal vertex attribute 3
53110x4: Internal vertex attribute 4
53120x5: Internal vertex attribute 5
53130x6: Internal vertex attribute 6
53140x7: Internal vertex attribute 7
53150x8: Internal vertex attribute 8
53160x9: Internal vertex attribute 9
53170xa: Internal vertex attribute 10
53180xb: Internal vertex attribute 11
53190xc: 4-byte padding
53200xd: 8-byte padding
53210xe: 12-byte padding
53220xf: 16-byte padding"
5323
53240x211,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 4.
53250x0: Internal vertex attribute 0
53260x1: Internal vertex attribute 1
53270x2: Internal vertex attribute 2
53280x3: Internal vertex attribute 3
53290x4: Internal vertex attribute 4
53300x5: Internal vertex attribute 5
53310x6: Internal vertex attribute 6
53320x7: Internal vertex attribute 7
53330x8: Internal vertex attribute 8
53340x9: Internal vertex attribute 9
53350xa: Internal vertex attribute 10
53360xb: Internal vertex attribute 11
53370xc: 4-byte padding
53380xd: 8-byte padding
53390xe: 12-byte padding
53400xf: 16-byte padding"
5341
53420x211,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 4.
53430x0: Internal vertex attribute 0
53440x1: Internal vertex attribute 1
53450x2: Internal vertex attribute 2
53460x3: Internal vertex attribute 3
53470x4: Internal vertex attribute 4
53480x5: Internal vertex attribute 5
53490x6: Internal vertex attribute 6
53500x7: Internal vertex attribute 7
53510x8: Internal vertex attribute 8
53520x9: Internal vertex attribute 9
53530xa: Internal vertex attribute 10
53540xb: Internal vertex attribute 11
53550xc: 4-byte padding
53560xd: 8-byte padding
53570xe: 12-byte padding
53580xf: 16-byte padding"
5359
53600x211,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 4
5361
53620x211,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 4
5363
53640x212,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 5. Sets the byte offset from the base address.
5365
53660x213,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 5.
53670x0: Internal vertex attribute 0
53680x1: Internal vertex attribute 1
53690x2: Internal vertex attribute 2
53700x3: Internal vertex attribute 3
53710x4: Internal vertex attribute 4
53720x5: Internal vertex attribute 5
53730x6: Internal vertex attribute 6
53740x7: Internal vertex attribute 7
53750x8: Internal vertex attribute 8
53760x9: Internal vertex attribute 9
53770xa: Internal vertex attribute 10
53780xb: Internal vertex attribute 11
53790xc: 4-byte padding
53800xd: 8-byte padding
53810xe: 12-byte padding
53820xf: 16-byte padding"
5383
53840x213,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 5.
53850x0: Internal vertex attribute 0
53860x1: Internal vertex attribute 1
53870x2: Internal vertex attribute 2
53880x3: Internal vertex attribute 3
53890x4: Internal vertex attribute 4
53900x5: Internal vertex attribute 5
53910x6: Internal vertex attribute 6
53920x7: Internal vertex attribute 7
53930x8: Internal vertex attribute 8
53940x9: Internal vertex attribute 9
53950xa: Internal vertex attribute 10
53960xb: Internal vertex attribute 11
53970xc: 4-byte padding
53980xd: 8-byte padding
53990xe: 12-byte padding
54000xf: 16-byte padding"
5401
54020x213,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 5.
54030x0: Internal vertex attribute 0
54040x1: Internal vertex attribute 1
54050x2: Internal vertex attribute 2
54060x3: Internal vertex attribute 3
54070x4: Internal vertex attribute 4
54080x5: Internal vertex attribute 5
54090x6: Internal vertex attribute 6
54100x7: Internal vertex attribute 7
54110x8: Internal vertex attribute 8
54120x9: Internal vertex attribute 9
54130xa: Internal vertex attribute 10
54140xb: Internal vertex attribute 11
54150xc: 4-byte padding
54160xd: 8-byte padding
54170xe: 12-byte padding
54180xf: 16-byte padding"
5419
54200x213,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 5.
54210x0: Internal vertex attribute 0
54220x1: Internal vertex attribute 1
54230x2: Internal vertex attribute 2
54240x3: Internal vertex attribute 3
54250x4: Internal vertex attribute 4
54260x5: Internal vertex attribute 5
54270x6: Internal vertex attribute 6
54280x7: Internal vertex attribute 7
54290x8: Internal vertex attribute 8
54300x9: Internal vertex attribute 9
54310xa: Internal vertex attribute 10
54320xb: Internal vertex attribute 11
54330xc: 4-byte padding
54340xd: 8-byte padding
54350xe: 12-byte padding
54360xf: 16-byte padding"
5437
54380x213,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 5.
54390x0: Internal vertex attribute 0
54400x1: Internal vertex attribute 1
54410x2: Internal vertex attribute 2
54420x3: Internal vertex attribute 3
54430x4: Internal vertex attribute 4
54440x5: Internal vertex attribute 5
54450x6: Internal vertex attribute 6
54460x7: Internal vertex attribute 7
54470x8: Internal vertex attribute 8
54480x9: Internal vertex attribute 9
54490xa: Internal vertex attribute 10
54500xb: Internal vertex attribute 11
54510xc: 4-byte padding
54520xd: 8-byte padding
54530xe: 12-byte padding
54540xf: 16-byte padding"
5455
54560x213,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 5.
54570x0: Internal vertex attribute 0
54580x1: Internal vertex attribute 1
54590x2: Internal vertex attribute 2
54600x3: Internal vertex attribute 3
54610x4: Internal vertex attribute 4
54620x5: Internal vertex attribute 5
54630x6: Internal vertex attribute 6
54640x7: Internal vertex attribute 7
54650x8: Internal vertex attribute 8
54660x9: Internal vertex attribute 9
54670xa: Internal vertex attribute 10
54680xb: Internal vertex attribute 11
54690xc: 4-byte padding
54700xd: 8-byte padding
54710xe: 12-byte padding
54720xf: 16-byte padding"
5473
54740x213,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 5.
54750x0: Internal vertex attribute 0
54760x1: Internal vertex attribute 1
54770x2: Internal vertex attribute 2
54780x3: Internal vertex attribute 3
54790x4: Internal vertex attribute 4
54800x5: Internal vertex attribute 5
54810x6: Internal vertex attribute 6
54820x7: Internal vertex attribute 7
54830x8: Internal vertex attribute 8
54840x9: Internal vertex attribute 9
54850xa: Internal vertex attribute 10
54860xb: Internal vertex attribute 11
54870xc: 4-byte padding
54880xd: 8-byte padding
54890xe: 12-byte padding
54900xf: 16-byte padding"
5491
54920x213,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 5.
54930x0: Internal vertex attribute 0
54940x1: Internal vertex attribute 1
54950x2: Internal vertex attribute 2
54960x3: Internal vertex attribute 3
54970x4: Internal vertex attribute 4
54980x5: Internal vertex attribute 5
54990x6: Internal vertex attribute 6
55000x7: Internal vertex attribute 7
55010x8: Internal vertex attribute 8
55020x9: Internal vertex attribute 9
55030xa: Internal vertex attribute 10
55040xb: Internal vertex attribute 11
55050xc: 4-byte padding
55060xd: 8-byte padding
55070xe: 12-byte padding
55080xf: 16-byte padding"
5509
55100x214,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 5.
55110x0: Internal vertex attribute 0
55120x1: Internal vertex attribute 1
55130x2: Internal vertex attribute 2
55140x3: Internal vertex attribute 3
55150x4: Internal vertex attribute 4
55160x5: Internal vertex attribute 5
55170x6: Internal vertex attribute 6
55180x7: Internal vertex attribute 7
55190x8: Internal vertex attribute 8
55200x9: Internal vertex attribute 9
55210xa: Internal vertex attribute 10
55220xb: Internal vertex attribute 11
55230xc: 4-byte padding
55240xd: 8-byte padding
55250xe: 12-byte padding
55260xf: 16-byte padding"
5527
55280x214,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 5.
55290x0: Internal vertex attribute 0
55300x1: Internal vertex attribute 1
55310x2: Internal vertex attribute 2
55320x3: Internal vertex attribute 3
55330x4: Internal vertex attribute 4
55340x5: Internal vertex attribute 5
55350x6: Internal vertex attribute 6
55360x7: Internal vertex attribute 7
55370x8: Internal vertex attribute 8
55380x9: Internal vertex attribute 9
55390xa: Internal vertex attribute 10
55400xb: Internal vertex attribute 11
55410xc: 4-byte padding
55420xd: 8-byte padding
55430xe: 12-byte padding
55440xf: 16-byte padding"
5545
55460x214,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 5.
55470x0: Internal vertex attribute 0
55480x1: Internal vertex attribute 1
55490x2: Internal vertex attribute 2
55500x3: Internal vertex attribute 3
55510x4: Internal vertex attribute 4
55520x5: Internal vertex attribute 5
55530x6: Internal vertex attribute 6
55540x7: Internal vertex attribute 7
55550x8: Internal vertex attribute 8
55560x9: Internal vertex attribute 9
55570xa: Internal vertex attribute 10
55580xb: Internal vertex attribute 11
55590xc: 4-byte padding
55600xd: 8-byte padding
55610xe: 12-byte padding
55620xf: 16-byte padding"
5563
55640x214,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 5.
55650x0: Internal vertex attribute 0
55660x1: Internal vertex attribute 1
55670x2: Internal vertex attribute 2
55680x3: Internal vertex attribute 3
55690x4: Internal vertex attribute 4
55700x5: Internal vertex attribute 5
55710x6: Internal vertex attribute 6
55720x7: Internal vertex attribute 7
55730x8: Internal vertex attribute 8
55740x9: Internal vertex attribute 9
55750xa: Internal vertex attribute 10
55760xb: Internal vertex attribute 11
55770xc: 4-byte padding
55780xd: 8-byte padding
55790xe: 12-byte padding
55800xf: 16-byte padding"
5581
55820x214,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 5
5583
55840x214,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 5
5585
55860x215,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 6. Sets the byte offset from the base address.
5587
55880x216,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 6.
55890x0: Internal vertex attribute 0
55900x1: Internal vertex attribute 1
55910x2: Internal vertex attribute 2
55920x3: Internal vertex attribute 3
55930x4: Internal vertex attribute 4
55940x5: Internal vertex attribute 5
55950x6: Internal vertex attribute 6
55960x7: Internal vertex attribute 7
55970x8: Internal vertex attribute 8
55980x9: Internal vertex attribute 9
55990xa: Internal vertex attribute 10
56000xb: Internal vertex attribute 11
56010xc: 4-byte padding
56020xd: 8-byte padding
56030xe: 12-byte padding
56040xf: 16-byte padding"
5605
56060x216,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 6.
56070x0: Internal vertex attribute 0
56080x1: Internal vertex attribute 1
56090x2: Internal vertex attribute 2
56100x3: Internal vertex attribute 3
56110x4: Internal vertex attribute 4
56120x5: Internal vertex attribute 5
56130x6: Internal vertex attribute 6
56140x7: Internal vertex attribute 7
56150x8: Internal vertex attribute 8
56160x9: Internal vertex attribute 9
56170xa: Internal vertex attribute 10
56180xb: Internal vertex attribute 11
56190xc: 4-byte padding
56200xd: 8-byte padding
56210xe: 12-byte padding
56220xf: 16-byte padding"
5623
56240x216,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 6.
56250x0: Internal vertex attribute 0
56260x1: Internal vertex attribute 1
56270x2: Internal vertex attribute 2
56280x3: Internal vertex attribute 3
56290x4: Internal vertex attribute 4
56300x5: Internal vertex attribute 5
56310x6: Internal vertex attribute 6
56320x7: Internal vertex attribute 7
56330x8: Internal vertex attribute 8
56340x9: Internal vertex attribute 9
56350xa: Internal vertex attribute 10
56360xb: Internal vertex attribute 11
56370xc: 4-byte padding
56380xd: 8-byte padding
56390xe: 12-byte padding
56400xf: 16-byte padding"
5641
56420x216,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 6.
56430x0: Internal vertex attribute 0
56440x1: Internal vertex attribute 1
56450x2: Internal vertex attribute 2
56460x3: Internal vertex attribute 3
56470x4: Internal vertex attribute 4
56480x5: Internal vertex attribute 5
56490x6: Internal vertex attribute 6
56500x7: Internal vertex attribute 7
56510x8: Internal vertex attribute 8
56520x9: Internal vertex attribute 9
56530xa: Internal vertex attribute 10
56540xb: Internal vertex attribute 11
56550xc: 4-byte padding
56560xd: 8-byte padding
56570xe: 12-byte padding
56580xf: 16-byte padding"
5659
56600x216,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 6.
56610x0: Internal vertex attribute 0
56620x1: Internal vertex attribute 1
56630x2: Internal vertex attribute 2
56640x3: Internal vertex attribute 3
56650x4: Internal vertex attribute 4
5666+0x5: Internal vertex attribute 5
56670x6: Internal vertex attribute 6
56680x7: Internal vertex attribute 7
56690x8: Internal vertex attribute 8
56700x9: Internal vertex attribute 9
56710xa: Internal vertex attribute 10
56720xb: Internal vertex attribute 11
56730xc: 4-byte padding
56740xd: 8-byte padding
56750xe: 12-byte padding
56760xf: 16-byte padding"
5677
56780x216,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 6.
56790x0: Internal vertex attribute 0
56800x1: Internal vertex attribute 1
56810x2: Internal vertex attribute 2
56820x3: Internal vertex attribute 3
56830x4: Internal vertex attribute 4
56840x5: Internal vertex attribute 5
56850x6: Internal vertex attribute 6
56860x7: Internal vertex attribute 7
56870x8: Internal vertex attribute 8
56880x9: Internal vertex attribute 9
56890xa: Internal vertex attribute 10
56900xb: Internal vertex attribute 11
56910xc: 4-byte padding
56920xd: 8-byte padding
56930xe: 12-byte padding
56940xf: 16-byte padding"
5695
56960x216,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 6.
56970x0: Internal vertex attribute 0
56980x1: Internal vertex attribute 1
56990x2: Internal vertex attribute 2
57000x3: Internal vertex attribute 3
57010x4: Internal vertex attribute 4
57020x5: Internal vertex attribute 5
57030x6: Internal vertex attribute 6
57040x7: Internal vertex attribute 7
57050x8: Internal vertex attribute 8
57060x9: Internal vertex attribute 9
57070xa: Internal vertex attribute 10
57080xb: Internal vertex attribute 11
57090xc: 4-byte padding
57100xd: 8-byte padding
57110xe: 12-byte padding
57120xf: 16-byte padding"
5713
57140x216,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 6.
57150x0: Internal vertex attribute 0
57160x1: Internal vertex attribute 1
57170x2: Internal vertex attribute 2
57180x3: Internal vertex attribute 3
57190x4: Internal vertex attribute 4
57200x5: Internal vertex attribute 5
57210x6: Internal vertex attribute 6
57220x7: Internal vertex attribute 7
57230x8: Internal vertex attribute 8
57240x9: Internal vertex attribute 9
57250xa: Internal vertex attribute 10
57260xb: Internal vertex attribute 11
57270xc: 4-byte padding
57280xd: 8-byte padding
57290xe: 12-byte padding
57300xf: 16-byte padding"
5731
57320x217,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 6.
57330x0: Internal vertex attribute 0
57340x1: Internal vertex attribute 1
57350x2: Internal vertex attribute 2
57360x3: Internal vertex attribute 3
57370x4: Internal vertex attribute 4
57380x5: Internal vertex attribute 5
57390x6: Internal vertex attribute 6
57400x7: Internal vertex attribute 7
57410x8: Internal vertex attribute 8
57420x9: Internal vertex attribute 9
57430xa: Internal vertex attribute 10
57440xb: Internal vertex attribute 11
57450xc: 4-byte padding
57460xd: 8-byte padding
57470xe: 12-byte padding
57480xf: 16-byte padding"
5749
57500x217,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 6.
57510x0: Internal vertex attribute 0
57520x1: Internal vertex attribute 1
57530x2: Internal vertex attribute 2
57540x3: Internal vertex attribute 3
57550x4: Internal vertex attribute 4
57560x5: Internal vertex attribute 5
57570x6: Internal vertex attribute 6
57580x7: Internal vertex attribute 7
57590x8: Internal vertex attribute 8
57600x9: Internal vertex attribute 9
57610xa: Internal vertex attribute 10
57620xb: Internal vertex attribute 11
57630xc: 4-byte padding
57640xd: 8-byte padding
57650xe: 12-byte padding
57660xf: 16-byte padding"
5767
57680x217,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 6.
57690x0: Internal vertex attribute 0
57700x1: Internal vertex attribute 1
57710x2: Internal vertex attribute 2
57720x3: Internal vertex attribute 3
57730x4: Internal vertex attribute 4
57740x5: Internal vertex attribute 5
57750x6: Internal vertex attribute 6
57760x7: Internal vertex attribute 7
57770x8: Internal vertex attribute 8
57780x9: Internal vertex attribute 9
57790xa: Internal vertex attribute 10
57800xb: Internal vertex attribute 11
57810xc: 4-byte padding
57820xd: 8-byte padding
57830xe: 12-byte padding
57840xf: 16-byte padding"
5785
57860x217,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 6.
57870x0: Internal vertex attribute 0
57880x1: Internal vertex attribute 1
57890x2: Internal vertex attribute 2
57900x3: Internal vertex attribute 3
57910x4: Internal vertex attribute 4
57920x5: Internal vertex attribute 5
57930x6: Internal vertex attribute 6
57940x7: Internal vertex attribute 7
57950x8: Internal vertex attribute 8
57960x9: Internal vertex attribute 9
57970xa: Internal vertex attribute 10
57980xb: Internal vertex attribute 11
57990xc: 4-byte padding
58000xd: 8-byte padding
58010xe: 12-byte padding
58020xf: 16-byte padding"
5803
58040x217,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 6
5805
58060x217,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 6
5807
58080x218,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 7. Sets the byte offset from the base address.
5809
58100x219,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 7.
58110x0: Internal vertex attribute 0
58120x1: Internal vertex attribute 1
58130x2: Internal vertex attribute 2
58140x3: Internal vertex attribute 3
58150x4: Internal vertex attribute 4
58160x5: Internal vertex attribute 5
58170x6: Internal vertex attribute 6
58180x7: Internal vertex attribute 7
58190x8: Internal vertex attribute 8
58200x9: Internal vertex attribute 9
58210xa: Internal vertex attribute 10
58220xb: Internal vertex attribute 11
58230xc: 4-byte padding
58240xd: 8-byte padding
58250xe: 12-byte padding
58260xf: 16-byte padding"
5827
58280x219,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 7.
58290x0: Internal vertex attribute 0
58300x1: Internal vertex attribute 1
58310x2: Internal vertex attribute 2
58320x3: Internal vertex attribute 3
58330x4: Internal vertex attribute 4
58340x5: Internal vertex attribute 5
58350x6: Internal vertex attribute 6
58360x7: Internal vertex attribute 7
58370x8: Internal vertex attribute 8
58380x9: Internal vertex attribute 9
58390xa: Internal vertex attribute 10
58400xb: Internal vertex attribute 11
58410xc: 4-byte padding
58420xd: 8-byte padding
58430xe: 12-byte padding
58440xf: 16-byte padding"
5845
58460x219,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 7.
58470x0: Internal vertex attribute 0
58480x1: Internal vertex attribute 1
58490x2: Internal vertex attribute 2
58500x3: Internal vertex attribute 3
58510x4: Internal vertex attribute 4
58520x5: Internal vertex attribute 5
58530x6: Internal vertex attribute 6
58540x7: Internal vertex attribute 7
58550x8: Internal vertex attribute 8
58560x9: Internal vertex attribute 9
58570xa: Internal vertex attribute 10
58580xb: Internal vertex attribute 11
58590xc: 4-byte padding
58600xd: 8-byte padding
58610xe: 12-byte padding
58620xf: 16-byte padding"
5863
58640x219,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 7.
58650x0: Internal vertex attribute 0
58660x1: Internal vertex attribute 1
58670x2: Internal vertex attribute 2
58680x3: Internal vertex attribute 3
58690x4: Internal vertex attribute 4
58700x5: Internal vertex attribute 5
58710x6: Internal vertex attribute 6
58720x7: Internal vertex attribute 7
58730x8: Internal vertex attribute 8
58740x9: Internal vertex attribute 9
58750xa: Internal vertex attribute 10
58760xb: Internal vertex attribute 11
58770xc: 4-byte padding
58780xd: 8-byte padding
58790xe: 12-byte padding
58800xf: 16-byte padding"
5881
58820x219,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 7.
58830x0: Internal vertex attribute 0
58840x1: Internal vertex attribute 1
58850x2: Internal vertex attribute 2
58860x3: Internal vertex attribute 3
58870x4: Internal vertex attribute 4
58880x5: Internal vertex attribute 5
58890x6: Internal vertex attribute 6
58900x7: Internal vertex attribute 7
58910x8: Internal vertex attribute 8
58920x9: Internal vertex attribute 9
58930xa: Internal vertex attribute 10
58940xb: Internal vertex attribute 11
58950xc: 4-byte padding
58960xd: 8-byte padding
58970xe: 12-byte padding
58980xf: 16-byte padding"
5899
59000x219,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 7.
59010x0: Internal vertex attribute 0
59020x1: Internal vertex attribute 1
59030x2: Internal vertex attribute 2
59040x3: Internal vertex attribute 3
59050x4: Internal vertex attribute 4
59060x5: Internal vertex attribute 5
59070x6: Internal vertex attribute 6
59080x7: Internal vertex attribute 7
59090x8: Internal vertex attribute 8
59100x9: Internal vertex attribute 9
59110xa: Internal vertex attribute 10
59120xb: Internal vertex attribute 11
59130xc: 4-byte padding
59140xd: 8-byte padding
59150xe: 12-byte padding
59160xf: 16-byte padding"
5917
59180x219,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 7.
59190x0: Internal vertex attribute 0
59200x1: Internal vertex attribute 1
59210x2: Internal vertex attribute 2
59220x3: Internal vertex attribute 3
59230x4: Internal vertex attribute 4
59240x5: Internal vertex attribute 5
59250x6: Internal vertex attribute 6
59260x7: Internal vertex attribute 7
59270x8: Internal vertex attribute 8
59280x9: Internal vertex attribute 9
59290xa: Internal vertex attribute 10
59300xb: Internal vertex attribute 11
59310xc: 4-byte padding
59320xd: 8-byte padding
59330xe: 12-byte padding
59340xf: 16-byte padding"
5935
59360x219,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 7.
59370x0: Internal vertex attribute 0
59380x1: Internal vertex attribute 1
59390x2: Internal vertex attribute 2
59400x3: Internal vertex attribute 3
59410x4: Internal vertex attribute 4
59420x5: Internal vertex attribute 5
59430x6: Internal vertex attribute 6
59440x7: Internal vertex attribute 7
59450x8: Internal vertex attribute 8
59460x9: Internal vertex attribute 9
59470xa: Internal vertex attribute 10
59480xb: Internal vertex attribute 11
59490xc: 4-byte padding
59500xd: 8-byte padding
59510xe: 12-byte padding
59520xf: 16-byte padding"
5953
59540x21a,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 7.
59550x0: Internal vertex attribute 0
59560x1: Internal vertex attribute 1
59570x2: Internal vertex attribute 2
59580x3: Internal vertex attribute 3
59590x4: Internal vertex attribute 4
59600x5: Internal vertex attribute 5
59610x6: Internal vertex attribute 6
59620x7: Internal vertex attribute 7
59630x8: Internal vertex attribute 8
59640x9: Internal vertex attribute 9
59650xa: Internal vertex attribute 10
59660xb: Internal vertex attribute 11
59670xc: 4-byte padding
59680xd: 8-byte padding
59690xe: 12-byte padding
59700xf: 16-byte padding"
5971
59720x21a,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 7.
59730x0: Internal vertex attribute 0
59740x1: Internal vertex attribute 1
59750x2: Internal vertex attribute 2
59760x3: Internal vertex attribute 3
59770x4: Internal vertex attribute 4
59780x5: Internal vertex attribute 5
59790x6: Internal vertex attribute 6
59800x7: Internal vertex attribute 7
59810x8: Internal vertex attribute 8
59820x9: Internal vertex attribute 9
59830xa: Internal vertex attribute 10
59840xb: Internal vertex attribute 11
59850xc: 4-byte padding
59860xd: 8-byte padding
59870xe: 12-byte padding
59880xf: 16-byte padding"
5989
59900x21a,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 7.
59910x0: Internal vertex attribute 0
59920x1: Internal vertex attribute 1
59930x2: Internal vertex attribute 2
59940x3: Internal vertex attribute 3
59950x4: Internal vertex attribute 4
59960x5: Internal vertex attribute 5
59970x6: Internal vertex attribute 6
59980x7: Internal vertex attribute 7
59990x8: Internal vertex attribute 8
60000x9: Internal vertex attribute 9
60010xa: Internal vertex attribute 10
60020xb: Internal vertex attribute 11
60030xc: 4-byte padding
60040xd: 8-byte padding
60050xe: 12-byte padding
60060xf: 16-byte padding"
6007
60080x21a,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 7.
60090x0: Internal vertex attribute 0
60100x1: Internal vertex attribute 1
60110x2: Internal vertex attribute 2
60120x3: Internal vertex attribute 3
60130x4: Internal vertex attribute 4
60140x5: Internal vertex attribute 5
60150x6: Internal vertex attribute 6
60160x7: Internal vertex attribute 7
60170x8: Internal vertex attribute 8
60180x9: Internal vertex attribute 9
60190xa: Internal vertex attribute 10
60200xb: Internal vertex attribute 11
60210xc: 4-byte padding
60220xd: 8-byte padding
60230xe: 12-byte padding
60240xf: 16-byte padding"
6025
60260x21a,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 7
6027
60280x21a,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 7
6029
60300x21b,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 8. Sets the byte offset from the base address.
6031
60320x21c,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 8.
60330x0: Internal vertex attribute 0
60340x1: Internal vertex attribute 1
60350x2: Internal vertex attribute 2
60360x3: Internal vertex attribute 3
60370x4: Internal vertex attribute 4
60380x5: Internal vertex attribute 5
60390x6: Internal vertex attribute 6
60400x7: Internal vertex attribute 7
60410x8: Internal vertex attribute 8
60420x9: Internal vertex attribute 9
60430xa: Internal vertex attribute 10
60440xb: Internal vertex attribute 11
60450xc: 4-byte padding
60460xd: 8-byte padding
60470xe: 12-byte padding
60480xf: 16-byte padding"
6049
60500x21c,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 8.
60510x0: Internal vertex attribute 0
60520x1: Internal vertex attribute 1
60530x2: Internal vertex attribute 2
60540x3: Internal vertex attribute 3
60550x4: Internal vertex attribute 4
60560x5: Internal vertex attribute 5
60570x6: Internal vertex attribute 6
60580x7: Internal vertex attribute 7
60590x8: Internal vertex attribute 8
60600x9: Internal vertex attribute 9
60610xa: Internal vertex attribute 10
60620xb: Internal vertex attribute 11
60630xc: 4-byte padding
60640xd: 8-byte padding
60650xe: 12-byte padding
60660xf: 16-byte padding"
6067
60680x21c,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 8.
60690x0: Internal vertex attribute 0
60700x1: Internal vertex attribute 1
60710x2: Internal vertex attribute 2
60720x3: Internal vertex attribute 3
60730x4: Internal vertex attribute 4
60740x5: Internal vertex attribute 5
60750x6: Internal vertex attribute 6
60760x7: Internal vertex attribute 7
60770x8: Internal vertex attribute 8
60780x9: Internal vertex attribute 9
60790xa: Internal vertex attribute 10
60800xb: Internal vertex attribute 11
60810xc: 4-byte padding
60820xd: 8-byte padding
60830xe: 12-byte padding
60840xf: 16-byte padding"
6085
60860x21c,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 8.
60870x0: Internal vertex attribute 0
60880x1: Internal vertex attribute 1
60890x2: Internal vertex attribute 2
60900x3: Internal vertex attribute 3
60910x4: Internal vertex attribute 4
60920x5: Internal vertex attribute 5
60930x6: Internal vertex attribute 6
60940x7: Internal vertex attribute 7
60950x8: Internal vertex attribute 8
60960x9: Internal vertex attribute 9
60970xa: Internal vertex attribute 10
60980xb: Internal vertex attribute 11
60990xc: 4-byte padding
61000xd: 8-byte padding
61010xe: 12-byte padding
61020xf: 16-byte padding"
6103
61040x21c,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 8.
61050x0: Internal vertex attribute 0
61060x1: Internal vertex attribute 1
61070x2: Internal vertex attribute 2
61080x3: Internal vertex attribute 3
61090x4: Internal vertex attribute 4
61100x5: Internal vertex attribute 5
61110x6: Internal vertex attribute 6
61120x7: Internal vertex attribute 7
61130x8: Internal vertex attribute 8
61140x9: Internal vertex attribute 9
61150xa: Internal vertex attribute 10
61160xb: Internal vertex attribute 11
61170xc: 4-byte padding
61180xd: 8-byte padding
61190xe: 12-byte padding
61200xf: 16-byte padding"
6121
61220x21c,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 8.
61230x0: Internal vertex attribute 0
61240x1: Internal vertex attribute 1
61250x2: Internal vertex attribute 2
61260x3: Internal vertex attribute 3
61270x4: Internal vertex attribute 4
61280x5: Internal vertex attribute 5
61290x6: Internal vertex attribute 6
61300x7: Internal vertex attribute 7
61310x8: Internal vertex attribute 8
61320x9: Internal vertex attribute 9
61330xa: Internal vertex attribute 10
61340xb: Internal vertex attribute 11
61350xc: 4-byte padding
61360xd: 8-byte padding
61370xe: 12-byte padding
61380xf: 16-byte padding"
6139
61400x21c,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 8.
61410x0: Internal vertex attribute 0
61420x1: Internal vertex attribute 1
61430x2: Internal vertex attribute 2
61440x3: Internal vertex attribute 3
61450x4: Internal vertex attribute 4
61460x5: Internal vertex attribute 5
61470x6: Internal vertex attribute 6
61480x7: Internal vertex attribute 7
61490x8: Internal vertex attribute 8
61500x9: Internal vertex attribute 9
61510xa: Internal vertex attribute 10
61520xb: Internal vertex attribute 11
61530xc: 4-byte padding
61540xd: 8-byte padding
61550xe: 12-byte padding
61560xf: 16-byte padding"
6157
61580x21c,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 8.
61590x0: Internal vertex attribute 0
61600x1: Internal vertex attribute 1
61610x2: Internal vertex attribute 2
61620x3: Internal vertex attribute 3
61630x4: Internal vertex attribute 4
61640x5: Internal vertex attribute 5
61650x6: Internal vertex attribute 6
61660x7: Internal vertex attribute 7
61670x8: Internal vertex attribute 8
61680x9: Internal vertex attribute 9
61690xa: Internal vertex attribute 10
61700xb: Internal vertex attribute 11
61710xc: 4-byte padding
61720xd: 8-byte padding
61730xe: 12-byte padding
61740xf: 16-byte padding"
6175
61760x21d,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 8.
61770x0: Internal vertex attribute 0
61780x1: Internal vertex attribute 1
61790x2: Internal vertex attribute 2
61800x3: Internal vertex attribute 3
61810x4: Internal vertex attribute 4
61820x5: Internal vertex attribute 5
61830x6: Internal vertex attribute 6
61840x7: Internal vertex attribute 7
61850x8: Internal vertex attribute 8
61860x9: Internal vertex attribute 9
61870xa: Internal vertex attribute 10
61880xb: Internal vertex attribute 11
61890xc: 4-byte padding
61900xd: 8-byte padding
61910xe: 12-byte padding
61920xf: 16-byte padding"
6193
61940x21d,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 8.
61950x0: Internal vertex attribute 0
61960x1: Internal vertex attribute 1
61970x2: Internal vertex attribute 2
61980x3: Internal vertex attribute 3
61990x4: Internal vertex attribute 4
62000x5: Internal vertex attribute 5
62010x6: Internal vertex attribute 6
62020x7: Internal vertex attribute 7
62030x8: Internal vertex attribute 8
62040x9: Internal vertex attribute 9
62050xa: Internal vertex attribute 10
62060xb: Internal vertex attribute 11
62070xc: 4-byte padding
62080xd: 8-byte padding
62090xe: 12-byte padding
62100xf: 16-byte padding"
6211
62120x21d,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 8.
62130x0: Internal vertex attribute 0
62140x1: Internal vertex attribute 1
62150x2: Internal vertex attribute 2
62160x3: Internal vertex attribute 3
62170x4: Internal vertex attribute 4
62180x5: Internal vertex attribute 5
62190x6: Internal vertex attribute 6
62200x7: Internal vertex attribute 7
62210x8: Internal vertex attribute 8
62220x9: Internal vertex attribute 9
62230xa: Internal vertex attribute 10
62240xb: Internal vertex attribute 11
62250xc: 4-byte padding
62260xd: 8-byte padding
62270xe: 12-byte padding
62280xf: 16-byte padding"
6229
62300x21d,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 8.
62310x0: Internal vertex attribute 0
62320x1: Internal vertex attribute 1
62330x2: Internal vertex attribute 2
62340x3: Internal vertex attribute 3
62350x4: Internal vertex attribute 4
62360x5: Internal vertex attribute 5
62370x6: Internal vertex attribute 6
62380x7: Internal vertex attribute 7
62390x8: Internal vertex attribute 8
62400x9: Internal vertex attribute 9
62410xa: Internal vertex attribute 10
62420xb: Internal vertex attribute 11
62430xc: 4-byte padding
62440xd: 8-byte padding
62450xe: 12-byte padding
62460xf: 16-byte padding"
6247
62480x21d,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 8
6249
62500x21d,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 8
6251
62520x21e,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 9. Sets the byte offset from the base address.
6253
62540x21f,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 9.
62550x0: Internal vertex attribute 0
62560x1: Internal vertex attribute 1
62570x2: Internal vertex attribute 2
62580x3: Internal vertex attribute 3
62590x4: Internal vertex attribute 4
62600x5: Internal vertex attribute 5
62610x6: Internal vertex attribute 6
62620x7: Internal vertex attribute 7
62630x8: Internal vertex attribute 8
62640x9: Internal vertex attribute 9
62650xa: Internal vertex attribute 10
62660xb: Internal vertex attribute 11
62670xc: 4-byte padding
62680xd: 8-byte padding
62690xe: 12-byte padding
62700xf: 16-byte padding"
6271
62720x21f,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 9.
62730x0: Internal vertex attribute 0
62740x1: Internal vertex attribute 1
62750x2: Internal vertex attribute 2
62760x3: Internal vertex attribute 3
62770x4: Internal vertex attribute 4
62780x5: Internal vertex attribute 5
62790x6: Internal vertex attribute 6
62800x7: Internal vertex attribute 7
62810x8: Internal vertex attribute 8
62820x9: Internal vertex attribute 9
62830xa: Internal vertex attribute 10
62840xb: Internal vertex attribute 11
62850xc: 4-byte padding
62860xd: 8-byte padding
62870xe: 12-byte padding
62880xf: 16-byte padding"
6289
62900x21f,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 9.
62910x0: Internal vertex attribute 0
62920x1: Internal vertex attribute 1
62930x2: Internal vertex attribute 2
62940x3: Internal vertex attribute 3
62950x4: Internal vertex attribute 4
62960x5: Internal vertex attribute 5
62970x6: Internal vertex attribute 6
62980x7: Internal vertex attribute 7
62990x8: Internal vertex attribute 8
63000x9: Internal vertex attribute 9
63010xa: Internal vertex attribute 10
63020xb: Internal vertex attribute 11
63030xc: 4-byte padding
63040xd: 8-byte padding
63050xe: 12-byte padding
63060xf: 16-byte padding"
6307
63080x21f,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 9.
63090x0: Internal vertex attribute 0
63100x1: Internal vertex attribute 1
63110x2: Internal vertex attribute 2
63120x3: Internal vertex attribute 3
63130x4: Internal vertex attribute 4
63140x5: Internal vertex attribute 5
63150x6: Internal vertex attribute 6
63160x7: Internal vertex attribute 7
63170x8: Internal vertex attribute 8
63180x9: Internal vertex attribute 9
63190xa: Internal vertex attribute 10
63200xb: Internal vertex attribute 11
63210xc: 4-byte padding
63220xd: 8-byte padding
63230xe: 12-byte padding
63240xf: 16-byte padding"
6325
63260x21f,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 9.
63270x0: Internal vertex attribute 0
63280x1: Internal vertex attribute 1
63290x2: Internal vertex attribute 2
63300x3: Internal vertex attribute 3
63310x4: Internal vertex attribute 4
63320x5: Internal vertex attribute 5
63330x6: Internal vertex attribute 6
63340x7: Internal vertex attribute 7
63350x8: Internal vertex attribute 8
63360x9: Internal vertex attribute 9
63370xa: Internal vertex attribute 10
63380xb: Internal vertex attribute 11
63390xc: 4-byte padding
63400xd: 8-byte padding
63410xe: 12-byte padding
63420xf: 16-byte padding"
6343
63440x21f,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 9.
63450x0: Internal vertex attribute 0
63460x1: Internal vertex attribute 1
63470x2: Internal vertex attribute 2
63480x3: Internal vertex attribute 3
63490x4: Internal vertex attribute 4
63500x5: Internal vertex attribute 5
63510x6: Internal vertex attribute 6
63520x7: Internal vertex attribute 7
63530x8: Internal vertex attribute 8
63540x9: Internal vertex attribute 9
63550xa: Internal vertex attribute 10
63560xb: Internal vertex attribute 11
63570xc: 4-byte padding
63580xd: 8-byte padding
63590xe: 12-byte padding
63600xf: 16-byte padding"
6361
63620x21f,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 9.
63630x0: Internal vertex attribute 0
63640x1: Internal vertex attribute 1
63650x2: Internal vertex attribute 2
63660x3: Internal vertex attribute 3
63670x4: Internal vertex attribute 4
63680x5: Internal vertex attribute 5
63690x6: Internal vertex attribute 6
63700x7: Internal vertex attribute 7
63710x8: Internal vertex attribute 8
63720x9: Internal vertex attribute 9
63730xa: Internal vertex attribute 10
63740xb: Internal vertex attribute 11
63750xc: 4-byte padding
63760xd: 8-byte padding
63770xe: 12-byte padding
63780xf: 16-byte padding"
6379
63800x21f,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 9.
63810x0: Internal vertex attribute 0
63820x1: Internal vertex attribute 1
63830x2: Internal vertex attribute 2
63840x3: Internal vertex attribute 3
63850x4: Internal vertex attribute 4
63860x5: Internal vertex attribute 5
63870x6: Internal vertex attribute 6
63880x7: Internal vertex attribute 7
63890x8: Internal vertex attribute 8
63900x9: Internal vertex attribute 9
63910xa: Internal vertex attribute 10
63920xb: Internal vertex attribute 11
63930xc: 4-byte padding
63940xd: 8-byte padding
63950xe: 12-byte padding
63960xf: 16-byte padding"
6397
63980x220,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 9.
63990x0: Internal vertex attribute 0
64000x1: Internal vertex attribute 1
64010x2: Internal vertex attribute 2
64020x3: Internal vertex attribute 3
64030x4: Internal vertex attribute 4
64040x5: Internal vertex attribute 5
64050x6: Internal vertex attribute 6
64060x7: Internal vertex attribute 7
64070x8: Internal vertex attribute 8
64080x9: Internal vertex attribute 9
64090xa: Internal vertex attribute 10
64100xb: Internal vertex attribute 11
64110xc: 4-byte padding
64120xd: 8-byte padding
64130xe: 12-byte padding
64140xf: 16-byte padding"
6415
64160x220,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 9.
64170x0: Internal vertex attribute 0
64180x1: Internal vertex attribute 1
64190x2: Internal vertex attribute 2
64200x3: Internal vertex attribute 3
64210x4: Internal vertex attribute 4
64220x5: Internal vertex attribute 5
64230x6: Internal vertex attribute 6
64240x7: Internal vertex attribute 7
64250x8: Internal vertex attribute 8
64260x9: Internal vertex attribute 9
64270xa: Internal vertex attribute 10
64280xb: Internal vertex attribute 11
64290xc: 4-byte padding
64300xd: 8-byte padding
64310xe: 12-byte padding
64320xf: 16-byte padding"
6433
64340x220,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 9.
64350x0: Internal vertex attribute 0
64360x1: Internal vertex attribute 1
64370x2: Internal vertex attribute 2
64380x3: Internal vertex attribute 3
64390x4: Internal vertex attribute 4
64400x5: Internal vertex attribute 5
64410x6: Internal vertex attribute 6
64420x7: Internal vertex attribute 7
64430x8: Internal vertex attribute 8
64440x9: Internal vertex attribute 9
64450xa: Internal vertex attribute 10
64460xb: Internal vertex attribute 11
64470xc: 4-byte padding
64480xd: 8-byte padding
64490xe: 12-byte padding
64500xf: 16-byte padding"
6451
64520x220,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 9.
64530x0: Internal vertex attribute 0
64540x1: Internal vertex attribute 1
64550x2: Internal vertex attribute 2
64560x3: Internal vertex attribute 3
64570x4: Internal vertex attribute 4
64580x5: Internal vertex attribute 5
64590x6: Internal vertex attribute 6
64600x7: Internal vertex attribute 7
64610x8: Internal vertex attribute 8
64620x9: Internal vertex attribute 9
64630xa: Internal vertex attribute 10
64640xb: Internal vertex attribute 11
64650xc: 4-byte padding
64660xd: 8-byte padding
64670xe: 12-byte padding
64680xf: 16-byte padding"
6469
64700x220,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 9
6471
64720x220,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 9
6473
64740x221,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 10. Sets the byte offset from the base address.
6475
64760x222,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 10.
64770x0: Internal vertex attribute 0
64780x1: Internal vertex attribute 1
64790x2: Internal vertex attribute 2
64800x3: Internal vertex attribute 3
64810x4: Internal vertex attribute 4
64820x5: Internal vertex attribute 5
64830x6: Internal vertex attribute 6
64840x7: Internal vertex attribute 7
64850x8: Internal vertex attribute 8
64860x9: Internal vertex attribute 9
64870xa: Internal vertex attribute 10
64880xb: Internal vertex attribute 11
64890xc: 4-byte padding
64900xd: 8-byte padding
64910xe: 12-byte padding
64920xf: 16-byte padding"
6493
64940x222,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 10.
64950x0: Internal vertex attribute 0
64960x1: Internal vertex attribute 1
64970x2: Internal vertex attribute 2
64980x3: Internal vertex attribute 3
64990x4: Internal vertex attribute 4
65000x5: Internal vertex attribute 5
65010x6: Internal vertex attribute 6
65020x7: Internal vertex attribute 7
65030x8: Internal vertex attribute 8
65040x9: Internal vertex attribute 9
65050xa: Internal vertex attribute 10
65060xb: Internal vertex attribute 11
65070xc: 4-byte padding
65080xd: 8-byte padding
65090xe: 12-byte padding
65100xf: 16-byte padding"
6511
65120x222,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 10.
65130x0: Internal vertex attribute 0
65140x1: Internal vertex attribute 1
65150x2: Internal vertex attribute 2
65160x3: Internal vertex attribute 3
65170x4: Internal vertex attribute 4
65180x5: Internal vertex attribute 5
65190x6: Internal vertex attribute 6
65200x7: Internal vertex attribute 7
65210x8: Internal vertex attribute 8
65220x9: Internal vertex attribute 9
65230xa: Internal vertex attribute 10
65240xb: Internal vertex attribute 11
65250xc: 4-byte padding
65260xd: 8-byte padding
65270xe: 12-byte padding
65280xf: 16-byte padding"
6529
65300x222,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 10.
65310x0: Internal vertex attribute 0
65320x1: Internal vertex attribute 1
65330x2: Internal vertex attribute 2
65340x3: Internal vertex attribute 3
65350x4: Internal vertex attribute 4
65360x5: Internal vertex attribute 5
65370x6: Internal vertex attribute 6
65380x7: Internal vertex attribute 7
65390x8: Internal vertex attribute 8
65400x9: Internal vertex attribute 9
65410xa: Internal vertex attribute 10
65420xb: Internal vertex attribute 11
65430xc: 4-byte padding
65440xd: 8-byte padding
65450xe: 12-byte padding
65460xf: 16-byte padding"
6547
65480x222,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 10.
65490x0: Internal vertex attribute 0
65500x1: Internal vertex attribute 1
65510x2: Internal vertex attribute 2
65520x3: Internal vertex attribute 3
65530x4: Internal vertex attribute 4
65540x5: Internal vertex attribute 5
65550x6: Internal vertex attribute 6
65560x7: Internal vertex attribute 7
65570x8: Internal vertex attribute 8
65580x9: Internal vertex attribute 9
65590xa: Internal vertex attribute 10
65600xb: Internal vertex attribute 11
65610xc: 4-byte padding
65620xd: 8-byte padding
65630xe: 12-byte padding
65640xf: 16-byte padding"
6565
65660x222,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 10.
65670x0: Internal vertex attribute 0
65680x1: Internal vertex attribute 1
65690x2: Internal vertex attribute 2
65700x3: Internal vertex attribute 3
65710x4: Internal vertex attribute 4
65720x5: Internal vertex attribute 5
65730x6: Internal vertex attribute 6
65740x7: Internal vertex attribute 7
65750x8: Internal vertex attribute 8
65760x9: Internal vertex attribute 9
65770xa: Internal vertex attribute 10
65780xb: Internal vertex attribute 11
65790xc: 4-byte padding
65800xd: 8-byte padding
65810xe: 12-byte padding
65820xf: 16-byte padding"
6583
65840x222,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 10.
65850x0: Internal vertex attribute 0
65860x1: Internal vertex attribute 1
65870x2: Internal vertex attribute 2
65880x3: Internal vertex attribute 3
65890x4: Internal vertex attribute 4
65900x5: Internal vertex attribute 5
65910x6: Internal vertex attribute 6
65920x7: Internal vertex attribute 7
65930x8: Internal vertex attribute 8
65940x9: Internal vertex attribute 9
65950xa: Internal vertex attribute 10
65960xb: Internal vertex attribute 11
65970xc: 4-byte padding
65980xd: 8-byte padding
65990xe: 12-byte padding
66000xf: 16-byte padding"
6601
66020x222,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 10.
66030x0: Internal vertex attribute 0
66040x1: Internal vertex attribute 1
66050x2: Internal vertex attribute 2
66060x3: Internal vertex attribute 3
66070x4: Internal vertex attribute 4
66080x5: Internal vertex attribute 5
66090x6: Internal vertex attribute 6
66100x7: Internal vertex attribute 7
66110x8: Internal vertex attribute 8
66120x9: Internal vertex attribute 9
66130xa: Internal vertex attribute 10
66140xb: Internal vertex attribute 11
66150xc: 4-byte padding
66160xd: 8-byte padding
66170xe: 12-byte padding
66180xf: 16-byte padding"
6619
66200x223,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 10.
66210x0: Internal vertex attribute 0
66220x1: Internal vertex attribute 1
66230x2: Internal vertex attribute 2
66240x3: Internal vertex attribute 3
66250x4: Internal vertex attribute 4
66260x5: Internal vertex attribute 5
66270x6: Internal vertex attribute 6
66280x7: Internal vertex attribute 7
66290x8: Internal vertex attribute 8
66300x9: Internal vertex attribute 9
66310xa: Internal vertex attribute 10
66320xb: Internal vertex attribute 11
66330xc: 4-byte padding
66340xd: 8-byte padding
66350xe: 12-byte padding
66360xf: 16-byte padding"
6637
66380x223,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 10.
66390x0: Internal vertex attribute 0
66400x1: Internal vertex attribute 1
66410x2: Internal vertex attribute 2
66420x3: Internal vertex attribute 3
66430x4: Internal vertex attribute 4
66440x5: Internal vertex attribute 5
66450x6: Internal vertex attribute 6
66460x7: Internal vertex attribute 7
66470x8: Internal vertex attribute 8
66480x9: Internal vertex attribute 9
66490xa: Internal vertex attribute 10
66500xb: Internal vertex attribute 11
66510xc: 4-byte padding
66520xd: 8-byte padding
66530xe: 12-byte padding
66540xf: 16-byte padding"
6655
66560x223,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 10.
66570x0: Internal vertex attribute 0
66580x1: Internal vertex attribute 1
66590x2: Internal vertex attribute 2
66600x3: Internal vertex attribute 3
66610x4: Internal vertex attribute 4
66620x5: Internal vertex attribute 5
66630x6: Internal vertex attribute 6
66640x7: Internal vertex attribute 7
66650x8: Internal vertex attribute 8
66660x9: Internal vertex attribute 9
66670xa: Internal vertex attribute 10
66680xb: Internal vertex attribute 11
66690xc: 4-byte padding
66700xd: 8-byte padding
66710xe: 12-byte padding
66720xf: 16-byte padding"
6673
66740x223,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 10.
66750x0: Internal vertex attribute 0
66760x1: Internal vertex attribute 1
66770x2: Internal vertex attribute 2
66780x3: Internal vertex attribute 3
66790x4: Internal vertex attribute 4
66800x5: Internal vertex attribute 5
66810x6: Internal vertex attribute 6
66820x7: Internal vertex attribute 7
66830x8: Internal vertex attribute 8
66840x9: Internal vertex attribute 9
66850xa: Internal vertex attribute 10
66860xb: Internal vertex attribute 11
66870xc: 4-byte padding
66880xd: 8-byte padding
66890xe: 12-byte padding
66900xf: 16-byte padding"
6691
66920x223,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 10
6693
66940x223,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 10
6695
66960x224,[27:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",The address of load array 11. Sets the byte offset from the base address.
6697
66980x225,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the first element of load array 11.
66990x0: Internal vertex attribute 0
67000x1: Internal vertex attribute 1
67010x2: Internal vertex attribute 2
67020x3: Internal vertex attribute 3
67030x4: Internal vertex attribute 4
67040x5: Internal vertex attribute 5
67050x6: Internal vertex attribute 6
67060x7: Internal vertex attribute 7
67070x8: Internal vertex attribute 8
67080x9: Internal vertex attribute 9
67090xa: Internal vertex attribute 10
67100xb: Internal vertex attribute 11
67110xc: 4-byte padding
67120xd: 8-byte padding
67130xe: 12-byte padding
67140xf: 16-byte padding"
6715
67160x225,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the second element of load array 11.
67170x0: Internal vertex attribute 0
67180x1: Internal vertex attribute 1
67190x2: Internal vertex attribute 2
67200x3: Internal vertex attribute 3
67210x4: Internal vertex attribute 4
67220x5: Internal vertex attribute 5
67230x6: Internal vertex attribute 6
67240x7: Internal vertex attribute 7
67250x8: Internal vertex attribute 8
67260x9: Internal vertex attribute 9
67270xa: Internal vertex attribute 10
67280xb: Internal vertex attribute 11
67290xc: 4-byte padding
67300xd: 8-byte padding
67310xe: 12-byte padding
67320xf: 16-byte padding"
6733
67340x225,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the third element of load array 11.
67350x0: Internal vertex attribute 0
67360x1: Internal vertex attribute 1
67370x2: Internal vertex attribute 2
67380x3: Internal vertex attribute 3
67390x4: Internal vertex attribute 4
67400x5: Internal vertex attribute 5
67410x6: Internal vertex attribute 6
67420x7: Internal vertex attribute 7
67430x8: Internal vertex attribute 8
67440x9: Internal vertex attribute 9
67450xa: Internal vertex attribute 10
67460xb: Internal vertex attribute 11
67470xc: 4-byte padding
67480xd: 8-byte padding
67490xe: 12-byte padding
67500xf: 16-byte padding"
6751
67520x225,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fourth element of load array 11.
67530x0: Internal vertex attribute 0
67540x1: Internal vertex attribute 1
67550x2: Internal vertex attribute 2
67560x3: Internal vertex attribute 3
67570x4: Internal vertex attribute 4
67580x5: Internal vertex attribute 5
67590x6: Internal vertex attribute 6
67600x7: Internal vertex attribute 7
67610x8: Internal vertex attribute 8
67620x9: Internal vertex attribute 9
67630xa: Internal vertex attribute 10
67640xb: Internal vertex attribute 11
67650xc: 4-byte padding
67660xd: 8-byte padding
67670xe: 12-byte padding
67680xf: 16-byte padding"
6769
67700x225,[19:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the fifth element of load array 11.
67710x0: Internal vertex attribute 0
67720x1: Internal vertex attribute 1
67730x2: Internal vertex attribute 2
67740x3: Internal vertex attribute 3
67750x4: Internal vertex attribute 4
67760x5: Internal vertex attribute 5
67770x6: Internal vertex attribute 6
67780x7: Internal vertex attribute 7
67790x8: Internal vertex attribute 8
67800x9: Internal vertex attribute 9
67810xa: Internal vertex attribute 10
67820xb: Internal vertex attribute 11
67830xc: 4-byte padding
67840xd: 8-byte padding
67850xe: 12-byte padding
67860xf: 16-byte padding"
6787
67880x225,[23:20],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the sixth element of load array 11.
67890x0: Internal vertex attribute 0
67900x1: Internal vertex attribute 1
67910x2: Internal vertex attribute 2
67920x3: Internal vertex attribute 3
67930x4: Internal vertex attribute 4
67940x5: Internal vertex attribute 5
67950x6: Internal vertex attribute 6
67960x7: Internal vertex attribute 7
67970x8: Internal vertex attribute 8
67980x9: Internal vertex attribute 9
67990xa: Internal vertex attribute 10
68000xb: Internal vertex attribute 11
68010xc: 4-byte padding
68020xd: 8-byte padding
68030xe: 12-byte padding
68040xf: 16-byte padding"
6805
68060x225,[27:24],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the seventh element of load array 11.
68070x0: Internal vertex attribute 0
68080x1: Internal vertex attribute 1
68090x2: Internal vertex attribute 2
68100x3: Internal vertex attribute 3
68110x4: Internal vertex attribute 4
68120x5: Internal vertex attribute 5
68130x6: Internal vertex attribute 6
68140x7: Internal vertex attribute 7
68150x8: Internal vertex attribute 8
68160x9: Internal vertex attribute 9
68170xa: Internal vertex attribute 10
68180xb: Internal vertex attribute 11
68190xc: 4-byte padding
68200xd: 8-byte padding
68210xe: 12-byte padding
68220xf: 16-byte padding"
6823
68240x225,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eighth element of load array 11.
68250x0: Internal vertex attribute 0
68260x1: Internal vertex attribute 1
68270x2: Internal vertex attribute 2
68280x3: Internal vertex attribute 3
68290x4: Internal vertex attribute 4
68300x5: Internal vertex attribute 5
68310x6: Internal vertex attribute 6
68320x7: Internal vertex attribute 7
68330x8: Internal vertex attribute 8
68340x9: Internal vertex attribute 9
68350xa: Internal vertex attribute 10
68360xb: Internal vertex attribute 11
68370xc: 4-byte padding
68380xd: 8-byte padding
68390xe: 12-byte padding
68400xf: 16-byte padding"
6841
68420x226,[3:0],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the ninth element of load array 11.
68430x0: Internal vertex attribute 0
68440x1: Internal vertex attribute 1
68450x2: Internal vertex attribute 2
68460x3: Internal vertex attribute 3
68470x4: Internal vertex attribute 4
68480x5: Internal vertex attribute 5
68490x6: Internal vertex attribute 6
68500x7: Internal vertex attribute 7
68510x8: Internal vertex attribute 8
68520x9: Internal vertex attribute 9
68530xa: Internal vertex attribute 10
68540xb: Internal vertex attribute 11
68550xc: 4-byte padding
68560xd: 8-byte padding
68570xe: 12-byte padding
68580xf: 16-byte padding"
6859
68600x226,[7:4],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the tenth element of load array 11.
68610x0: Internal vertex attribute 0
68620x1: Internal vertex attribute 1
68630x2: Internal vertex attribute 2
68640x3: Internal vertex attribute 3
68650x4: Internal vertex attribute 4
68660x5: Internal vertex attribute 5
68670x6: Internal vertex attribute 6
68680x7: Internal vertex attribute 7
68690x8: Internal vertex attribute 8
68700x9: Internal vertex attribute 9
68710xa: Internal vertex attribute 10
68720xb: Internal vertex attribute 11
68730xc: 4-byte padding
68740xd: 8-byte padding
68750xe: 12-byte padding
68760xf: 16-byte padding"
6877
68780x226,[11:8],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the eleventh element of load array 11.
68790x0: Internal vertex attribute 0
68800x1: Internal vertex attribute 1
68810x2: Internal vertex attribute 2
68820x3: Internal vertex attribute 3
68830x4: Internal vertex attribute 4
68840x5: Internal vertex attribute 5
68850x6: Internal vertex attribute 6
68860x7: Internal vertex attribute 7
68870x8: Internal vertex attribute 8
68880x9: Internal vertex attribute 9
68890xa: Internal vertex attribute 10
68900xb: Internal vertex attribute 11
68910xc: 4-byte padding
68920xd: 8-byte padding
68930xe: 12-byte padding
68940xf: 16-byte padding"
6895
68960x226,[15:12],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer","Sets the twelfth element of load array 11.
68970x0: Internal vertex attribute 0
68980x1: Internal vertex attribute 1
68990x2: Internal vertex attribute 2
69000x3: Internal vertex attribute 3
69010x4: Internal vertex attribute 4
69020x5: Internal vertex attribute 5
69030x6: Internal vertex attribute 6
69040x7: Internal vertex attribute 7
69050x8: Internal vertex attribute 8
69060x9: Internal vertex attribute 9
69070xa: Internal vertex attribute 10
69080xb: Internal vertex attribute 11
69090xc: 4-byte padding
69100xd: 8-byte padding
69110xe: 12-byte padding
69120xf: 16-byte padding"
6913
69140x226,[23:16],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of bytes near one vertex of load array 11
6915
69160x226,[31:28],"Vertex buffer address secured with glBufferData, ptr, stride, size, type of glVertexAttribPointer",Number of elements in load array 11
6917
69180x227,[27:0],"Vertex buffer address secured with glBufferData, indices of glDrawElements","(When using the vertex buffer)
6919Specifies the address offset of the vertex index array. This is the offset from the common vertex array base address set in bits [28:1] of register 0x200. Set so that the result where the value set in bits [28:1] of register 0x200 multiplied by 16 is added to the value of this register is equal to the sum of the vertex buffer address allocated by glBufferData and the indices argument of glDrawElements.
6920For glDrawArrays, 0x20 is written if the following conditions are met.
6921When bits [31:0] of register 0x228 are larger than 0x10:
6922((0x228の[31:0]-0x10)×2+(0x200の[28:1]<<4))&0xfff >=0xfe0
6923When bits [31:0] of register 0x228 are smaller than or equal to 0x10:
6924(0x200の[28:1]<<4)&0xfff >= 0xfe0
6925If the above conditions are not met, then 0 is written.
6926This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
6927(When not using the vertex buffer)
6928Settings are ignored."
6929
69300x227,[31:31],glDrawElements type,"(When using the vertex buffer)
6931Sets 1 when the type argument of glDrawElements is GL_UNSIGNED_SHORT and sets 0 when the same argument is GL_UNSIGNED_BYTE. Sets 1 for glDrawArrays.
6932This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
6933(When not using the vertex buffer)
6934Settings are ignored."
6935
69360x228,[31:0],"glDrawElements, glDrawArrays count","(When using the vertex buffer)
6937Sets the number of vertices to render.
6938This does not need to be set per every rendering operation. It need only be reset when the setting has changed. Operations are undefined when 0 is set. Do not set 0.
6939(When not using the vertex buffer)
6940Settings are ignored."
6941
69420x229,[1:0],glUseProgram,"Sets 2 when a geometry shader is used and 0 when one is not. When setting this register, dummy commands are required both before and after this command.
6943Use inactive commands whose byte enable bits are 0 as the dummy commands. A command that sets this register must be immediately preceded by 10 dummy commands that set register 0x251 and 30 dummy commands that set register 0x200, and immediately followed by 30 dummy commands that set register 0x200. Dummy commands are not needed for any command that sets bits other than bits [1:0] of register 0x229."
6944
69450x229,[8:8],glDrawElements mode,"(When using the vertex buffer)
6946Sets 1 when both the glDrawElements function is in use and the mode argument is GL_TRIANGLES; otherwise sets 0. This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
6947(When not using the vertex buffer)
6948Sets 0. This does not need to be set per every rendering operation."
6949
69500x229,[9:9],,Set 0.
6951
69520x229,[23:16],,Set a byte enable of 0 to ensure no access.
6953
69540x229,[31:31],glUseProgram,Sets 1 when reserved geometry shader subdivision (Loop or Catmull-Clark) is used. Sets 0 when any other geometry shader is used or when a geometry shader is not used.
6955
69560x22a,[31:0],glDrawArrays first,"(When using the vertex buffer)
6957Sets the value of the first argument for glDrawArrays.
6958This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
6959(When not using the vertex buffer)
6960Settings are ignored."
6961
69620x22e,[31:0],glDrawArrays,"(When using the vertex buffer)
6963When starting glDrawArrays rendering, writes 1 to an arbitrary bit
6964(When not using the vertex buffer)
6965Do not set."
6966
69670x22f,[31:0],glDrawElements,"(When using the vertex buffer)
6968When starting glDrawElements rendering, writes 1 to an arbitrary bit
6969(When not using the vertex buffer)
6970Do not set."
6971
69720x231,[31:0],"glDrawElements, glDrawArrays","Immediately after the rendering kick command, writes 1 to an arbitrary bit. Must be set for each rendering kick command."
6973
69740x232,[3:0],"NN_GX_STATE_VERTEX is the fixed vertex attribute value when using a vertex buffer with vertex attribute data content from ptr of glVertexAttribPointer, glVertexAttrib{1234}f, glVertexAttrib{1234}fv.","(When using the vertex buffer)
6975Writes a value indicating the order in which vertex attributes are input to the vertex shader.
6976(When not using the vertex buffer)
6977Sets 0xf."
6978
69790x233,[31:8],"NN_GX_STATE_VERTEX is the fixed vertex attribute value when using a vertex buffer with vertex attribute data content from ptr of glVertexAttribPointer, glVertexAttrib{1234}f, glVertexAttrib{1234}fv.","(When using the vertex buffer)
6980Three 32-bit values converted from fixed vertex attribute value to 24-bit floating-point numbers
6981(When not using the vertex buffer)
6982Sets vertex attribute data. This command is set after writing 0xf to bits [3:0] of 0x232. Data for each single vertex is stored in order one attribute at a time. All vertex attribute data is stored regardless of whether vertex arrays are used. A single attribute packs four 24-bit floating-point numbers into three 32-bit data units, which are stored in 0x233, 0x234, and 0x235, respectively. A single attribute is input by writing the data in 0x233, 0x234, and 0x235 one at a time (in that order)."
6983
69840x234,[31:16],"NN_GX_STATE_VERTEX is the fixed vertex attribute value when using a vertex buffer with vertex attribute data content from ptr of glVertexAttribPointer, glVertexAttrib{1234}f, glVertexAttrib{1234}fv.","(When using the vertex buffer)
6985Three 32-bit values converted from fixed vertex attribute value to 24-bit floating-point numbers
6986(When not using the vertex buffer)
6987Sets vertex attribute data. This command is set after writing 0xf to bits [3:0] of 0x232. Data for each single vertex is stored in order one attribute at a time. All vertex attribute data is stored regardless of whether vertex arrays are used. A single attribute packs four 24-bit floating-point numbers into three 32-bit data units, which are stored in 0x233, 0x234, and 0x235, respectively. A single attribute is input by writing the data in 0x233, 0x234, and 0x235 one at a time (in that order)."
6988
69890x235,[23:0],"NN_GX_STATE_VERTEX is the fixed vertex attribute value when using a vertex buffer with vertex attribute data content from ptr of glVertexAttribPointer, glVertexAttrib{1234}f, glVertexAttrib{1234}fv.","(When using the vertex buffer)
6990Three 32-bit values converted from fixed vertex attribute value to 24-bit floating-point numbers
6991(When not using the vertex buffer)
6992Sets vertex attribute data. This command is set after writing 0xf to bits [3:0] of 0x232. Data for each single vertex is stored in order one attribute at a time. All vertex attribute data is stored regardless of whether vertex arrays are used. A single attribute packs four 24-bit floating-point numbers into three 32-bit data units, which are stored in 0x233, 0x234, and 0x235, respectively. A single attribute is input by writing the data in 0x233, 0x234, and 0x235 one at a time (in that order)."
6993
69940x235,[31:24],"NN_GX_STATE_VERTEX is the fixed vertex attribute value when using a vertex buffer with vertex attribute data content from ptr of glVertexAttribPointer, glVertexAttrib{1234}f, glVertexAttrib{1234}fv.","(When using the vertex buffer)
6995Three 32-bit values converted from fixed vertex attribute value to 24-bit floating-point numbers
6996(When not using the vertex buffer)
6997Sets vertex attribute data. This command is set after writing 0xf to bits [3:0] of 0x232. Data for each single vertex is stored in order one attribute at a time. All vertex attribute data is stored regardless of whether vertex arrays are used. A single attribute packs four 24-bit floating-point numbers into three 32-bit data units, which are stored in 0x233, 0x234, and 0x235, respectively. A single attribute is input by writing the data in 0x233, 0x234, and 0x235 one at a time (in that order)."
6998
69990x238,[20:0],Size of the Channel 0 Command Buffer,Sets the size of the command buffer for channel 0.
7000
70010x239,[20:0],Size of the Channel 1 Command Buffer,Sets the size of the command buffer for channel 1.
7002
70030x23a,[28:0],Address of the Channel 0 Command Buffer,Sets the address of the command buffer for channel 0.
7004
70050x23b,[28:0],Address of the Channel 1 Command Buffer,Sets the address of the command buffer for channel 1.
7006
70070x23c,[31:0],Kick the Channel 0 Command Buffer,Kicks channel 0.
7008
70090x23d,[31:0],Kick the Channel 1 Command Buffer,Kicks channel 1.
7010
70110x242,[3:0],glUseProgram,"Number of vertex attributes input to the vertex shader - 1.
7012You can input up to 12 vertex attributes into the vertex shader when using the vertex buffer (when using load arrays to load vertex data), and up to 16 when not using the vertex buffer (when loading vertex data via command buffers)."
7013
70140x244,[0:0],glUseProgram,"1 when using the geometry shader
7015Set 0 if not using."
7016
70170x244,[31:8],,Set a byte enable of 0 to ensure no access.
7018
70190x245,[0:0],"glDrawElements, glDrawArrays","Sets 1 when the nngxInitialize function is called. Rendering is not performed properly when 1 is set. When 0 is set, settings commands to range of registers 0x2b0–0x2df are not applied correctly.
7020Both glDrawElements and glDrawArrays generate commands to clear this bit to 0 immediately before the rendering kick command and then return it to 1 immediately afterward.
7021If no settings commands in the range of registers 0x2b0–0x2df are used after the rendering kick command, it causes no problems to leave this bit cleared to 0."
7022
70230x245,[7:1],,Set 0.
7024
70250x245,[31:8],,Set a byte enable of 0 to ensure no access.
7026
70270x24a,[3:0],glUseProgram,The number of output registers written by the vertex shader - 1
7028
70290x251,[3:0],glUseProgram,The number of output registers written by the vertex shader - 1
7030
70310x252,[31:0],glUseProgram,Set to 0x00000001 when reserved geometry shader subdivision (Loop or Catmull-Clark) is used. Set to 0x01004302 when particle systems are used. Set to 0x00000000 when any other geometry shader is used or a geometry shader is not used.
7032
70330x253,[0:0],"glDrawElements, glDrawArrays","(When using the vertex buffer)
7034Set to 1 when the glDrawArrays function is the rendering function and set to 0 when it is the glDrawElements function. This bit is cleared to 0 when nngxInitialize is called, so this is set to 1 before a rendering kick only when glDrawArrays is used, and immediately after the kick it is cleared to 0.
7035When this bit is set to 1, register settings outside of register ranges 0x200 through 0x254 and 0x280 through 0x2df are sometimes not properly executed.
7036(When not using the vertex buffer)
7037Whether the function called was glDrawElements or glDrawArrays, this bit is set to 1 before a vertex attribute data and then cleared to 0 after the vertex attribute data.
7038This bit is cleared to 0 when nngxInitialize is called, so this is set to 1 before a vertex attribute data, and it is cleared to 0 after the vertex attribute data.
7039When this bit is set to 1, register settings outside of register ranges 0x200 through 0x254 and 0x280 through 0x2df are sometimes not properly executed."
7040
70410x253,[8:8],"glDrawElements, glDrawArrays","(When using the vertex buffer)
7042Sets 1 when both the glDrawElements function is in use and the mode argument is GL_TRIANGLES; otherwise sets 0. This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
7043(When not using the vertex buffer)
7044Sets 0. This does not need to be set per every rendering operation."
7045
70460x253,[31:16],,Set a byte enable of 0 to ensure no access.
7047
70480x254,[4:0],glUseProgram,"Set to 3 when a reserved geometry shader is used for Catmull-Clark subdivision and 2 when a reserved geometry shader is used for Loop subdivision. Otherwise, this setting is ignored."
7049
70500x25e,[3:0],glUseProgram,The number of output registers written by the vertex shader - 1
7051
70520x25e,[9:8],"glDrawElements, glDrawArrays","(When using the vertex buffer)
7053Set to 1 if the mode argument to the glDrawElements and/or glDrawArrays functions is GL_TRIANGLE_STRIP, to 2 if it is GL_TRIANGLE_FAN, and to 3 if it is GL_GEOMETRY_PRIMITIVE_DMP.
7054Set to 0 if the mode argument to glDrawArrays is GL_TRIANGLES. Set to 3 if the mode argument to glDrawElements is GL_TRIANGLES.
7055This does not need to be set per every rendering operation. It need only be reset when the setting has changed.
7056(When not using the vertex buffer)
7057Set to 0 if the mode argument to the glDrawElements and/or glDrawArrays functions is GL_TRIANGLES, to 1 if it is GL_TRIANGLE_STRIP, to 2 if it is GL_TRIANGLE_FAN, and to 3 if it is GL_GEOMETRY_PRIMITIVE_DMP.
7058This does not need to be set per every rendering operation. It need only be reset when the setting has changed."
7059
70600x25e,[16:16],,Set a byte enable of 0 to ensure no access.
7061
70620x25e,[31:24],,Requires two commands to write 0 immediately after rendering kick commands. Required per each rendering kick command. These commands are dummy commands. The set value has no meaning.
7063
70640x25f,[0:0],"glDrawElements, glDrawArrays","(When using the vertex buffer)
7065When 1 is written, resets the information indicating the index for vertex (0, 1, or 2) in the triangles that it forms.
7066No settings are required when the rendering mode is GL_GEOMETRY_PRIMITIVE_DMP.
7067No settings are required when glDrawElements is in GL_TRIANGLES mode.
7068When glDrawArrays is in GL_TRIANGLES mode, if glDrawArrays in GL_TRIANGLES mode is called repeatedly without calling glDrawElements, a reset is not required for the second and consecutive calls only if vertices are rendered in multiples of 3. However, a reset is required when glDrawArrays is called for the first time after rendering in some other mode, after rendering with glDrawElements, and after calling nngxInitialize.
7069In GL_TRIANGLE_STRIP or GL_TRIANGLE_FAN mode, a reset is required per each rendering kick command.
7070(When not using the vertex buffer)
7071When glDrawElements or glDrawArrays is in GL_TRIANGLES mode, if glDrawArrays in GL_TRIANGLES mode or glDrawElements in GL_TRIANGLES mode without vertex buffers is called repeatedly, a reset is not required for the second and consecutive calls only if vertices are rendered in multiples of 3. However, a reset is required when rendering in GL_TRIANGLES without vertex buffers for the first time after rendering in some other mode, after rendering with glDrawElements with vertex buffers, and after calling nngxInitialize.
7072The other modes such as GL_GEOMETRY_PRIMITIVE_DMP, GL_TRIANGLE_STRIP, and GL_TRIANGLE_FAN, are the same as when using a vertex buffer."
7073
70740x25f,[31:1],,Set 0.
7075
70760x280,[15:0],"glUseProgram, glUniformi","Vertex shader Boolean register.
7077Bits 0-15 correspond to b0-b15, respectively. A value of 1 is equivalent to true, 0 is equivalent to false."
7078
70790x280,[31:16],,Set 0x7fff.
7080
70810x281,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i0). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7082
70830x282,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i1). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7084
70850x283,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i2). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7086
70870x284,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i3). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7088
70890x289,[3:0],glUseProgram,"Number of vertex attributes input to the vertex shader - 1.
7090You can input up to 12 vertex attributes into the vertex shader when using the vertex buffer (when using load arrays to load vertex data), and up to 16 when not using the vertex buffer (when loading vertex data via command buffers)."
7091
70920x289,[15:8],glUseProgram,Sets 1 when reserved geometry shader subdivision (Loop or Catmull-Clark) or a particle system is used. Sets 0 when any other geometry shader or no geometry shader is used.
7093
70940x289,[23:16],,Set a byte enable of 0 to ensure no access.
7095
70960x289,[31:24],glUseProgram,Sets 0x08 when a geometry shader is used. Sets 0xa0 when a geometry shader is not used.
7097
70980x28a,[15:0],glUseProgram,The start address of the vertex shader. Specifies the address of main label defined by the shader assembler.
7099
71000x28a,[31:16],,Set 0x7fff.
7101
71020x28b,[31:0],glUseProgram,Sets the input register map for vertex attributes input to the geometry shader. The settings are fixed values when a reserved geometry shader is used. Sets 0x76543210 in register 0x28b and 0xfedcba98 in register 0x28c.
7103
71040x28c,[31:0],glUseProgram,Sets the input register map for vertex attributes input to the geometry shader. The settings are fixed values when a reserved geometry shader is used. Sets 0x76543210 in register 0x28b and 0xfedcba98 in register 0x28c.
7105
71060x28d,[15:0],glUseProgram,Bit mask of the output register of the geometry shader. Each bit corresponds to 16 output registers.
7107
71080x28d,[31:16],,Set 0.
7109
71100x28f,[31:0],glUseProgram,Notification that the program update is complete (geometry shader
7111
71120x290,[7:0],"glUseProgram, glUniformf",Index of the floating point number register of the geometry shader
7113
71140x290,[31:31],"glUseProgram, glUniformf","1: Input mode for the 32-bit floating point number
71150: Input mode for the 24-bit floating point number"
7116
71170x291,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7118
71190x292,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7120
71210x293,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7122
71230x294,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7124
71250x295,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7126
71270x296,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7128
71290x297,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7130
71310x298,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the geometry shader floating point number register
7132
71330x29b,[11:0],glUseProgram,Sets the program code load address (geometry shader).
7134
71350x29c,[31:0],glUseProgram,Sets the program code data (geometry shader).
7136
71370x29d,[31:0],glUseProgram,Sets the program code data (geometry shader).
7138
71390x29e,[31:0],glUseProgram,Sets the program code data (geometry shader).
7140
71410x29f,[31:0],glUseProgram,Sets the program code data (geometry shader).
7142
71430x2a0,[31:0],glUseProgram,Sets the program code data (geometry shader).
7144
71450x2a1,[31:0],glUseProgram,Sets the program code data (geometry shader).
7146
71470x2a2,[31:0],glUseProgram,Sets the program code data (geometry shader).
7148
71490x2a3,[31:0],glUseProgram,Sets the program code data (geometry shader).
7150
71510x2a5,[11:0],glUseProgram,Sets the swizzle pattern load address (geometry shader).
7152
71530x2a6,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7154
71550x2a7,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7156
71570x2a8,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7158
71590x2a9,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7160
71610x2aa,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7162
71630x2ab,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7164
71650x2ac,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7166
71670x2ad,[31:0],glUseProgram,Sets the swizzle pattern data (geometry shader).
7168
71690x2b0,[15:0],"glUseProgram, glUniformi","Vertex shader Boolean register.
7170Bits 0-15 correspond to b0-b15, respectively. A value of 1 is equivalent to true, 0 is equivalent to false."
7171
71720x2b0,[31:16],,Set 0x7fff.
7173
71740x2b1,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i0). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7175
71760x2b2,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i1). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7177
71780x2b3,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i2). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7179
71800x2b4,[23:0],"glUseProgram, glUniformi","Vertex Shader Integer Register (i3). Bits [7:0] correspond to x, bits [15:8] correspond to y, and bits [23:16] correspond to z. If y and z are negative numbers, they are represented as a complement of two."
7181
71820x2b9,[3:0],glUseProgram,"Number of vertex attributes input to the vertex shader - 1.
7183You can input up to 12 vertex attributes into the vertex shader when using the vertex buffer (when using load arrays to load vertex data), and up to 16 when not using the vertex buffer (when loading vertex data via command buffers)."
7184
71850x2b9,[15:8],glUseProgram,Set 0.
7186
71870x2b9,[23:16],,Set a byte enable of 0 to ensure no access.
7188
71890x2b9,[31:24],glUseProgram,Set 0xa0.
7190
71910x2ba,[15:0],glUseProgram,The start address of the vertex shader. Specifies the address of main label defined by the shader assembler.
7192
71930x2ba,[31:16],,Set 0x7fff.
7194
71950x2bb,[3:0],glUseProgram,Index of the input register where the vertex attribute that is input first is stored
7196
71970x2bb,[7:4],glUseProgram,Index of the input register where the vertex attribute that is input second is stored
7198
71990x2bb,[11:8],glUseProgram,Index of the input register where the vertex attribute that is input third is stored
7200
72010x2bb,[15:12],glUseProgram,Index of the input register where the vertex attribute that is input fourth is stored
7202
72030x2bb,[19:16],glUseProgram,Index of the input register where the vertex attribute that is input fifth is stored
7204
72050x2bb,[23:20],glUseProgram,Index of the input register where the vertex attribute that is input sixth is stored
7206
72070x2bb,[27:24],glUseProgram,Index of the input register where the vertex attribute that is input seventh is stored
7208
72090x2bb,[31:28],glUseProgram,Index of the input register where the vertex attribute that is input eighth is stored
7210
72110x2bc,[3:0],glUseProgram,Index of the input register where the vertex attribute that is input ninth is stored
7212
72130x2bc,[7:4],glUseProgram,Index of the input register where the vertex attribute that is input tenth is stored
7214
72150x2bc,[11:8],glUseProgram,Index of the input register where the vertex attribute that is input eleventh is stored
7216
72170x2bc,[15:12],glUseProgram,Index of the input register where the vertex attribute that is input twelfth is stored
7218
72190x2bc,[19:16],glUseProgram,Index of the input register where the vertex attribute that is input thirteenth is stored
7220
72210x2bc,[23:20],glUseProgram,Index of the input register where the vertex attribute that is input fourteenth is stored
7222
72230x2bc,[27:24],glUseProgram,Index of the input register where the vertex attribute that is input fifteenth is stored
7224
72250x2bc,[31:28],glUseProgram,Index of the input register where the vertex attribute that is input sixteenth is stored
7226
72270x2bd,[15:0],glUseProgram,Bit Mask for Vertex Shader Output Register Each bit corresponds to 16 output registers.
7228
72290x2bd,[31:16],,Set 0.
7230
72310x2bf,[31:0],glUseProgram,
7232
72330x2c0,[7:0],"glUseProgram, glUniformf",Index of floating-point registers for vertex shader
7234
72350x2c0,[31:31],"glUseProgram, glUniformf","1: Input mode for the 32-bit floating point number
72360: Input mode for the 24-bit floating point number"
7237
72380x2c1,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7239
72400x2c2,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7241
72420x2c3,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7243
72440x2c4,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7245
72460x2c5,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7247
72480x2c6,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7249
72500x2c7,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7251
72520x2c8,[31:0],"glUseProgram, glUniformf",Data written to xyzw in the floating point point register
7253
72540x2cb,[11:0],glUseProgram,Sets the program code load address.
7255
72560x2cc,[31:0],glUseProgram,Sets the program code data.
7257
72580x2cd,[31:0],glUseProgram,Sets the program code data.
7259
72600x2ce,[31:0],glUseProgram,Sets the program code data.
7261
72620x2cf,[31:0],glUseProgram,Sets the program code data.
7263
72640x2d0,[31:0],glUseProgram,Sets the program code data.
7265
72660x2d1,[31:0],glUseProgram,Sets the program code data.
7267
72680x2d2,[31:0],glUseProgram,Sets the program code data.
7269
72700x2d3,[31:0],glUseProgram,Sets the program code data.
7271
72720x2d5,[11:0],glUseProgram,Sets the swizzle pattern load address.
7273
72740x2d6,[31:0],glUseProgram,Sets the swizzle pattern data.
7275
72760x2d7,[31:0],glUseProgram,Sets the swizzle pattern data.
7277
72780x2d8,[31:0],glUseProgram,Sets the swizzle pattern data.
7279
72800x2d9,[31:0],glUseProgram,Sets the swizzle pattern data.
7281
72820x2da,[31:0],glUseProgram,Sets the swizzle pattern data.
7283
72840x2db,[31:0],glUseProgram,Sets the swizzle pattern data.
7285
72860x2dc,[31:0],glUseProgram,Sets the swizzle pattern data.
7287
72880x2dd,[31:0],glUseProgram,Sets the swizzle pattern data.
7289
7290