Home | History | Annotate | Download | only in gl

Lines Matching refs:fConfigTable

788     if (kNormalizedFixedPoint_FormatType == fConfigTable[rtConfig].fFormatType) {
793 SkASSERT(kFloat_FormatType == fConfigTable[rtConfig].fFormatType);
799 if (0 == fConfigTable[rtConfig].fSecondReadPixelsFormat.fFormat) {
801 const_cast<ReadPixelsFormat*>(&fConfigTable[rtConfig].fSecondReadPixelsFormat);
812 return fConfigTable[rtConfig].fSecondReadPixelsFormat.fFormat == readFormat &&
813 fConfigTable[rtConfig].fSecondReadPixelsFormat.fType == readType;
1058 fConfigTable[i].fFlags,
1059 fConfigTable[i].fFormats.fBaseInternalFormat,
1060 fConfigTable[i].fFormats.fSizedInternalFormat,
1061 fConfigTable[i].fFormats.fExternalFormat[kOther_ExternalFormatUsage],
1062 fConfigTable[i].fFormats.fExternalFormat[kTexImage_ExternalFormatUsage],
1063 fConfigTable[i].fFormats.fExternalType,
1064 fConfigTable[i].fFormats.fInternalFormatTexImage,
1065 fConfigTable[i].fFormats.fInternalFormatRenderbuffer);
1156 return fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fBaseInternalFormat == GR_GL_BGRA;
1166 *internalFormat = fConfigTable[surfaceConfig].fFormats.fInternalFormatTexImage;
1175 *internalFormat = fConfigTable[surfaceConfig].fFormats.fInternalFormatTexImage;
1192 *internalFormat = fConfigTable[config].fFormats.fInternalFormatRenderbuffer;
1213 *externalFormat = fConfigTable[memoryConfig].fFormats.fExternalFormat[usage];
1214 *externalType = fConfigTable[memoryConfig].fFormats.fExternalType;
1309 fConfigTable[kUnknown_GrPixelConfig].fFormats.fBaseInternalFormat = 0;
1310 fConfigTable[kUnknown_GrPixelConfig].fFormats.fSizedInternalFormat = 0;
1311 fConfigTable[kUnknown_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = 0;
1312 fConfigTable[kUnknown_GrPixelConfig].fFormats.fExternalType = 0;
1313 fConfigTable[kUnknown_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1314 fConfigTable[kUnknown_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1316 fConfigTable[kRGBA_8888_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1317 fConfigTable[kRGBA_8888_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA8;
1318 fConfigTable[kRGBA_8888_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1320 fConfigTable[kRGBA_8888_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_BYTE;
1321 fConfigTable[kRGBA_8888_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1322 fConfigTable[kRGBA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1325 fConfigTable[kRGBA_8888_GrPixelConfig].fFlags |= allRenderFlags;
1329 fConfigTable[kRGBA_8888_GrPixelConfig].fFlags |= allRenderFlags;
1332 fConfigTable[kRGBA_8888_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1334 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1336 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_BYTE;
1337 fConfigTable[kBGRA_8888_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1339 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1340 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA8;
1343 fConfigTable[kBGRA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag |
1347 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_BGRA;
1348 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_BGRA8;
1351 fConfigTable[kBGRA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1356 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1357 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA8;
1360 fConfigTable[kBGRA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag |
1364 fConfigTable[kBGRA_8888_GrPixelConfig].fFlags |=
1369 fConfigTable[kBGRA_8888_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1392 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_SRGB_ALPHA;
1393 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_SRGB8_ALPHA8;
1396 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1398 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_BYTE;
1399 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1401 fConfigTable[kSRGBA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag |
1404 fConfigTable
1406 fConfigTable[kRGB_565_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGB;
1408 fConfigTable[kRGB_565_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGB565;
1410 fConfigTable[kRGB_565_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGB5;
1412 fConfigTable[kRGB_565_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1414 fConfigTable[kRGB_565_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_SHORT_5_6_5;
1415 fConfigTable[kRGB_565_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1416 fConfigTable[kRGB_565_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1419 fConfigTable[kRGB_565_GrPixelConfig].fFlags |= allRenderFlags;
1422 fConfigTable[kRGB_565_GrPixelConfig].fFlags |= allRenderFlags;
1424 fConfigTable[kRGB_565_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1426 fConfigTable[kRGBA_4444_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1427 fConfigTable[kRGBA_4444_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA4;
1428 fConfigTable[kRGBA_4444_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1430 fConfigTable[kRGBA_4444_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_SHORT_4_4_4_4;
1431 fConfigTable[kRGBA_4444_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1432 fConfigTable[kRGBA_4444_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1435 fConfigTable[kRGBA_4444_GrPixelConfig].fFlags |= allRenderFlags;
1438 fConfigTable[kRGBA_4444_GrPixelConfig].fFlags |= allRenderFlags;
1440 fConfigTable[kRGBA_4444_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1443 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RED;
1444 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_R8;
1445 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1447 fConfigTable[kAlpha_8_GrPixelConfig].fSwizzle = GrSwizzle::RRRR();
1449 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_ALPHA;
1450 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_ALPHA8;
1451 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1453 fConfigTable[kAlpha_8_GrPixelConfig].fSwizzle = GrSwizzle::AAAA();
1455 fConfigTable[kAlpha_8_GrPixelConfig].fFormats.fExternalType = GR_GL_UNSIGNED_BYTE;
1456 fConfigTable[kAlpha_8_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1457 fConfigTable[kAlpha_8_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1461 fConfigTable[kAlpha_8_GrPixelConfig].fFlags |= allRenderFlags;
1495 fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1496 fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA32F;
1497 fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1499 fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fExternalType = GR_GL_FLOAT;
1500 fConfigTable[kRGBA_float_GrPixelConfig].fFormatType = kFloat_FormatType;
1502 fConfigTable[kRGBA_float_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1507 fConfigTable[kRGBA_float_GrPixelConfig].fFlags |= fpRenderFlags;
1510 fConfigTable[kRGBA_float_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1513 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RED;
1514 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_R16F;
1515 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage]
1517 fConfigTable[kAlpha_half_GrPixelConfig].fSwizzle = GrSwizzle::RRRR();
1519 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_ALPHA;
1520 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_ALPHA16F;
1521 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage]
1523 fConfigTable[kAlpha_half_GrPixelConfig].fSwizzle = GrSwizzle::AAAA();
1526 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fExternalType = GR_GL_HALF_FLOAT;
1528 fConfigTable[kAlpha_half_GrPixelConfig].fFormats.fExternalType = GR_GL_HALF_FLOAT_OES;
1530 fConfigTable[kAlpha_half_GrPixelConfig].fFormatType = kFloat_FormatType;
1532 fConfigTable[kAlpha_half_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1538 fConfigTable[kAlpha_half_GrPixelConfig].fFlags |= fpRenderFlags;
1542 fConfigTable[kRGBA_half_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA;
1543 fConfigTable[kRGBA_half_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA16F;
1544 fConfigTable[kRGBA_half_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1547 fConfigTable[kRGBA_half_GrPixelConfig].fFormats.fExternalType = GR_GL_HALF_FLOAT;
1549 fConfigTable[kRGBA_half_GrPixelConfig].fFormats.fExternalType = GR_GL_HALF_FLOAT_OES;
1551 fConfigTable[kRGBA_half_GrPixelConfig].fFormatType = kFloat_FormatType;
1553 fConfigTable[kRGBA_half_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1557 fConfigTable[kRGBA_half_GrPixelConfig].fFlags |= fpRenderFlags;
1560 fConfigTable[kRGBA_half_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1573 fConfigTable[kIndex_8_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_PALETTE8_RGBA8;
1574 fConfigTable[kIndex_8_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_PALETTE8_RGBA8;
1575 fConfigTable[kIndex_8_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = 0;
1576 fConfigTable[kIndex_8_GrPixelConfig].fFormats.fExternalType = 0;
1577 fConfigTable[kIndex_8_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1588 fConfigTable[kIndex_8_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1594 fConfigTable[kIndex_8_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1597 fConfigTable[kLATC_GrPixelConfig].fFormats.fBaseInternalFormat =
1599 fConfigTable[kLATC_GrPixelConfig].fFormats.fSizedInternalFormat =
1603 fConfigTable[kLATC_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1608 fConfigTable[kLATC_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1609 fConfigTable[kLATC_GrPixelConfig].fFormats.fBaseInternalFormat =
1611 fConfigTable[kLATC_GrPixelConfig].fFormats.fSizedInternalFormat =
1614 fConfigTable[kLATC_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1615 fConfigTable[kLATC_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_COMPRESSED_3DC_X;
1616 fConfigTable[kLATC_GrPixelConfig].fFormats.fSizedInternalFormat =
1620 fConfigTable[kLATC_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = 0;
1621 fConfigTable[kLATC_GrPixelConfig].fFormats.fExternalType = 0;
1622 fConfigTable[kLATC_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1623 fConfigTable[kLATC_GrPixelConfig].fSwizzle = GrSwizzle::RRRR();
1625 fConfigTable[kETC1_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_COMPRESSED_ETC1_RGB8;
1626 fConfigTable[kETC1_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_COMPRESSED_ETC1_RGB8;
1627 fConfigTable[kETC1_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = 0;
1628 fConfigTable[kETC1_GrPixelConfig].fFormats.fExternalType = 0;
1629 fConfigTable[kETC1_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1632 fConfigTable[kETC1_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1640 fConfigTable[kETC1_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1643 fConfigTable[kETC1_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1645 fConfigTable[kR11_EAC_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_COMPRESSED_R11_EAC;
1646 fConfigTable[kR11_EAC_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_COMPRESSED_R11_EAC;
1647 fConfigTable[kR11_EAC_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = 0;
1648 fConfigTable[kR11_EAC_GrPixelConfig].fFormats.fExternalType = 0;
1649 fConfigTable[kR11_EAC_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1653 fConfigTable[kR11_EAC_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1655 fConfigTable[kR11_EAC_GrPixelConfig].fSwizzle = GrSwizzle::RRRR();
1657 fConfigTable[kASTC_12x12_GrPixelConfig].fFormats.fBaseInternalFormat =
1659 fConfigTable[kASTC_12x12_GrPixelConfig].fFormats.fSizedInternalFormat =
1661 fConfigTable[kASTC_12x12_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] =
1663 fConfigTable[kASTC_12x12_GrPixelConfig].fFormats.fExternalType = 0;
1664 fConfigTable[kASTC_12x12_GrPixelConfig].fFormatType = kNormalizedFixedPoint_FormatType;
1668 fConfigTable[kASTC_12x12_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag;
1670 fConfigTable[kASTC_12x12_GrPixelConfig].fSwizzle = GrSwizzle::RGBA();
1684 fConfigTable[i].fFormats.fExternalFormat[kTexImage_ExternalFormatUsage] =
1685 fConfigTable[i].fFormats.fExternalFormat[kOther_ExternalFormatUsage];
1686 fConfigTable[i].fFormats.fInternalFormatTexImage = useSizedTexFormats ?
1687 fConfigTable[i].fFormats.fSizedInternalFormat :
1688 fConfigTable[i].fFormats.fBaseInternalFormat;
1689 fConfigTable[i].fFormats.fInternalFormatRenderbuffer = useSizedRbFormats ?
1690 fConfigTable[i].fFormats.fSizedInternalFormat :
1691 fConfigTable[i].fFormats.fBaseInternalFormat;
1698 fConfigTable[kSRGBA_8888_GrPixelConfig].fFormats.fExternalFormat[kTexImage_ExternalFormatUsage] =
1713 fConfigTable[kBGRA_8888_GrPixelConfig].fFormats.fInternalFormatTexImage = GR_GL_BGRA;
1720 glslCaps->fConfigTextureSwizzle[i] = fConfigTable[i].fSwizzle;
1731 fConfigTable[i].fFormats.fBaseInternalFormat == GR_GL_RED) {
1742 fConfigTable[i].fFormats.fBaseInternalFormat);
1744 fConfigTable[i].fFormats.fSizedInternalFormat);
1747 fConfigTable[i].fFormats.fExternalFormat[j]);
1749 SkASSERT(defaultEntry.fFormats.fExternalType != fConfigTable[i].fFormats.fExternalType);