Lines Matching refs:integer
508 so that the code can choose integer types of a good width. */
519 signed or unsigned integer of at least N bits. In tables they can
521 helps avoid bugs in integer arithmetic. */
1612 evaluated with infinite-precision integer arithmetic. */
2345 const GLbitfield tex_mask = (1U << (yyvsp[-2].integer));
2350 (yyval.inst)->Base.TexSrcUnit = (yyvsp[-2].integer);
2352 if ((yyvsp[0].integer) < 0) {
2355 (yyval.inst)->Base.TexSrcTarget = -(yyvsp[0].integer);
2358 (yyval.inst)->Base.TexSrcTarget = (yyvsp[0].integer);
2369 if ((state->prog->TexturesUsed[(yyvsp[-2].integer)] != 0)
2370 && ((state->prog->TexturesUsed[(yyvsp[-2].integer)] != target_mask)
2379 state->prog->TexturesUsed[(yyvsp[-2].integer)] |= target_mask;
2400 const GLbitfield tex_mask = (1U << (yyvsp[-2].integer));
2405 (yyval.inst)->Base.TexSrcUnit = (yyvsp[-2].integer);
2407 if ((yyvsp[0].integer) < 0) {
2410 (yyval.inst)->Base.TexSrcTarget = -(yyvsp[0].integer);
2413 (yyval.inst)->Base.TexSrcTarget = (yyvsp[0].integer);
2424 if ((state->prog->TexturesUsed[(yyvsp[-2].integer)] != 0)
2425 && ((state->prog->TexturesUsed[(yyvsp[-2].integer)] != target_mask)
2434 state->prog->TexturesUsed[(yyvsp[-2].integer)] |= target_mask;
2444 (yyval.integer) = (yyvsp[0].integer);
2451 { (yyval.integer) = TEXTURE_1D_INDEX; }
2457 { (yyval.integer) = TEXTURE_2D_INDEX; }
2463 { (yyval.integer) = TEXTURE_3D_INDEX; }
2469 { (yyval.integer) = TEXTURE_CUBE_INDEX; }
2475 { (yyval.integer) = TEXTURE_RECT_INDEX; }
2481 { (yyval.integer) = -TEXTURE_1D_INDEX; }
2487 { (yyval.integer) = -TEXTURE_2D_INDEX; }
2493 { (yyval.integer) = -TEXTURE_RECT_INDEX; }
2499 { (yyval.integer) = TEXTURE_1D_ARRAY_INDEX; }
2505 { (yyval.integer) = TEXTURE_2D_ARRAY_INDEX; }
2511 { (yyval.integer) = -TEXTURE_1D_ARRAY_INDEX; }
2517 { (yyval.integer) = -TEXTURE_2D_ARRAY_INDEX; }
2653 if (((yyvsp[0].integer) != 0) && ((yyvsp[0].integer) != 1)) {
2658 (yyval.ext_swizzle).swz = ((yyvsp[0].integer) == 0) ? SWIZZLE_ZERO : SWIZZLE_ONE;
2893 (yyval.src_reg).Base.Index = (yyvsp[0].integer);
2907 (yyval.src_reg).Base.Index = (yyvsp[0].integer);
2914 { (yyval.integer) = 0; }
2920 { (yyval.integer) = (yyvsp[0].integer); }
2926 { (yyval.integer) = -(yyvsp[0].integer); }
2933 if (((yyvsp[0].integer) < 0) || ((yyvsp[0].integer) > (state->limits->MaxAddressOffset - 1))) {
2936 "relative address offset too large (%d)", (yyvsp[0].integer));
2940 (yyval.integer) = (yyvsp[0].integer);
2949 if (((yyvsp[0].integer) < 0) || ((yyvsp[0].integer) > state->limits->MaxAddressOffset)) {
2952 "relative address offset too large (%d)", (yyvsp[0].integer));
2956 (yyval.integer) = (yyvsp[0].integer);
3079 (yyval.attrib) = VERT_ATTRIB_COLOR0 + (yyvsp[0].integer);
3095 (yyval.attrib) = VERT_ATTRIB_TEX0 + (yyvsp[0].integer);
3112 (yyval.attrib) = VERT_ATTRIB_GENERIC0 + (yyvsp[-1].integer);
3120 if ((unsigned) (yyvsp[0].integer) >= state->limits->MaxAttribs) {
3125 (yyval.integer) = (yyvsp[0].integer);
3141 (yyval.attrib) = VARYING_SLOT_COL0 + (yyvsp[0].integer);
3157 (yyval.attrib) = VARYING_SLOT_TEX0 + (yyvsp[0].integer);
3185 if (((yyvsp[-2].integer) != 0) && ((unsigned) (yyvsp[-2].integer) != (yyvsp[0].temp_sym).param_binding_length)) {
3212 (yyval.integer) = 0;
3220 if (((yyvsp[0].integer) < 1) || ((unsigned) (yyvsp[0].integer) > state->limits->MaxParameters)) {
3224 (yyvsp[0].integer), state->limits->MaxParameters);
3228 (yyval.integer) = (yyvsp[0].integer);
3432 (yyval.state)[1] = (yyvsp[0].integer) + (yyvsp[-1].integer);
3441 (yyval.integer) = (yyvsp[0].integer);
3449 (yyval.integer) = MAT_ATTRIB_FRONT_EMISSION;
3457 (yyval.integer) = MAT_ATTRIB_FRONT_SHININESS;
3467 (yyval.state)[1] = (yyvsp[-2].integer);
3468 (yyval.state)[2] = (yyvsp[0].integer);
3476 (yyval.integer) = (yyvsp[0].integer);
3484 (yyval.integer) = STATE_POSITION;
3497 (yyval.integer) = STATE_ATTENUATION;
3505 (yyval.integer) = (yyvsp[0].integer);
3513 (yyval.integer) = STATE_HALF_VECTOR;
3521 (yyval.integer) = STATE_SPOT_DIRECTION;
3549 (yyval.state)[1] = (yyvsp[-1].integer);
3559 (yyval.state)[1] = (yyvsp[-3].integer);
3560 (yyval.state)[2] = (yyvsp[0].integer) + (yyvsp[-1].integer);
3570 (yyval.state)[0] = (yyvsp[0].integer);
3571 (yyval.state)[1] = (yyvsp[-1].integer);
3579 (yyval.integer) = STATE_TEXENV_COLOR;
3587 (yyval.integer) = MAT_ATTRIB_FRONT_AMBIENT;
3595 (yyval.integer) = MAT_ATTRIB_FRONT_DIFFUSE;
3603 (yyval.integer) = MAT_ATTRIB_FRONT_SPECULAR;
3611 (yyval.integer) = STATE_AMBIENT;
3619 (yyval.integer) = STATE_DIFFUSE;
3627 (yyval.integer) = STATE_SPECULAR;
3635 if ((unsigned) (yyvsp[0].integer) >= state->MaxLights) {
3640 (yyval.integer) = (yyvsp[0].integer);
3650 (yyval.state)[1] = (yyvsp[-2].integer);
3651 (yyval.state)[2] = (yyvsp[-1].integer) + (yyvsp[0].integer);
3659 (yyval.integer) = STATE_TEXGEN_EYE_S;
3667 (yyval.integer) = STATE_TEXGEN_OBJECT_S;
3675 (yyval.integer) = STATE_TEXGEN_EYE_S - STATE_TEXGEN_EYE_S;
3683 (yyval.integer) = STATE_TEXGEN_EYE_T - STATE_TEXGEN_EYE_S;
3691 (yyval.integer) = STATE_TEXGEN_EYE_R - STATE_TEXGEN_EYE_S;
3699 (yyval.integer) = STATE_TEXGEN_EYE_Q - STATE_TEXGEN_EYE_S;
3708 (yyval.state)[0] = (yyvsp[0].integer);
3716 (yyval.integer) = STATE_FOG_COLOR;
3724 (yyval.integer) = STATE_FOG_PARAMS;
3734 (yyval.state)[1] = (yyvsp[-2].integer);
3742 if ((unsigned) (yyvsp[0].integer) >= state->MaxClipPlanes) {
3747 (yyval.integer) = (yyvsp[0].integer);
3756 (yyval.state)[0] = (yyvsp[0].integer);
3764 (yyval.integer) = STATE_POINT_SIZE;
3772 (yyval.integer) = STATE_POINT_ATTENUATION;
3782 (yyval.state)[2] = (yyvsp[-1].integer);
3783 (yyval.state)[3] = (yyvsp[-1].integer);
3817 if ((yyvsp[-3].integer) > (yyvsp[-1].integer)) {
3822 (yyval.state)[2] = (yyvsp[-3].integer);
3823 (yyval.state)[3] = (yyvsp[-1].integer);
3833 (yyval.state)[2] = (yyvsp[0].integer);
3841 (yyval.integer) = STATE_MATRIX_NO_MODIFIER;
3849 (yyval.integer) = (yyvsp[0].integer);
3857 (yyval.integer) = STATE_MATRIX_INVERSE;
3865 (yyval.integer) = STATE_MATRIX_TRANSPOSE;
3873 (yyval.integer) = STATE_MATRIX_INVTRANS;
3881 if ((yyvsp[0].integer) > 3) {
3886 (yyval.integer) = (yyvsp[0].integer);
3895 (yyval.state)[1] = (yyvsp[0].integer);
3922 (yyval.state)[1] = (yyvsp[0].integer);
3940 (yyval.state)[1] = (yyvsp[-1].integer);
3948 (yyval.integer) = 0;
3956 (yyval.integer) = (yyvsp[-1].integer);
3967 if ((yyvsp[0].integer) != 0) {
3972 (yyval.integer) = (yyvsp[0].integer);
3983 (yyval.integer) = (yyvsp[0].integer);
3991 if ((unsigned) (yyvsp[0].integer) >= state->MaxProgramMatrices) {
3996 (yyval.integer) = (yyvsp[0].integer);
4025 (yyval.state)[0] = (yyvsp[0].integer);
4026 (yyval.state)[1] = (yyvsp[0].integer);
4034 (yyval.state)[0] = (yyvsp[-2].integer);
4035 (yyval.state)[1] = (yyvsp[0].integer);
4045 (yyval.state)[1] = (yyvsp[-1].integer);
4046 (yyval.state)[2] = (yyvsp[-1].integer);
4067 (yyval.state)[0] = (yyvsp[0].integer);
4068 (yyval.state)[1] = (yyvsp[0].integer);
4076 (yyval.state)[0] = (yyvsp[-2].integer);
4077 (yyval.state)[1] = (yyvsp[0].integer);
4087 (yyval.state)[1] = (yyvsp[-1].integer);
4088 (yyval.state)[2] = (yyvsp[-1].integer);
4097 if ((unsigned) (yyvsp[0].integer) >= state->limits->MaxEnvParams) {
4101 (yyval.integer) = (yyvsp[0].integer);
4109 if ((unsigned) (yyvsp[0].integer) >= state->limits->MaxLocalParams) {
4113 (yyval.integer) = (yyvsp[0].integer);
4146 (yyval.vector).data[0].f = (float) (yyvsp[0].integer);
4147 (yyval.vector).data[1].f = (float) (yyvsp[0].integer);
4148 (yyval.vector).data[2].f = (float) (yyvsp[0].integer);
4149 (yyval.vector).data[3].f = (float) (yyvsp[0].integer);
4213 (yyval.real) = (float)(((yyvsp[-1].negate)) ? -(yyvsp[0].integer) : (yyvsp[0].integer));
4238 { (yyval.integer) = (yyvsp[0].integer); }
4244 { (yyval.integer) = (yyvsp[0].integer); }
4251 if (!declare_variable(state, (yyvsp[0].string), (yyvsp[-3].integer), & (yylsp[0]))) {
4262 if (!declare_variable(state, (yyvsp[0].string), (yyvsp[-1].integer), & (yylsp[0]))) {
4337 (yyval.result) = VARYING_SLOT_TEX0 + (yyvsp[0].integer);
4362 (yyval.result) = (yyvsp[-1].integer) + (yyvsp[0].integer);
4371 (yyval.integer) = VARYING_SLOT_COL0;
4374 (yyval.integer) = FRAG_RESULT_DATA0;
4376 (yyval.integer) = FRAG_RESULT_COLOR;
4403 } else if ((yyvsp[-1].integer) >= state->MaxDrawBuffers) {
4408 (yyval.integer) = FRAG_RESULT_DATA0 + (yyvsp[-1].integer);
4418 (yyval.integer) = VARYING_SLOT_COL0;
4431 (yyval.integer) = VARYING_SLOT_BFC0;
4443 (yyval.integer) = 0;
4452 (yyval.integer) = 0;
4465 (yyval.integer) = 1;
4476 { (yyval.integer) = 0; }
4482 { (yyval.integer) = 0; }
4488 { (yyval.integer) = 1; }
4494 { (yyval.integer) = 0; }
4500 { (yyval.integer) = 0; }
4506 { (yyval.integer) = 1; }
4512 { (yyval.integer) = 0; }
4518 { (yyval.integer) = (yyvsp[-1].integer); }
4524 { (yyval.integer) = 0; }
4530 { (yyval.integer) = (yyvsp[-1].integer); }
4536 { (yyval.integer) = 0; }
4542 { (yyval.integer) = (yyvsp[-1].integer); }
4549 if ((unsigned) (yyvsp[0].integer) >= state->MaxTextureCoordUnits) {
4554 (yyval.integer) = (yyvsp[0].integer);
4562 if ((unsigned) (yyvsp[0].integer) >= state->MaxTextureImageUnits) {
4567 (yyval.integer) = (yyvsp[0].integer);
4575 if ((unsigned) (yyvsp[0].integer) >= state->MaxTextureUnits) {
4580 (yyval.integer) = (yyvsp[0].integer);