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