Lines Matching defs:result
73 // specific result texture's internalformat as passed by one of the arguments.
74 // 2) what internalformat the result texture object should use.
274 // operation in order to retrieve result data
279 // operation in order to retrieve result data
491 bool result = false;
497 result = (internalformat == GL_R8I) || (internalformat == GL_R16I) || (internalformat == GL_R32I) ||
507 result = (internalformat == GL_RGB) || (internalformat == GL_RGBA) || (internalformat == GL_LUMINANCE_ALPHA) ||
521 result = (internalformat == GL_R8UI) || (internalformat == GL_R16UI) || (internalformat == GL_R32UI) ||
532 result = (internalformat == GL_RGB10_A2) || (internalformat == GL_RGB10_A2UI);
539 result = (internalformat == GL_RGB) || (internalformat == GL_RGBA) || (internalformat == GL_R32F) ||
547 result = (internalformat == GL_RGB) || (internalformat == GL_RGBA) || (internalformat == GL_R16F) ||
559 return result;
563 * from one resolution to another, simulating the result that one would
585 * @param dst_rgba Deref will be used to store result of the conversion.
696 PixelData result;
702 deMemset(&result, 0, sizeof(result));
704 result.alpha.unsigned_byte_data = alpha;
705 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
706 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
707 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
708 result.red.data_type = CHANNEL_DATA_TYPE_NONE;
709 result.data_internalformat = GL_ALPHA8_OES;
710 result.data_type = type;
712 return result;
727 PixelData result;
733 deMemset(&result, 0, sizeof(result));
735 result.alpha.unsigned_byte_data = 255;
736 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
737 result.blue.unsigned_byte_data = luminance;
738 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
739 result.green.unsigned_byte_data = luminance;
740 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
741 result.red.unsigned_byte_data = luminance;
742 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
743 result.data_internalformat = GL_LUMINANCE8_OES;
744 result.data_type = type;
746 return result;
762 PixelData result;
768 deMemset(&result, 0, sizeof(result));
770 result.alpha.unsigned_byte_data = alpha;
771 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
772 result.blue.unsigned_byte_data = luminance;
773 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
774 result.green.unsigned_byte_data = luminance;
775 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
776 result.red.unsigned_byte_data = luminance;
777 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
778 result.data_internalformat = GL_LUMINANCE8_ALPHA8_OES;
779 result.data_type = type;
781 return result;
798 PixelData result;
811 deMemset(&result, 0, sizeof(result));
813 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
814 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
818 result.red.signed_short_data = red;
819 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
823 result.alpha.signed_integer_data = 1;
824 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
825 result.red.signed_integer_data = red;
826 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
829 result.data_internalformat = GL_R16I;
830 result.data_type = type;
832 return result;
849 PixelData result;
861 deMemset(&result, 0, sizeof(result));
863 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
864 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
865 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
869 result.red.unsigned_short_data = red;
870 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
874 result.alpha.unsigned_integer_data = 1;
875 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
876 result.red.unsigned_integer_data = red;
877 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
880 result.data_internalformat = GL_R16UI;
881 result.data_type = type;
883 return result;
898 PixelData result;
902 deMemset(&result, 0, sizeof(result));
906 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
907 result.alpha.signed_integer_data = 1;
911 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
914 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
915 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
916 result.red.signed_integer_data = red;
917 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
918 result.data_internalformat = GL_R32I;
919 result.data_type = type;
921 return result;
936 PixelData result;
940 deMemset(&result, 0, sizeof(result));
944 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
945 result.alpha.unsigned_integer_data = 1;
949 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
952 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
953 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
954 result.red.unsigned_integer_data = red;
955 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
956 result.data_internalformat = GL_R32UI;
957 result.data_type = type;
959 return result;
976 PixelData result;
985 deMemset(&result, 0, sizeof(result));
987 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
988 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
992 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
993 result.red.signed_byte_data = red;
994 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
998 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
999 result.alpha.signed_integer_data = 1;
1000 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1001 result.red.signed_integer_data = red;
1004 result.data_internalformat = GL_R8I;
1005 result.data_type = type;
1007 return result;
1024 PixelData result;
1032 deMemset(&result, 0, sizeof(result));
1034 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1035 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
1039 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1040 result.red.unsigned_byte_data = red;
1041 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1045 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1046 result.alpha.unsigned_integer_data = 1;
1047 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1048 result.red.unsigned_integer_data = red;
1051 result.data_internalformat = GL_R8UI;
1052 result.data_type = type;
1054 return result;
1069 PixelData result;
1072 deMemset(&result, 0, sizeof(result));
1076 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1080 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1081 result.alpha.unsigned_byte_data = 255;
1084 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1085 result.green.data_type = CHANNEL_DATA_TYPE_NONE;
1086 result.red.unsigned_byte_data = red;
1087 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1088 result.data_internalformat = GL_R8;
1089 result.data_type = type;
1091 return result;
1109 PixelData result;
1120 deMemset(&result, 0, sizeof(result));
1122 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1126 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1127 result.green.signed_short_data = green;
1128 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1129 result.red.signed_short_data = red;
1130 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1134 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1135 result.alpha.signed_integer_data = 1;
1136 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1137 result.green.signed_integer_data = green;
1138 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1139 result.red.signed_integer_data = red;
1142 result.data_internalformat = GL_RG16I;
1143 result.data_type = type;
1145 return result;
1163 PixelData result;
1170 deMemset(&result, 0, sizeof(result));
1172 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1176 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1177 result.green.signed_short_data = green;
1178 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1179 result.red.signed_short_data = red;
1180 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1184 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1185 result.alpha.unsigned_integer_data = 1;
1186 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1187 result.green.unsigned_integer_data = green;
1188 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1189 result.red.unsigned_integer_data = red;
1192 result.data_internalformat = GL_RG16UI;
1193 result.data_type = type;
1195 return result;
1211 PixelData result;
1215 deMemset(&result, 0, sizeof(result));
1218 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1221 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1222 result.alpha.signed_integer_data = 1;
1225 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1226 result.green.signed_integer_data = green;
1227 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1228 result.red.signed_integer_data = red;
1229 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1230 result.data_internalformat = GL_RG32I;
1231 result.data_type = type;
1233 return result;
1249 PixelData result;
1253 deMemset(&result, 0, sizeof(result));
1257 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1261 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1262 result.alpha.unsigned_integer_data = 1;
1265 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1266 result.green.unsigned_integer_data = green;
1267 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1268 result.red.unsigned_integer_data = red;
1269 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1270 result.data_internalformat = GL_RG32UI;
1271 result.data_type = type;
1273 return result;
1291 PixelData result;
1298 deMemset(&result, 0, sizeof(result));
1300 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1304 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1305 result.green.signed_byte_data = green;
1306 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1307 result.red.signed_byte_data = red;
1308 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1312 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1313 result.alpha.signed_integer_data = 1;
1314 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1315 result.green.signed_integer_data = green;
1316 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1317 result.red.signed_integer_data = red;
1320 result.data_internalformat = GL_RG8I;
1321 result.data_type = type;
1323 return result;
1341 PixelData result;
1348 deMemset(&result, 0, sizeof(result));
1350 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1354 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1355 result.green.unsigned_byte_data = green;
1356 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1357 result.red.unsigned_byte_data = red;
1358 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1362 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1363 result.alpha.unsigned_integer_data = 1;
1364 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1365 result.green.unsigned_integer_data = green;
1366 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1367 result.red.unsigned_integer_data = red;
1370 result.data_internalformat = GL_RG8UI;
1371 result.data_type = type;
1373 return result;
1389 PixelData result;
1393 deMemset(&result, 0, sizeof(result));
1397 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1401 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1402 result.alpha.unsigned_byte_data = 255;
1405 result.blue.data_type = CHANNEL_DATA_TYPE_NONE;
1406 result.green.unsigned_byte_data = green;
1407 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1408 result.red.unsigned_byte_data = red;
1409 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1410 result.data_internalformat = GL_RG8;
1411 result.data_type = type;
1413 return result;
1432 PixelData result;
1441 deMemset(&result, 0, sizeof(result));
1443 result.alpha.unsigned_byte_data = alpha;
1444 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_2BITS;
1445 result.blue.unsigned_short_data = blue;
1446 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1447 result.green.unsigned_short_data = green;
1448 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1449 result.red.unsigned_short_data = red;
1450 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1451 result.data_internalformat = GL_RGB10_A2;
1452 result.data_type = type;
1454 return result;
1475 PixelData result;
1482 deMemset(&result, 0, sizeof(result));
1486 result.alpha.unsigned_byte_data = alpha;
1487 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_2BITS;
1488 result.blue.unsigned_short_data = blue;
1489 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1490 result.green.unsigned_short_data = green;
1491 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1492 result.red.unsigned_short_data = red;
1493 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1497 result.alpha.unsigned_integer_data = alpha;
1498 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1499 result.blue.unsigned_integer_data = blue;
1500 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1501 result.green.unsigned_integer_data = green;
1502 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1503 result.red.unsigned_integer_data = red;
1504 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1507 result.data_internalformat = GL_RGB10_A2UI;
1508 result.data_type = type;
1510 return result;
1529 PixelData result;
1536 deMemset(&result, 0, sizeof(result));
1540 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1541 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1542 result.blue.signed_short_data = blue;
1543 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1544 result.green.signed_short_data = green;
1545 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
1546 result.red.signed_short_data = red;
1550 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1551 result.alpha.signed_integer_data = 1;
1552 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1553 result.blue.signed_integer_data = blue;
1554 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1555 result.green.signed_integer_data = green;
1556 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1557 result.red.signed_integer_data = red;
1560 result.data_internalformat = GL_RGB16I;
1561 result.data_type = type;
1563 return result;
1583 PixelData result;
1590 deMemset(&result, 0, sizeof(result));
1594 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1595 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1596 result.blue.unsigned_short_data = blue;
1597 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1598 result.green.unsigned_short_data = green;
1599 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
1600 result.red.unsigned_short_data = red;
1604 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1605 result.alpha.unsigned_integer_data = 1;
1606 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1607 result.blue.unsigned_integer_data = blue;
1608 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1609 result.green.unsigned_integer_data = green;
1610 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1611 result.red.unsigned_integer_data = red;
1614 result.data_internalformat = GL_RGB16UI;
1615 result.data_type = type;
1617 return result;
1634 PixelData result;
1638 deMemset(&result, 0, sizeof(result));
1642 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1646 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1647 result.alpha.signed_integer_data = 1;
1650 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1651 result.blue.signed_integer_data = blue;
1652 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1653 result.green.signed_integer_data = green;
1654 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1655 result.red.signed_integer_data = red;
1656 result.data_internalformat = GL_RGB32I;
1657 result.data_type = type;
1659 return result;
1677 PixelData result;
1681 deMemset(&result, 0, sizeof(result));
1685 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1689 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1690 result.alpha.unsigned_integer_data = 1;
1693 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1694 result.blue.unsigned_integer_data = blue;
1695 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1696 result.green.unsigned_integer_data = green;
1697 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
1698 result.red.unsigned_integer_data = red;
1699 result.data_internalformat = GL_RGB32UI;
1700 result.data_type = type;
1702 return result;
1724 PixelData result;
1736 deMemset(&result, 0, sizeof(result));
1748 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1749 result.alpha.unsigned_byte_data = alpha;
1750 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1751 result.blue.unsigned_byte_data = blue;
1752 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1753 result.green.unsigned_byte_data = green;
1754 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1755 result.red.unsigned_byte_data = red;
1768 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_1BIT;
1769 result.alpha.unsigned_byte_data = alpha;
1770 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1771 result.blue.unsigned_byte_data = blue;
1772 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1773 result.green.unsigned_byte_data = green;
1774 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1775 result.red.unsigned_byte_data = red;
1789 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_2BITS;
1790 result.alpha.unsigned_byte_data = alpha;
1791 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1792 result.blue.unsigned_short_data = blue;
1793 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1794 result.green.unsigned_short_data = green;
1795 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_10BITS;
1796 result.red.unsigned_short_data = red;
1802 result.data_internalformat = GL_RGB5_A1;
1803 result.data_type = type;
1805 return result;
1824 PixelData result;
1831 deMemset(&result, 0, sizeof(result));
1838 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1839 result.blue.unsigned_byte_data = blue;
1840 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1841 result.green.unsigned_byte_data = green;
1842 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1843 result.red.unsigned_byte_data = red;
1855 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1856 result.blue.unsigned_byte_data = blue;
1857 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_6BITS;
1858 result.green.unsigned_byte_data = green;
1859 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_5BITS;
1860 result.red.unsigned_byte_data = red;
1868 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1872 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1873 result.alpha.unsigned_byte_data = 255;
1876 result.data_internalformat = GL_RGB565;
1877 result.data_type = type;
1879 return result;
1897 PixelData result;
1901 deMemset(&result, 0, sizeof(result));
1905 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1909 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1910 result.alpha.unsigned_byte_data = 255;
1913 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1914 result.blue.unsigned_byte_data = blue;
1915 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1916 result.green.unsigned_byte_data = green;
1917 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
1918 result.red.unsigned_byte_data = red;
1919 result.data_internalformat = GL_RGB8;
1920 result.data_type = type;
1922 return result;
1941 PixelData result;
1948 deMemset(&result, 0, sizeof(result));
1952 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
1953 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1954 result.blue.signed_byte_data = blue;
1955 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1956 result.green.signed_byte_data = green;
1957 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
1958 result.red.signed_byte_data = red;
1962 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1963 result.alpha.signed_integer_data = 1;
1964 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1965 result.blue.signed_integer_data = blue;
1966 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1967 result.green.signed_integer_data = green;
1968 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
1969 result.red.signed_integer_data = red;
1972 result.data_internalformat = GL_RGB8I;
1973 result.data_type = type;
1975 return result;
1996 PixelData result;
2003 deMemset(&result, 0, sizeof(result));
2007 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
2008 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2009 result.blue.unsigned_byte_data = blue;
2010 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2011 result.green.unsigned_byte_data = green;
2012 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2013 result.red.unsigned_byte_data = red;
2017 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2018 result.alpha.unsigned_integer_data = 1;
2019 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2020 result.blue.unsigned_integer_data = blue;
2021 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2022 result.green.unsigned_integer_data = green;
2023 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2024 result.red.unsigned_integer_data = red;
2027 result.data_internalformat = GL_RGB8UI;
2028 result.data_type = type;
2030 return result;
2051 PixelData result;
2058 deMemset(&result, 0, sizeof(result));
2062 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
2063 result.alpha.signed_short_data = alpha;
2064 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
2065 result.blue.signed_short_data = blue;
2066 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
2067 result.green.signed_short_data = green;
2068 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_SHORT_16BITS;
2069 result.red.signed_short_data = red;
2073 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2074 result.alpha.signed_integer_data = alpha;
2075 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2076 result.blue.signed_integer_data = blue;
2077 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2078 result.green.signed_integer_data = green;
2079 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2080 result.red.signed_integer_data = red;
2083 result.data_internalformat = GL_RGBA16I;
2084 result.data_type = type;
2086 return result;
2107 PixelData result;
2114 deMemset(&result, 0, sizeof(result));
2118 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
2119 result.alpha.unsigned_short_data = alpha;
2120 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
2121 result.blue.unsigned_short_data = blue;
2122 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
2123 result.green.unsigned_short_data = green;
2124 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_SHORT_16BITS;
2125 result.red.unsigned_short_data = red;
2129 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2130 result.alpha.unsigned_integer_data = alpha;
2131 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2132 result.blue.unsigned_integer_data = blue;
2133 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2134 result.green.unsigned_integer_data = green;
2135 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2136 result.red.unsigned_integer_data = red;
2139 result.data_internalformat = GL_RGBA16UI;
2140 result.data_type = type;
2142 return result;
2160 PixelData result;
2164 deMemset(&result, 0, sizeof(result));
2166 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2167 result.alpha.signed_integer_data = alpha;
2168 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2169 result.blue.signed_integer_data = blue;
2170 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2171 result.green.signed_integer_data = green;
2172 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2173 result.red.signed_integer_data = red;
2174 result.data_internalformat = GL_RGBA32I;
2175 result.data_type = type;
2177 return result;
2196 PixelData result;
2200 deMemset(&result, 0, sizeof(result));
2202 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2203 result.alpha.unsigned_integer_data = alpha;
2204 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2205 result.blue.unsigned_integer_data = blue;
2206 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2207 result.green.unsigned_integer_data = green;
2208 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2209 result.red.unsigned_integer_data = red;
2210 result.data_internalformat = GL_RGBA32UI;
2211 result.data_type = type;
2213 return result;
2234 PixelData result;
2241 deMemset(&result, 0, sizeof(result));
2245 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
2246 result.alpha.signed_byte_data = alpha;
2247 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
2248 result.blue.signed_byte_data = blue;
2249 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
2250 result.green.signed_byte_data = green;
2251 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_BYTE_8BITS;
2252 result.red.signed_byte_data = red;
2256 result.alpha.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2257 result.alpha.signed_integer_data = alpha;
2258 result.blue.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2259 result.blue.signed_integer_data = blue;
2260 result.green.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2261 result.green.signed_integer_data = green;
2262 result.red.data_type = CHANNEL_DATA_TYPE_SIGNED_INTEGER_32BITS;
2263 result.red.signed_integer_data = red;
2266 result.data_internalformat = GL_RGBA8I;
2267 result.data_type = type;
2269 return result;
2290 PixelData result;
2297 deMemset(&result, 0, sizeof(result));
2301 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2302 result.alpha.unsigned_byte_data = alpha;
2303 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2304 result.blue.unsigned_byte_data = blue;
2305 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2306 result.green.unsigned_byte_data = green;
2307 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2308 result.red.unsigned_byte_data = red;
2312 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2313 result.alpha.unsigned_integer_data = alpha;
2314 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2315 result.blue.unsigned_integer_data = blue;
2316 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2317 result.green.unsigned_integer_data = green;
2318 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_INTEGER_32BITS;
2319 result.red.unsigned_integer_data = red;
2322 result.data_internalformat = GL_RGBA8UI;
2323 result.data_type = type;
2325 return result;
2346 PixelData result;
2353 deMemset(&result, 0, sizeof(result));
2360 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2361 result.alpha.unsigned_byte_data = alpha;
2362 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2363 result.blue.unsigned_byte_data = blue;
2364 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2365 result.green.unsigned_byte_data = green;
2366 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2367 result.red.unsigned_byte_data = red;
2380 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_4BITS;
2381 result.alpha.unsigned_byte_data = alpha;
2382 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_4BITS;
2383 result.blue.unsigned_byte_data = blue;
2384 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_4BITS;
2385 result.green.unsigned_byte_data = green;
2386 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_4BITS;
2387 result.red.unsigned_byte_data = red;
2393 result.data_internalformat = GL_RGBA4;
2394 result.data_type = type;
2396 return result;
2415 PixelData result;
2419 deMemset(&result, 0, sizeof(result));
2421 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2422 result.alpha.unsigned_byte_data = alpha;
2423 result.blue.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2424 result.blue.unsigned_byte_data = blue;
2425 result.green.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2426 result.green.unsigned_byte_data = green;
2427 result.red.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2428 result.red.unsigned_byte_data = red;
2429 result.data_internalformat = GL_RGBA8;
2430 result.data_type = type;
2432 return result;
2449 PixelData result = getRGBA8PixelData(type, red, green, blue, alpha);
2451 result.data_internalformat = GL_SRGB8_ALPHA8;
2453 return result;
2471 PixelData result = getSRGB8Alpha8PixelData(type, red, green, blue, 0);
2475 result.alpha.data_type = CHANNEL_DATA_TYPE_NONE;
2476 result.alpha.unsigned_byte_data = 0;
2480 result.alpha.data_type = CHANNEL_DATA_TYPE_UNSIGNED_BYTE_8BITS;
2481 result.alpha.unsigned_byte_data = 255;
2484 result.data_internalformat = GL_SRGB8;
2485 return result;
2500 PixelData result;
2504 deMemset(&result, 0, sizeof(result));
2508 result.red.float_data = red;
2509 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2513 result.alpha.float_data = 1;
2514 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2515 result.red.float_data = red;
2516 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2519 result.data_internalformat = GL_R16F;
2520 result.data_type = type;
2522 return result;
2537 PixelData result;
2541 deMemset(&result, 0, sizeof(result));
2545 result.red.float_data = red;
2546 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2550 result.alpha.float_data = 1;
2551 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2552 result.red.float_data = red;
2553 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2556 result.data_internalformat = GL_R32F;
2557 result.data_type = type;
2559 return result;
2575 PixelData result;
2579 deMemset(&result, 0, sizeof(result));
2583 result.red.float_data = red;
2584 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2585 result.green.float_data = green;
2586 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2590 result.alpha.float_data = 1;
2591 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2592 result.red.float_data = red;
2593 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2594 result.green.float_data = green;
2595 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2598 result.data_internalformat = GL_RG16F;
2599 result.data_type = type;
2601 return result;
2617 PixelData result;
2621 deMemset(&result, 0, sizeof(result));
2625 result.red.float_data = red;
2626 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2627 result.green.float_data = green;
2628 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2632 result.alpha.float_data = 1;
2633 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2634 result.red.float_data = red;
2635 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2636 result.green.float_data = green;
2637 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2640 result.data_internalformat = GL_RG32F;
2641 result.data_type = type;
2643 return result;
2660 PixelData result;
2664 deMemset(&result, 0, sizeof(result));
2668 result.red.float_data = red;
2669 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2670 result.green.float_data = green;
2671 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2672 result.blue.float_data = blue;
2673 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2677 result.alpha.float_data = 1;
2678 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2679 result.red.float_data = red;
2680 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2681 result.green.float_data = green;
2682 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2683 result.blue.float_data = blue;
2684 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2687 result.data_internalformat = GL_RGB16F;
2688 result.data_type = type;
2690 return result;
2707 PixelData result;
2711 deMemset(&result, 0, sizeof(result));
2715 result.red.float_data = red;
2716 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2717 result.green.float_data = green;
2718 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2719 result.blue.float_data = blue;
2720 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2724 result.alpha.float_data = 1;
2725 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2726 result.red.float_data = red;
2727 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2728 result.green.float_data = green;
2729 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2730 result.blue.float_data = blue;
2731 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2734 result.data_internalformat = GL_RGB32F;
2735 result.data_type = type;
2737 return result;
2755 PixelData result;
2759 deMemset(&result, 0, sizeof(result));
2761 result.alpha.float_data = alpha;
2762 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2763 result.red.float_data = red;
2764 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2765 result.green.float_data = green;
2766 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2767 result.blue.float_data = blue;
2768 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2770 result.data_internalformat = GL_RGBA16F;
2771 result.data_type = type;
2773 return result;
2791 PixelData result;
2795 deMemset(&result, 0, sizeof(result));
2797 result.alpha.float_data = alpha;
2798 result.alpha.data_type = CHANNEL_DATA_TYPE_FLOAT;
2799 result.red.float_data = red;
2800 result.red.data_type = CHANNEL_DATA_TYPE_FLOAT;
2801 result.green.float_data = green;
2802 result.green.data_type = CHANNEL_DATA_TYPE_FLOAT;
2803 result.blue.float_data = blue;
2804 result.blue.data_type = CHANNEL_DATA_TYPE_FLOAT;
2806 result.data_internalformat = GL_RGBA32F;
2807 result.data_type = type;
2809 return result;
2824 * determines how result & reference data should be compared using
2968 * Destination dataset corresponds to 2x2 image (using up to 4 channels) that the result texture
5330 * @param out_format Deref will be used to store the result. Cannot be NULL.
5507 const char* result = "?";
5512 result = "GL_RENDERBUFFER";
5515 result = "GL_TEXTURE_2D";
5518 result = "GL_TEXTURE_2D_ARRAY";
5521 result = "GL_TEXTURE_3D";
5524 result = "GL_TEXTURE_CUBE_MAP_NEGATIVE_X";
5527 result = "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y";
5530 result = "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z";
5533 result = "GL_TEXTURE_CUBE_MAP_POSITIVE_X";
5536 result = "GL_TEXTURE_CUBE_MAP_POSITIVE_Y";
5539 result = "GL_TEXTURE_CUBE_MAP_POSITIVE_Z";
5543 return result;
5566 GLenum result = GL_NONE;
5575 result = target;
5587 result = GL_TEXTURE_CUBE_MAP;
5598 return result;
5625 GLuint result = 0;
5631 gl.genRenderbuffers(1, &result);
5645 gl.genTextures(1, &result);
5664 return result;
5703 bool result = true;
5850 result = false;
5854 if (result)
5869 return result;
6077 bool result = false;
6114 result = (conversionArray[conversion_array_index] != GL_NONE);
6116 return result;
6286 * Once the call is determined to have finished successfully, the test attempts to read the result data.
6289 * - if internalformat is color-renderable, we can attach the result texture to the read framebuffer object
6293 * - if internalformat is not color-renderable, we need to bind the result texture to a texture unit and
6344 bool getRawDataFromPixelData(std::vector<char>& result, PixelData topleft, PixelData topright, PixelData bottomleft,
6512 bool result = true;
6536 result = false;
6551 result = false;
6578 result = false;
6593 result = false;
6621 result = false;
6636 result = false;
6663 if (result)
6669 * per GLES3.0.3 spec, and that the result data is valid. For more detailed description,
6735 bool result = true;
6897 result = false;
6922 result = false;
6934 result = false;
6997 result = false;
7016 result = false;
7026 result = false;
7045 result = false;
7073 result = false;
7086 result = false;
7100 result = false;
7116 result = false;
7138 // Returned result indicates that textures are different.
7152 result = false;
7197 return result;
7355 * @param reference_tl_pixel_data Describes ideal result pixel data. (top-left corner).
7356 * @param reference_tr_pixel_data Describes ideal result pixel data. (top-right corner).
7357 * @param reference_bl_pixel_data Describes ideal result pixel data. (bottom-left corner).
7358 * @param reference_br_pixel_data Describes ideal result pixel data. (bottom-right corner).
7383 bool result = true;
7457 result &= comparePixelData(result_pixels[n], *(reference_pixels[n]), *(source_pixels[n]), result_internalformat,
7458 (result == 0));
7461 if (result == false)
7467 return result;
7480 int result = 0;
7485 result = 1;
7488 result = 1;
7491 result = 2;
7494 result = 2;
7497 result = 3;
7500 result = 3;
7503 result = 4;
7506 result = 4;
7509 result = 1;
7512 result = 2;
7515 result = 2;
7518 result = 1;
7521 result = 1;
7527 result = 0;
7534 result *= 1;
7537 result *= 1;
7540 result *= 2;
7543 result *= 2;
7546 result *= 4;
7549 result *= 4;
7552 result *= 2;
7555 result *= 4;
7558 result = 2;
7561 result = 2;
7564 result = 2;
7567 result = 4;
7570 result = 4;
7573 result = 4;
7576 result = 4;
7579 result = 8;
7586 result = 0;
7590 return result;
7629 // Reset the result structure
7740 bool result = true;
7758 // Retrieve number of bits used for source and result data.
7827 if (result)
7830 result = false;
7844 if (result)
7847 result = false;
7861 if (result)
7864 result = false;
7877 if (result)
7880 result = false;
7893 if (result)
7896 result = false;
7917 if (!result)
7935 return result;
8202 * Destination dataset corresponds to 2x2 image (using up to 4 channels) that the result texture object
8372 bool RequiredCase::getRawDataFromPixelData(std::vector<char>& result, PixelData topleft, PixelData topright,
8419 result.resize(n_bytes_needed);
8422 result_traveller = &result[0];
9049 * @param texture_data_size_ptr Deref will be used to stored calculated result.
9058 m_testCtx.getLog() << tcu::TestLog::Message << "NULL pointer passed as a deref to store calculated result."
9228 " int result = 1;\n"
9264 " result = 0;\n"
9268 " result = 0;\n"
9272 " result = 0;\n"
9276 " result = 0;\n"
9279 " compare_result = result;\n"
9599 * @param result_pixel_r R channel result pixel value.
9600 * @param result_pixel_g G channel result pixel value.
9601 * @param result_pixel_b B channel result pixel value.
9602 * @param result_pixel_a A channel result pixel value.
9973 * should result in an error. If the implementation accepts a pair that would require indirect
10050 bool result = true;
10066 result = false;
10078 if (result)
10109 bool result = true;
10168 result = false;
10179 result = false;
10191 return result;