Lines Matching refs:value

701 	static Type unpackSizedComponents(float value, int s1, int s2, int s3, int s4);
704 static Type unpackSizedComponentsRev(float value, int s1, int s2, int s3, int s4);
706 static GLubyte unpack_UNSIGNED_BYTE(float value);
707 static GLbyte unpack_BYTE(float value);
708 static GLushort unpack_UNSIGNED_SHORT(float value);
709 static GLshort unpack_SHORT(float value);
710 static GLuint unpack_UNSIGNED_INT(float value);
711 static GLint unpack_INT(float value);
712 static GLhalf unpack_HALF_FLOAT(float value);
713 static GLfloat unpack_FLOAT(float value);
714 static GLubyte unpack_UNSIGNED_BYTE_3_3_2(float value);
715 static GLubyte unpack_UNSIGNED_BYTE_2_3_3_REV(float value);
716 static GLushort unpack_UNSIGNED_SHORT_5_6_5_REV(float value);
717 static GLushort unpack_UNSIGNED_SHORT_4_4_4_4_REV(float value);
718 static GLushort unpack_UNSIGNED_SHORT_1_5_5_5_REV(float value);
719 static GLuint unpack_UNSIGNED_INT_8_8_8_8(float value);
720 static GLuint unpack_UNSIGNED_INT_8_8_8_8_REV(float value);
721 static GLuint unpack_UNSIGNED_INT_10_10_10_2(float value);
722 static GLushort unpack_UNSIGNED_SHORT_5_6_5(float value);
723 static GLushort unpack_UNSIGNED_SHORT_4_4_4_4(float value);
724 static GLushort unpack_UNSIGNED_SHORT_5_5_5_1(float value);
725 static GLuint unpack_UNSIGNED_INT_2_10_10_10_REV(float value);
726 static GLuint unpack_UNSIGNED_INT_24_8(float value);
727 static GLuint unpack_UNSIGNED_INT_5_9_9_9_REV(float value);
728 static GLuint unpack_UNSIGNED_INT_10F_11F_11F_REV(float value);
729 static F_32_UINT_24_8_REV unpack_FLOAT_32_UNSIGNED_INT_24_8_REV(float value);
783 int clampSignedValue(int bits, int value) const;
784 unsigned int clampUnsignedValue(int bits, unsigned int value) const;
786 static float pack_UNSIGNED_BYTE(GLubyte value);
787 static float pack_BYTE(GLbyte value);
788 static float pack_UNSIGNED_SHORT(GLushort value);
789 static float pack_SHORT(GLshort value);
790 static float pack_UNSIGNED_INT(GLuint value);
791 static float pack_INT(GLint value);
792 static float pack_HALF_FLOAT(GLhalf value);
793 static float pack_FLOAT(GLfloat value);
794 static void pack_UNSIGNED_BYTE_3_3_2(rawFloatPixel* values, GLubyte value);
795 static void pack_UNSIGNED_BYTE_3_3_2_UINT(rawUintPixel* values, GLubyte value);
796 static void pack_UNSIGNED_BYTE_3_3_2_INT(rawIntPixel* values, GLubyte value);
797 static void pack_UNSIGNED_BYTE_2_3_3_REV(rawFloatPixel* values, GLubyte value);
798 static void pack_UNSIGNED_BYTE_2_3_3_REV_UINT(rawUintPixel* values, GLubyte value);
799 static void pack_UNSIGNED_BYTE_2_3_3_REV_INT(rawIntPixel* values, GLubyte value);
800 static void pack_UNSIGNED_SHORT_5_6_5(rawFloatPixel* values, GLushort value);
801 static void pack_UNSIGNED_SHORT_5_6_5_UINT(rawUintPixel* values, GLushort value);
802 static void pack_UNSIGNED_SHORT_5_6_5_INT(rawIntPixel* values, GLushort value);
803 static void pack_UNSIGNED_SHORT_5_6_5_REV(rawFloatPixel* values, GLushort value);
804 static void pack_UNSIGNED_SHORT_5_6_5_REV_UINT(rawUintPixel* values, GLushort value);
805 static void pack_UNSIGNED_SHORT_5_6_5_REV_INT(rawIntPixel* values, GLushort value);
806 static void pack_UNSIGNED_SHORT_4_4_4_4(rawFloatPixel* values, GLushort value);
807 static void pack_UNSIGNED_SHORT_4_4_4_4_UINT(rawUintPixel* values, GLushort value);
808 static void pack_UNSIGNED_SHORT_4_4_4_4_INT(rawIntPixel* values, GLushort value);
809 static void pack_UNSIGNED_SHORT_4_4_4_4_REV(rawFloatPixel* values, GLushort value);
810 static void pack_UNSIGNED_SHORT_4_4_4_4_REV_UINT(rawUintPixel* values, GLushort value);
811 static void pack_UNSIGNED_SHORT_4_4_4_4_REV_INT(rawIntPixel* values, GLushort value);
812 static void pack_UNSIGNED_SHORT_5_5_5_1(rawFloatPixel* values, GLushort value);
813 static void pack_UNSIGNED_SHORT_5_5_5_1_UINT(rawUintPixel* values, GLushort value);
814 static void pack_UNSIGNED_SHORT_5_5_5_1_INT(rawIntPixel* values, GLushort value);
815 static void pack_UNSIGNED_SHORT_1_5_5_5_REV(rawFloatPixel* values, GLushort value);
816 static void pack_UNSIGNED_SHORT_1_5_5_5_REV_UINT(rawUintPixel* values, GLushort value);
817 static void pack_UNSIGNED_SHORT_1_5_5_5_REV_INT(rawIntPixel* values, GLushort value);
818 static void pack_UNSIGNED_INT_8_8_8_8(rawFloatPixel* values, GLuint value);
819 static void pack_UNSIGNED_INT_8_8_8_8_UINT(rawUintPixel* values, GLuint value);
820 static void pack_UNSIGNED_INT_8_8_8_8_INT(rawIntPixel* values, GLuint value);
821 static void pack_UNSIGNED_INT_8_8_8_8_REV(rawFloatPixel* values, GLuint value);
822 static void pack_UNSIGNED_INT_8_8_8_8_REV_UINT(rawUintPixel* values, GLuint value);
823 static void pack_UNSIGNED_INT_8_8_8_8_REV_INT(rawIntPixel* values, GLuint value);
824 static void pack_UNSIGNED_INT_10_10_10_2(rawFloatPixel* values, GLuint value);
825 static void pack_UNSIGNED_INT_10_10_10_2_UINT(rawUintPixel* values, GLuint value);
826 static void pack_UNSIGNED_INT_10_10_10_2_INT(rawIntPixel* values, GLuint value);
827 static void pack_UNSIGNED_INT_2_10_10_10_REV(rawFloatPixel* values, GLuint value);
828 static void pack_UNSIGNED_INT_2_10_10_10_REV_UINT(rawUintPixel* values, GLuint value);
829 static void pack_UNSIGNED_INT_2_10_10_10_REV_INT(rawIntPixel* values, GLuint value);
830 static void pack_UNSIGNED_INT_24_8(rawFloatPixel* values, GLuint value);
831 static void pack_UNSIGNED_INT_10F_11F_11F_REV(rawFloatPixel* values, GLuint value);
832 static void pack_UNSIGNED_INT_5_9_9_9_REV(rawFloatPixel* values, GLuint value);
833 static void pack_FLOAT_32_UNSIGNED_INT_24_8_REV(rawFloatPixel* values, F_32_UINT_24_8_REV value);
1262 float value = static_cast<float>(x - m_unpackProperties.skipPixels) / GRADIENT_WIDTH;
1264 value *= 1.0f - 0.25f * channel;
1265 data[index] = unpack(value);
1278 Type RectangleTest::unpackSizedComponents(float value, int s1, int s2, int s3, int s4)
1281 double v = static_cast<double>(value);
1291 Type RectangleTest::unpackSizedComponentsRev(float value, int s1, int s2, int s3, int s4)
1294 double v = static_cast<double>(value);
1303 GLubyte RectangleTest::unpack_UNSIGNED_BYTE(float value)
1305 return static_cast<GLubyte>(value * std::numeric_limits<GLubyte>::max());
1308 GLbyte RectangleTest::unpack_BYTE(float value)
1310 return static_cast<GLbyte>(value * std::numeric_limits<GLbyte>::max());
1313 GLushort RectangleTest::unpack_UNSIGNED_SHORT(float value)
1315 return static_cast<GLushort>(value * std::numeric_limits<GLushort>::max());
1318 GLshort RectangleTest::unpack_SHORT(float value)
1320 return static_cast<GLshort>(value * std::numeric_limits<GLshort>::max());
1323 GLuint RectangleTest::unpack_UNSIGNED_INT(float value)
1325 return static_cast<GLuint>(value * std::numeric_limits<GLuint>::max());
1328 GLint RectangleTest::unpack_INT(float value)
1330 return static_cast<GLint>(value * std::numeric_limits<GLint>::max());
1333 GLhalf RectangleTest::unpack_HALF_FLOAT(float value)
1335 return floatToHalfFloat(value);
1338 GLfloat RectangleTest::unpack_FLOAT(float value)
1340 return value;
1343 GLubyte RectangleTest::unpack_UNSIGNED_BYTE_3_3_2(float value)
1345 return unpackSizedComponents<GLubyte>(value, 3, 3, 2, 0);
1348 GLubyte RectangleTest::unpack_UNSIGNED_BYTE_2_3_3_REV(float value)
1350 return unpackSizedComponentsRev<GLubyte>(value, 2, 3, 3, 0);
1353 GLushort RectangleTest::unpack_UNSIGNED_SHORT_5_6_5_REV(float value)
1355 return unpackSizedComponentsRev<GLushort>(value, 5, 6, 5, 0);
1358 GLushort RectangleTest::unpack_UNSIGNED_SHORT_4_4_4_4_REV(float value)
1360 return unpackSizedComponentsRev<GLushort>(value, 4, 4, 4, 4);
1363 GLushort RectangleTest::unpack_UNSIGNED_SHORT_1_5_5_5_REV(float value)
1365 return unpackSizedComponentsRev<GLushort>(value, 1, 5, 5, 5);
1368 GLuint RectangleTest::unpack_UNSIGNED_INT_8_8_8_8(float value)
1370 return unpackSizedComponents<GLuint>(value, 8, 8, 8, 8);
1373 GLuint RectangleTest::unpack_UNSIGNED_INT_8_8_8_8_REV(float value)
1375 return unpackSizedComponentsRev<GLuint>(value, 8, 8, 8, 8);
1378 GLuint RectangleTest::unpack_UNSIGNED_INT_10_10_10_2(float value)
1380 return unpackSizedComponents<GLuint>(value, 10, 10, 10, 2);
1383 GLushort RectangleTest::unpack_UNSIGNED_SHORT_5_6_5(float value)
1385 return unpackSizedComponents<GLushort>(value, 5, 6, 5, 0);
1388 GLushort RectangleTest::unpack_UNSIGNED_SHORT_4_4_4_4(float value)
1390 return unpackSizedComponents<GLushort>(value, 4, 4, 4, 4);
1393 GLushort RectangleTest::unpack_UNSIGNED_SHORT_5_5_5_1(float value)
1395 return unpackSizedComponents<GLushort>(value, 5, 5, 5, 1);
1398 GLuint RectangleTest::unpack_UNSIGNED_INT_2_10_10_10_REV(float value)
1400 return unpackSizedComponentsRev<GLuint>(value, 2, 10, 10, 10);
1403 GLuint RectangleTest::unpack_UNSIGNED_INT_24_8(float value)
1405 return unpackSizedComponents<GLuint>(value, 24, 8, 0, 0);
1408 GLuint RectangleTest::unpack_UNSIGNED_INT_5_9_9_9_REV(float value)
1414 GLfloat red = value * 1.00f;
1415 GLfloat green = value * 0.75f;
1416 GLfloat blue = value * 0.50f;
1449 GLuint RectangleTest::unpack_UNSIGNED_INT_10F_11F_11F_REV(float value)
1451 GLuint c1 = floatToUnisgnedF11(value * 1.00f);
1452 GLuint c2 = floatToUnisgnedF11(value * 0.75f);
1453 GLuint c3 = floatToUnisgnedF10(value * 0.50f);
1457 F_32_UINT_24_8_REV RectangleTest::unpack_FLOAT_32_UNSIGNED_INT_24_8_REV(float value)
1460 ret.d = value;
1461 ret.s = (GLuint)(value * 255.0 * 0.75);
2207 // The output buffer allocated should be initialized to a known value. After
2209 // verified to be the original known value, untouched by the GL.
2592 // Clamp input value to range of output
3058 int RectangleTest::clampSignedValue(int bits, int value) const
3069 if (value >= max)
3071 else if (value <= min)
3074 return value;
3077 unsigned int RectangleTest::clampUnsignedValue(int bits, unsigned int value) const
3087 if (value >= max)
3089 else if (value <= min)
3092 return value;
3095 float RectangleTest::pack_UNSIGNED_BYTE(GLubyte value)
3097 return static_cast<GLfloat>(value) / std::numeric_limits<GLubyte>::max();
3100 float RectangleTest::pack_BYTE(GLbyte value)
3102 return deFloatMax(static_cast<GLfloat>(value) / std::numeric_limits<GLbyte>::max(), -1.0f);
3105 float RectangleTest::pack_UNSIGNED_SHORT(GLushort value)
3107 return static_cast<GLfloat>(value) / std::numeric_limits<GLushort>::max();
3110 float RectangleTest::pack_SHORT(GLshort value)
3112 return deFloatMax(static_cast<GLfloat>(value) / std::numeric_limits<GLshort>::max(), -1.0f);
3115 float RectangleTest::pack_UNSIGNED_INT(GLuint value)
3117 return static_cast<GLfloat>(value) / std::numeric_limits<GLuint>::max();
3120 float RectangleTest::pack_INT(GLint value)
3122 return deFloatMax(static_cast<GLfloat>(value) / std::numeric_limits<GLint>::max(), -1.0f);
3125 float RectangleTest::pack_HALF_FLOAT(GLhalf value)
3127 return halfFloatToFloat(value);
3130 float RectangleTest::pack_FLOAT(GLfloat value)
3132 return value;
3135 void RectangleTest::pack_UNSIGNED_BYTE_3_3_2(rawFloatPixel* values, GLubyte value)
3137 (*values)[0] = ((value >> 5) & 7) / 7.0f;
3138 (*values)[1] = ((value >> 2) & 7) / 7.0f;
3139 (*values)[2] = ((value >> 0) & 3) / 3.0f;
3142 void RectangleTest::pack_UNSIGNED_BYTE_3_3_2_UINT(rawUintPixel* values, GLubyte value)
3144 (*values)[0] = (value >> 5) & 7;
3145 (*values)[1] = (value >> 2) & 7;
3146 (*values)[2] = (value >> 0) & 3;
3149 void RectangleTest::pack_UNSIGNED_BYTE_3_3_2_INT(rawIntPixel* values, GLubyte value)
3151 (*values)[0] = (static_cast<GLbyte>(value) >> 5) & 7;
3152 (*values)[1] = (static_cast<GLbyte>(value) >> 2) & 7;
3153 (*values)[2] = (static_cast<GLbyte>(value) >> 0) & 3;
3156 void RectangleTest::pack_UNSIGNED_BYTE_2_3_3_REV(rawFloatPixel* values, GLubyte value)
3158 (*values)[2] = ((value >> 6) & 3) / 3.0f;
3159 (*values)[1] = ((value >> 3) & 7) / 7.0f;
3160 (*values)[0] = ((value >> 0) & 7) / 7.0f;
3163 void RectangleTest::pack_UNSIGNED_BYTE_2_3_3_REV_UINT(rawUintPixel* values, GLubyte value)
3165 (*values)[2] = (value >> 6) & 3;
3166 (*values)[1] = (value >> 3) & 7;
3167 (*values)[0] = (value >> 0) & 7;
3170 void RectangleTest::pack_UNSIGNED_BYTE_2_3_3_REV_INT(rawIntPixel* values, GLubyte value)
3172 (*values)[2] = (static_cast<GLbyte>(value) >> 6) & 3;
3173 (*values)[1] = (static_cast<GLbyte>(value) >> 3) & 7;
3174 (*values)[0] = (static_cast<GLbyte>(value) >> 0) & 7;
3177 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5(rawFloatPixel* values, GLushort value)
3179 (*values)[0] = ((value >> 11) & 31) / 31.0f;
3180 (*values)[1] = ((value >> 5) & 63) / 63.0f;
3181 (*values)[2] = ((value >> 0) & 31) / 31.0f;
3184 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5_UINT(rawUintPixel* values, GLushort value)
3186 (*values)[0] = (value >> 11) & 31;
3187 (*values)[1] = (value >> 5) & 63;
3188 (*values)[2] = (value >> 0) & 31;
3191 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5_INT(rawIntPixel* values, GLushort value)
3193 (*values)[0] = (static_cast<GLshort>(value) >> 11) & 31;
3194 (*values)[1] = (static_cast<GLshort>(value) >> 5) & 63;
3195 (*values)[2] = (static_cast<GLshort>(value) >> 0) & 31;
3198 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5_REV(rawFloatPixel* values, GLushort value)
3200 (*values)[2] = ((value >> 11) & 31) / 31.0f;
3201 (*values)[1] = ((value >> 5) & 63) / 63.0f;
3202 (*values)[0] = ((value >> 0) & 31) / 31.0f;
3205 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5_REV_UINT(rawUintPixel* values, GLushort value)
3207 (*values)[2] = (value >> 11) & 31;
3208 (*values)[1] = (value >> 5) & 63;
3209 (*values)[0] = (value >> 0) & 31;
3212 void RectangleTest::pack_UNSIGNED_SHORT_5_6_5_REV_INT(rawIntPixel* values, GLushort value)
3214 (*values)[2] = (static_cast<GLshort>(value) >> 11) & 31;
3215 (*values)[1] = (static_cast<GLshort>(value) >> 5) & 63;
3216 (*values)[0] = (static_cast<GLshort>(value) >> 0) & 31;
3219 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4(rawFloatPixel* values, GLushort value)
3221 (*values)[0] = ((value >> 12) & 15) / 15.0f;
3222 (*values)[1] = ((value >> 8) & 15) / 15.0f;
3223 (*values)[2] = ((value >> 4) & 15) / 15.0f;
3224 (*values)[3] = ((value >> 0) & 15) / 15.0f;
3227 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4_UINT(rawUintPixel* values, GLushort value)
3229 (*values)[0] = (value >> 12) & 15;
3230 (*values)[1] = (value >> 8) & 15;
3231 (*values)[2] = (value >> 4) & 15;
3232 (*values)[3] = (value >> 0) & 15;
3235 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4_INT(rawIntPixel* values, GLushort value)
3237 (*values)[0] = (static_cast<GLshort>(value) >> 12) & 15;
3238 (*values)[1] = (static_cast<GLshort>(value) >> 8) & 15;
3239 (*values)[2] = (static_cast<GLshort>(value) >> 4) & 15;
3240 (*values)[3] = (static_cast<GLshort>(value) >> 0) & 15;
3243 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4_REV(rawFloatPixel* values, GLushort value)
3245 (*values)[3] = ((value >> 12) & 15) / 15.0f;
3246 (*values)[2] = ((value >> 8) & 15) / 15.0f;
3247 (*values)[1] = ((value >> 4) & 15) / 15.0f;
3248 (*values)[0] = ((value >> 0) & 15) / 15.0f;
3251 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4_REV_UINT(rawUintPixel* values, GLushort value)
3253 (*values)[3] = (value >> 12) & 15;
3254 (*values)[2] = (value >> 8) & 15;
3255 (*values)[1] = (value >> 4) & 15;
3256 (*values)[0] = (value >> 0) & 15;
3259 void RectangleTest::pack_UNSIGNED_SHORT_4_4_4_4_REV_INT(rawIntPixel* values, GLushort value)
3261 (*values)[3] = (static_cast<GLshort>(value) >> 12) & 15;
3262 (*values)[2] = (static_cast<GLshort>(value) >> 8) & 15;
3263 (*values)[1] = (static_cast<GLshort>(value) >> 4) & 15;
3264 (*values)[0] = (static_cast<GLshort>(value) >> 0) & 15;
3267 void RectangleTest::pack_UNSIGNED_SHORT_5_5_5_1(rawFloatPixel* values, GLushort value)
3269 (*values)[0] = ((value >> 11) & 31) / 31.0f;
3270 (*values)[1] = ((value >> 6) & 31) / 31.0f;
3271 (*values)[2] = ((value >> 1) & 31) / 31.0f;
3272 (*values)[3] = ((value >> 0) & 1) / 1.0f;
3275 void RectangleTest::pack_UNSIGNED_SHORT_5_5_5_1_UINT(rawUintPixel* values, GLushort value)
3277 (*values)[0] = (value >> 11) & 31;
3278 (*values)[1] = (value >> 6) & 31;
3279 (*values)[2] = (value >> 1) & 31;
3280 (*values)[3] = (value >> 0) & 1;
3283 void RectangleTest::pack_UNSIGNED_SHORT_5_5_5_1_INT(rawIntPixel* values, GLushort value)
3285 (*values)[0] = (static_cast<GLshort>(value) >> 11) & 31;
3286 (*values)[1] = (static_cast<GLshort>(value) >> 6) & 31;
3287 (*values)[2] = (static_cast<GLshort>(value) >> 1) & 31;
3288 (*values)[3] = (static_cast<GLshort>(value) >> 0) & 1;
3291 void RectangleTest::pack_UNSIGNED_SHORT_1_5_5_5_REV(rawFloatPixel* values, GLushort value)
3293 (*values)[3] = ((value >> 15) & 1) / 1.0f;
3294 (*values)[2] = ((value >> 10) & 31) / 31.0f;
3295 (*values)[1] = ((value >> 5) & 31) / 31.0f;
3296 (*values)[0] = ((value >> 0) & 31) / 31.0f;
3299 void RectangleTest::pack_UNSIGNED_SHORT_1_5_5_5_REV_UINT(rawUintPixel* values, GLushort value)
3301 (*values)[3] = (value >> 15) & 1;
3302 (*values)[2] = (value >> 10) & 31;
3303 (*values)[1] = (value >> 5) & 31;
3304 (*values)[0] = (value >> 0) & 31;
3307 void RectangleTest::pack_UNSIGNED_SHORT_1_5_5_5_REV_INT(rawIntPixel* values, GLushort value)
3309 (*values)[3] = (static_cast<GLshort>(value) >> 15) & 1;
3310 (*values)[2] = (static_cast<GLshort>(value) >> 10) & 31;
3311 (*values)[1] = (static_cast<GLshort>(value) >> 5) & 31;
3312 (*values)[0] = (static_cast<GLshort>(value) >> 0) & 31;
3315 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8(rawFloatPixel* values, GLuint value)
3317 (*values)[0] = ((value >> 24) & 255) / 255.0f;
3318 (*values)[1] = ((value >> 16) & 255) / 255.0f;
3319 (*values)[2] = ((value >> 8) & 255) / 255.0f;
3320 (*values)[3] = ((value >> 0) & 255) / 255.0f;
3323 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8_UINT(rawUintPixel* values, GLuint value)
3325 (*values)[0] = (value >> 24) & 255;
3326 (*values)[1] = (value >> 16) & 255;
3327 (*values)[2] = (value >> 8) & 255;
3328 (*values)[3] = (value >> 0) & 255;
3331 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8_INT(rawIntPixel* values, GLuint value)
3333 (*values)[0] = (static_cast<GLint>(value) >> 24) & 255;
3334 (*values)[1] = (static_cast<GLint>(value) >> 16) & 255;
3335 (*values)[2] = (static_cast<GLint>(value) >> 8) & 255;
3336 (*values)[3] = (static_cast<GLint>(value) >> 0) & 255;
3339 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8_REV(rawFloatPixel* values, GLuint value)
3341 (*values)[3] = ((value >> 24) & 255) / 255.0f;
3342 (*values)[2] = ((value >> 16) & 255) / 255.0f;
3343 (*values)[1] = ((value >> 8) & 255) / 255.0f;
3344 (*values)[0] = ((value >> 0) & 255) / 255.0f;
3347 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8_REV_UINT(rawUintPixel* values, GLuint value)
3349 (*values)[3] = (value >> 24) & 255;
3350 (*values)[2] = (value >> 16) & 255;
3351 (*values)[1] = (value >> 8) & 255;
3352 (*values)[0] = (value >> 0) & 255;
3355 void RectangleTest::pack_UNSIGNED_INT_8_8_8_8_REV_INT(rawIntPixel* values, GLuint value)
3357 (*values)[3] = (static_cast<GLint>(value) >> 24) & 255;
3358 (*values)[2] = (static_cast<GLint>(value) >> 16) & 255;
3359 (*values)[1] = (static_cast<GLint>(value) >> 8) & 255;
3360 (*values)[0] = (static_cast<GLint>(value) >> 0) & 255;
3363 void RectangleTest::pack_UNSIGNED_INT_10_10_10_2(rawFloatPixel* values, GLuint value)
3365 (*values)[0] = ((value >> 22) & 1023) / 1023.0f;
3366 (*values)[1] = ((value >> 12) & 1023) / 1023.0f;
3367 (*values)[2] = ((value >> 2) & 1023) / 1023.0f;
3368 (*values)[3] = ((value >> 0) & 3) / 3.0f;
3371 void RectangleTest::pack_UNSIGNED_INT_10_10_10_2_UINT(rawUintPixel* values, GLuint value)
3373 (*values)[0] = ((value >> 22) & 1023);
3374 (*values)[1] = ((value >> 12) & 1023);
3375 (*values)[2] = ((value >> 2) & 1023);
3376 (*values)[3] = ((value >> 0) & 3);
3379 void RectangleTest::pack_UNSIGNED_INT_10_10_10_2_INT(rawIntPixel* values, GLuint value)
3381 (*values)[0] = ((static_cast<GLint>(value) >> 22) & 1023);
3382 (*values)[1] = ((static_cast<GLint>(value) >> 12) & 1023);
3383 (*values)[2] = ((static_cast<GLint>(value) >> 2) & 1023);
3384 (*values)[3] = ((static_cast<GLint>(value) >> 0) & 3);
3387 void RectangleTest::pack_UNSIGNED_INT_2_10_10_10_REV(rawFloatPixel* values, GLuint value)
3389 (*values)[3] = ((value >> 30) & 3) / 3.0f;
3390 (*values)[2] = ((value >> 20) & 1023) / 1023.0f;
3391 (*values)[1] = ((value >> 10) & 1023) / 1023.0f;
3392 (*values)[0] = ((value >> 0) & 1023) / 1023.0f;
3395 void RectangleTest::pack_UNSIGNED_INT_2_10_10_10_REV_UINT(rawUintPixel* values, GLuint value)
3397 (*values)[3] = (value >> 30) & 3;
3398 (*values)[2] = (value >> 20) & 1023;
3399 (*values)[1] = (value >> 10) & 1023;
3400 (*values)[0] = (value >> 0) & 1023;
3403 void RectangleTest::pack_UNSIGNED_INT_2_10_10_10_REV_INT(rawIntPixel* values, GLuint value)
3405 (*values)[3] = (static_cast<GLint>(value) >> 30) & 3;
3406 (*values)[2] = (static_cast<GLint>(value) >> 20) & 1023;
3407 (*values)[1] = (static_cast<GLint>(value) >> 10) & 1023;
3408 (*values)[0] = (static_cast<GLint>(value) >> 0) & 1023;
3411 void RectangleTest::pack_UNSIGNED_INT_24_8(rawFloatPixel* values, GLuint value)
3413 (*values)[0] = ((value >> 8) & 16777215) / 16777215.0f;
3414 (*values)[1] = ((value >> 0) & 255) / 255.0f;
3417 void RectangleTest::pack_UNSIGNED_INT_10F_11F_11F_REV(rawFloatPixel* values, GLuint value)
3419 (*values)[2] = unsignedF10ToFloat((value >> 22) & 1023);
3420 (*values)[1] = unsignedF11ToFloat((value >> 11) & 2047);
3421 (*values)[0] = unsignedF11ToFloat((value >> 0) & 2047);
3424 void RectangleTest::pack_UNSIGNED_INT_5_9_9_9_REV(rawFloatPixel* values, GLuint value)
3428 GLint pExp = ((value >> 27) & 31);
3429 GLuint pBlue = ((value >> 18) & 511);
3430 GLuint pGreen = ((value >> 9) & 511);
3431 GLuint pRed = ((value >> 0) & 511);
3439 void RectangleTest::pack_FLOAT_32_UNSIGNED_INT_24_8_REV(rawFloatPixel* values, F_32_UINT_24_8_REV value)
3441 (*values)[0] = value.d;
3442 (*values)[1] = (value.s & 255) / 255.0f;
3726 GLint value;
3813 GLint value = currentCase->value;
3815 *(currentCase->property) = value;
3821 m_initialPackProperties.rowCount = GRADIENT_HEIGHT + value;
3824 m_initialPackProperties.rowLength = GRADIENT_WIDTH + value;
3826 m_initialUnpackProperties.rowCount = GRADIENT_HEIGHT + value;
3828 m_initialUnpackProperties.rowLength = GRADIENT_WIDTH + value;
3840 << "Case for: " << glu::getGettableStateStr(parameter).toString() << " = " << value