Lines Matching refs:GrGLFormat
41 static constexpr uint32_t GrGLFormatChannels(GrGLFormat format) { in GrGLFormatChannels()
43 case GrGLFormat::kUnknown: return 0; in GrGLFormatChannels()
44 case GrGLFormat::kRGBA8: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
45 case GrGLFormat::kR8: return kRed_SkColorChannelFlag; in GrGLFormatChannels()
46 case GrGLFormat::kALPHA8: return kAlpha_SkColorChannelFlag; in GrGLFormatChannels()
47 case GrGLFormat::kLUMINANCE8: return kGray_SkColorChannelFlag; in GrGLFormatChannels()
48 case GrGLFormat::kLUMINANCE8_ALPHA8: return kGrayAlpha_SkColorChannelFlags; in GrGLFormatChannels()
49 case GrGLFormat::kBGRA8: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
50 case GrGLFormat::kRGB565: return kRGB_SkColorChannelFlags; in GrGLFormatChannels()
51 case GrGLFormat::kRGBA16F: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
52 case GrGLFormat::kR16F: return kRed_SkColorChannelFlag; in GrGLFormatChannels()
53 case GrGLFormat::kRGB8: return kRGB_SkColorChannelFlags; in GrGLFormatChannels()
54 case GrGLFormat::kRG8: return kRG_SkColorChannelFlags; in GrGLFormatChannels()
55 case GrGLFormat::kRGB10_A2: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
56 case GrGLFormat::kRGBA4: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
57 case GrGLFormat::kSRGB8_ALPHA8: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
58 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: return kRGB_SkColorChannelFlags; in GrGLFormatChannels()
59 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: return kRGB_SkColorChannelFlags; in GrGLFormatChannels()
60 case GrGLFormat::kCOMPRESSED_RGB8_BC1: return kRGB_SkColorChannelFlags; in GrGLFormatChannels()
61 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
62 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
63 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
64 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
65 case GrGLFormat::kR16: return kRed_SkColorChannelFlag; in GrGLFormatChannels()
66 case GrGLFormat::kRG16: return kRG_SkColorChannelFlags; in GrGLFormatChannels()
67 case GrGLFormat::kRGBA16: return kRGBA_SkColorChannelFlags; in GrGLFormatChannels()
68 case GrGLFormat::kRG16F: return kRG_SkColorChannelFlags; in GrGLFormatChannels()
69 case GrGLFormat::kLUMINANCE16F: return kGray_SkColorChannelFlag; in GrGLFormatChannels()
70 case GrGLFormat::kSTENCIL_INDEX8: return 0; in GrGLFormatChannels()
71 case GrGLFormat::kSTENCIL_INDEX16: return 0; in GrGLFormatChannels()
72 case GrGLFormat::kDEPTH24_STENCIL8: return 0; in GrGLFormatChannels()
77 static constexpr GrColorFormatDesc GrGLFormatDesc(GrGLFormat format) { in GrGLFormatDesc()
79 case GrGLFormat::kUnknown: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
81 case GrGLFormat::kRGBA8: in GrGLFormatDesc()
83 case GrGLFormat::kR8: in GrGLFormatDesc()
85 case GrGLFormat::kALPHA8: in GrGLFormatDesc()
87 case GrGLFormat::kLUMINANCE8: in GrGLFormatDesc()
89 case GrGLFormat::kLUMINANCE8_ALPHA8: in GrGLFormatDesc()
91 case GrGLFormat::kBGRA8: in GrGLFormatDesc()
93 case GrGLFormat::kRGB565: in GrGLFormatDesc()
95 case GrGLFormat::kRGBA16F: in GrGLFormatDesc()
97 case GrGLFormat::kR16F: in GrGLFormatDesc()
99 case GrGLFormat::kRGB8: in GrGLFormatDesc()
101 case GrGLFormat::kRG8: in GrGLFormatDesc()
103 case GrGLFormat::kRGB10_A2: in GrGLFormatDesc()
105 case GrGLFormat::kRGBA4: in GrGLFormatDesc()
107 case GrGLFormat::kSRGB8_ALPHA8: in GrGLFormatDesc()
109 case GrGLFormat::kR16: in GrGLFormatDesc()
111 case GrGLFormat::kRG16: in GrGLFormatDesc()
113 case GrGLFormat::kRGBA16: in GrGLFormatDesc()
115 case GrGLFormat::kRG16F: in GrGLFormatDesc()
117 case GrGLFormat::kLUMINANCE16F: in GrGLFormatDesc()
121 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
122 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
123 case GrGLFormat::kCOMPRESSED_RGB8_BC1: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
124 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
125 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
126 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
127 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
130 case GrGLFormat::kSTENCIL_INDEX8: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
131 case GrGLFormat::kSTENCIL_INDEX16: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
132 case GrGLFormat::kDEPTH24_STENCIL8: return GrColorFormatDesc::MakeInvalid(); in GrGLFormatDesc()
380 static constexpr GrGLFormat GrGLFormatFromGLEnum(GrGLenum glFormat) { in GrGLFormatFromGLEnum()
382 case GR_GL_RGBA8: return GrGLFormat::kRGBA8; in GrGLFormatFromGLEnum()
383 case GR_GL_R8: return GrGLFormat::kR8; in GrGLFormatFromGLEnum()
384 case GR_GL_ALPHA8: return GrGLFormat::kALPHA8; in GrGLFormatFromGLEnum()
385 case GR_GL_LUMINANCE8: return GrGLFormat::kLUMINANCE8; in GrGLFormatFromGLEnum()
386 case GR_GL_LUMINANCE8_ALPHA8: return GrGLFormat::kLUMINANCE8_ALPHA8; in GrGLFormatFromGLEnum()
387 case GR_GL_BGRA8: return GrGLFormat::kBGRA8; in GrGLFormatFromGLEnum()
388 case GR_GL_RGB565: return GrGLFormat::kRGB565; in GrGLFormatFromGLEnum()
389 case GR_GL_RGBA16F: return GrGLFormat::kRGBA16F; in GrGLFormatFromGLEnum()
390 case GR_GL_LUMINANCE16F: return GrGLFormat::kLUMINANCE16F; in GrGLFormatFromGLEnum()
391 case GR_GL_R16F: return GrGLFormat::kR16F; in GrGLFormatFromGLEnum()
392 case GR_GL_RGB8: return GrGLFormat::kRGB8; in GrGLFormatFromGLEnum()
393 case GR_GL_RG8: return GrGLFormat::kRG8; in GrGLFormatFromGLEnum()
394 case GR_GL_RGB10_A2: return GrGLFormat::kRGB10_A2; in GrGLFormatFromGLEnum()
395 case GR_GL_RGBA4: return GrGLFormat::kRGBA4; in GrGLFormatFromGLEnum()
396 case GR_GL_SRGB8_ALPHA8: return GrGLFormat::kSRGB8_ALPHA8; in GrGLFormatFromGLEnum()
397 case GR_GL_COMPRESSED_ETC1_RGB8: return GrGLFormat::kCOMPRESSED_ETC1_RGB8; in GrGLFormatFromGLEnum()
398 case GR_GL_COMPRESSED_RGB8_ETC2: return GrGLFormat::kCOMPRESSED_RGB8_ETC2; in GrGLFormatFromGLEnum()
399 case GR_GL_COMPRESSED_RGB_S3TC_DXT1_EXT: return GrGLFormat::kCOMPRESSED_RGB8_BC1; in GrGLFormatFromGLEnum()
400 case GR_GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: return GrGLFormat::kCOMPRESSED_RGBA8_BC1; in GrGLFormatFromGLEnum()
401 case GR_GL_COMPRESSED_RGBA_ASTC_4x4: return GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4; in GrGLFormatFromGLEnum()
402 case GR_GL_COMPRESSED_RGBA_ASTC_6x6: return GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6; in GrGLFormatFromGLEnum()
403 case GR_GL_COMPRESSED_RGBA_ASTC_8x8: return GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8; in GrGLFormatFromGLEnum()
404 case GR_GL_R16: return GrGLFormat::kR16; in GrGLFormatFromGLEnum()
405 case GR_GL_RG16: return GrGLFormat::kRG16; in GrGLFormatFromGLEnum()
406 case GR_GL_RGBA16: return GrGLFormat::kRGBA16; in GrGLFormatFromGLEnum()
407 case GR_GL_RG16F: return GrGLFormat::kRG16F; in GrGLFormatFromGLEnum()
408 case GR_GL_STENCIL_INDEX8: return GrGLFormat::kSTENCIL_INDEX8; in GrGLFormatFromGLEnum()
409 case GR_GL_STENCIL_INDEX16: return GrGLFormat::kSTENCIL_INDEX16; in GrGLFormatFromGLEnum()
410 case GR_GL_DEPTH24_STENCIL8: return GrGLFormat::kDEPTH24_STENCIL8; in GrGLFormatFromGLEnum()
413 default: return GrGLFormat::kUnknown; in GrGLFormatFromGLEnum()
418 static constexpr GrGLenum GrGLFormatToEnum(GrGLFormat format) { in GrGLFormatToEnum()
420 case GrGLFormat::kRGBA8: return GR_GL_RGBA8; in GrGLFormatToEnum()
421 case GrGLFormat::kR8: return GR_GL_R8; in GrGLFormatToEnum()
422 case GrGLFormat::kALPHA8: return GR_GL_ALPHA8; in GrGLFormatToEnum()
423 case GrGLFormat::kLUMINANCE8: return GR_GL_LUMINANCE8; in GrGLFormatToEnum()
424 case GrGLFormat::kLUMINANCE8_ALPHA8: return GR_GL_LUMINANCE8_ALPHA8; in GrGLFormatToEnum()
425 case GrGLFormat::kBGRA8: return GR_GL_BGRA8; in GrGLFormatToEnum()
426 case GrGLFormat::kRGB565: return GR_GL_RGB565; in GrGLFormatToEnum()
427 case GrGLFormat::kRGBA16F: return GR_GL_RGBA16F; in GrGLFormatToEnum()
428 case GrGLFormat::kLUMINANCE16F: return GR_GL_LUMINANCE16F; in GrGLFormatToEnum()
429 case GrGLFormat::kR16F: return GR_GL_R16F; in GrGLFormatToEnum()
430 case GrGLFormat::kRGB8: return GR_GL_RGB8; in GrGLFormatToEnum()
431 case GrGLFormat::kRG8: return GR_GL_RG8; in GrGLFormatToEnum()
432 case GrGLFormat::kRGB10_A2: return GR_GL_RGB10_A2; in GrGLFormatToEnum()
433 case GrGLFormat::kRGBA4: return GR_GL_RGBA4; in GrGLFormatToEnum()
434 case GrGLFormat::kSRGB8_ALPHA8: return GR_GL_SRGB8_ALPHA8; in GrGLFormatToEnum()
435 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: return GR_GL_COMPRESSED_ETC1_RGB8; in GrGLFormatToEnum()
436 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: return GR_GL_COMPRESSED_RGB8_ETC2; in GrGLFormatToEnum()
437 case GrGLFormat::kCOMPRESSED_RGB8_BC1: return GR_GL_COMPRESSED_RGB_S3TC_DXT1_EXT; in GrGLFormatToEnum()
438 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: return GR_GL_COMPRESSED_RGBA_S3TC_DXT1_EXT; in GrGLFormatToEnum()
439 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: return GR_GL_COMPRESSED_RGBA_ASTC_4x4; in GrGLFormatToEnum()
440 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: return GR_GL_COMPRESSED_RGBA_ASTC_6x6; in GrGLFormatToEnum()
441 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: return GR_GL_COMPRESSED_RGBA_ASTC_8x8; in GrGLFormatToEnum()
442 case GrGLFormat::kR16: return GR_GL_R16; in GrGLFormatToEnum()
443 case GrGLFormat::kRG16: return GR_GL_RG16; in GrGLFormatToEnum()
444 case GrGLFormat::kRGBA16: return GR_GL_RGBA16; in GrGLFormatToEnum()
445 case GrGLFormat::kRG16F: return GR_GL_RG16F; in GrGLFormatToEnum()
446 case GrGLFormat::kSTENCIL_INDEX8: return GR_GL_STENCIL_INDEX8; in GrGLFormatToEnum()
447 case GrGLFormat::kSTENCIL_INDEX16: return GR_GL_STENCIL_INDEX16; in GrGLFormatToEnum()
448 case GrGLFormat::kDEPTH24_STENCIL8: return GR_GL_DEPTH24_STENCIL8; in GrGLFormatToEnum()
449 case GrGLFormat::kUnknown: return 0; in GrGLFormatToEnum()
454 static constexpr size_t GrGLFormatBytesPerBlock(GrGLFormat format) { in GrGLFormatBytesPerBlock()
456 case GrGLFormat::kRGBA8: return 4; in GrGLFormatBytesPerBlock()
457 case GrGLFormat::kR8: return 1; in GrGLFormatBytesPerBlock()
458 case GrGLFormat::kALPHA8: return 1; in GrGLFormatBytesPerBlock()
459 case GrGLFormat::kLUMINANCE8: return 1; in GrGLFormatBytesPerBlock()
460 case GrGLFormat::kLUMINANCE8_ALPHA8: return 2; in GrGLFormatBytesPerBlock()
461 case GrGLFormat::kBGRA8: return 4; in GrGLFormatBytesPerBlock()
462 case GrGLFormat::kRGB565: return 2; in GrGLFormatBytesPerBlock()
463 case GrGLFormat::kRGBA16F: return 8; in GrGLFormatBytesPerBlock()
464 case GrGLFormat::kLUMINANCE16F: return 2; in GrGLFormatBytesPerBlock()
465 case GrGLFormat::kR16F: return 2; in GrGLFormatBytesPerBlock()
467 case GrGLFormat::kRGB8: return 4; in GrGLFormatBytesPerBlock()
468 case GrGLFormat::kRG8: return 2; in GrGLFormatBytesPerBlock()
469 case GrGLFormat::kRGB10_A2: return 4; in GrGLFormatBytesPerBlock()
470 case GrGLFormat::kRGBA4: return 2; in GrGLFormatBytesPerBlock()
471 case GrGLFormat::kSRGB8_ALPHA8: return 4; in GrGLFormatBytesPerBlock()
472 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: return 8; in GrGLFormatBytesPerBlock()
473 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: return 8; in GrGLFormatBytesPerBlock()
474 case GrGLFormat::kCOMPRESSED_RGB8_BC1: return 8; in GrGLFormatBytesPerBlock()
475 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: return 8; in GrGLFormatBytesPerBlock()
477 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: return 16; in GrGLFormatBytesPerBlock()
478 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: return 16; in GrGLFormatBytesPerBlock()
479 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: return 16; in GrGLFormatBytesPerBlock()
480 case GrGLFormat::kR16: return 2; in GrGLFormatBytesPerBlock()
481 case GrGLFormat::kRG16: return 4; in GrGLFormatBytesPerBlock()
482 case GrGLFormat::kRGBA16: return 8; in GrGLFormatBytesPerBlock()
483 case GrGLFormat::kRG16F: return 4; in GrGLFormatBytesPerBlock()
484 case GrGLFormat::kSTENCIL_INDEX8: return 1; in GrGLFormatBytesPerBlock()
485 case GrGLFormat::kSTENCIL_INDEX16: return 2; in GrGLFormatBytesPerBlock()
486 case GrGLFormat::kDEPTH24_STENCIL8: return 4; in GrGLFormatBytesPerBlock()
487 case GrGLFormat::kUnknown: return 0; in GrGLFormatBytesPerBlock()
492 static constexpr int GrGLFormatStencilBits(GrGLFormat format) { in GrGLFormatStencilBits()
494 case GrGLFormat::kSTENCIL_INDEX8: in GrGLFormatStencilBits()
496 case GrGLFormat::kSTENCIL_INDEX16: in GrGLFormatStencilBits()
498 case GrGLFormat::kDEPTH24_STENCIL8: in GrGLFormatStencilBits()
500 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: in GrGLFormatStencilBits()
501 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: in GrGLFormatStencilBits()
502 case GrGLFormat::kCOMPRESSED_RGB8_BC1: in GrGLFormatStencilBits()
503 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: in GrGLFormatStencilBits()
504 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: in GrGLFormatStencilBits()
505 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: in GrGLFormatStencilBits()
506 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: in GrGLFormatStencilBits()
507 case GrGLFormat::kRGBA8: in GrGLFormatStencilBits()
508 case GrGLFormat::kR8: in GrGLFormatStencilBits()
509 case GrGLFormat::kALPHA8: in GrGLFormatStencilBits()
510 case GrGLFormat::kLUMINANCE8: in GrGLFormatStencilBits()
511 case GrGLFormat::kLUMINANCE8_ALPHA8: in GrGLFormatStencilBits()
512 case GrGLFormat::kBGRA8: in GrGLFormatStencilBits()
513 case GrGLFormat::kRGB565: in GrGLFormatStencilBits()
514 case GrGLFormat::kRGBA16F: in GrGLFormatStencilBits()
515 case GrGLFormat::kR16F: in GrGLFormatStencilBits()
516 case GrGLFormat::kLUMINANCE16F: in GrGLFormatStencilBits()
517 case GrGLFormat::kRGB8: in GrGLFormatStencilBits()
518 case GrGLFormat::kRG8: in GrGLFormatStencilBits()
519 case GrGLFormat::kRGB10_A2: in GrGLFormatStencilBits()
520 case GrGLFormat::kRGBA4: in GrGLFormatStencilBits()
521 case GrGLFormat::kSRGB8_ALPHA8: in GrGLFormatStencilBits()
522 case GrGLFormat::kR16: in GrGLFormatStencilBits()
523 case GrGLFormat::kRG16: in GrGLFormatStencilBits()
524 case GrGLFormat::kRGBA16: in GrGLFormatStencilBits()
525 case GrGLFormat::kRG16F: in GrGLFormatStencilBits()
526 case GrGLFormat::kUnknown: in GrGLFormatStencilBits()
532 static constexpr bool GrGLFormatIsPackedDepthStencil(GrGLFormat format) { in GrGLFormatIsPackedDepthStencil()
534 case GrGLFormat::kDEPTH24_STENCIL8: in GrGLFormatIsPackedDepthStencil()
536 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: in GrGLFormatIsPackedDepthStencil()
537 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: in GrGLFormatIsPackedDepthStencil()
538 case GrGLFormat::kCOMPRESSED_RGB8_BC1: in GrGLFormatIsPackedDepthStencil()
539 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: in GrGLFormatIsPackedDepthStencil()
540 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: in GrGLFormatIsPackedDepthStencil()
541 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: in GrGLFormatIsPackedDepthStencil()
542 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: in GrGLFormatIsPackedDepthStencil()
543 case GrGLFormat::kRGBA8: in GrGLFormatIsPackedDepthStencil()
544 case GrGLFormat::kR8: in GrGLFormatIsPackedDepthStencil()
545 case GrGLFormat::kALPHA8: in GrGLFormatIsPackedDepthStencil()
546 case GrGLFormat::kLUMINANCE8: in GrGLFormatIsPackedDepthStencil()
547 case GrGLFormat::kLUMINANCE8_ALPHA8: in GrGLFormatIsPackedDepthStencil()
548 case GrGLFormat::kBGRA8: in GrGLFormatIsPackedDepthStencil()
549 case GrGLFormat::kRGB565: in GrGLFormatIsPackedDepthStencil()
550 case GrGLFormat::kRGBA16F: in GrGLFormatIsPackedDepthStencil()
551 case GrGLFormat::kR16F: in GrGLFormatIsPackedDepthStencil()
552 case GrGLFormat::kLUMINANCE16F: in GrGLFormatIsPackedDepthStencil()
553 case GrGLFormat::kRGB8: in GrGLFormatIsPackedDepthStencil()
554 case GrGLFormat::kRG8: in GrGLFormatIsPackedDepthStencil()
555 case GrGLFormat::kRGB10_A2: in GrGLFormatIsPackedDepthStencil()
556 case GrGLFormat::kRGBA4: in GrGLFormatIsPackedDepthStencil()
557 case GrGLFormat::kSRGB8_ALPHA8: in GrGLFormatIsPackedDepthStencil()
558 case GrGLFormat::kR16: in GrGLFormatIsPackedDepthStencil()
559 case GrGLFormat::kRG16: in GrGLFormatIsPackedDepthStencil()
560 case GrGLFormat::kRGBA16: in GrGLFormatIsPackedDepthStencil()
561 case GrGLFormat::kRG16F: in GrGLFormatIsPackedDepthStencil()
562 case GrGLFormat::kSTENCIL_INDEX8: in GrGLFormatIsPackedDepthStencil()
563 case GrGLFormat::kSTENCIL_INDEX16: in GrGLFormatIsPackedDepthStencil()
564 case GrGLFormat::kUnknown: in GrGLFormatIsPackedDepthStencil()
570 static constexpr bool GrGLFormatIsSRGB(GrGLFormat format) { in GrGLFormatIsSRGB()
572 case GrGLFormat::kSRGB8_ALPHA8: in GrGLFormatIsSRGB()
574 case GrGLFormat::kCOMPRESSED_ETC1_RGB8: in GrGLFormatIsSRGB()
575 case GrGLFormat::kCOMPRESSED_RGB8_ETC2: in GrGLFormatIsSRGB()
576 case GrGLFormat::kCOMPRESSED_RGB8_BC1: in GrGLFormatIsSRGB()
577 case GrGLFormat::kCOMPRESSED_RGBA8_BC1: in GrGLFormatIsSRGB()
578 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_4x4: in GrGLFormatIsSRGB()
579 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_6x6: in GrGLFormatIsSRGB()
580 case GrGLFormat::kCOMPRESSED_ASTC_RGBA8_8x8: in GrGLFormatIsSRGB()
581 case GrGLFormat::kRGBA8: in GrGLFormatIsSRGB()
582 case GrGLFormat::kR8: in GrGLFormatIsSRGB()
583 case GrGLFormat::kALPHA8: in GrGLFormatIsSRGB()
584 case GrGLFormat::kLUMINANCE8: in GrGLFormatIsSRGB()
585 case GrGLFormat::kLUMINANCE8_ALPHA8: in GrGLFormatIsSRGB()
586 case GrGLFormat::kBGRA8: in GrGLFormatIsSRGB()
587 case GrGLFormat::kRGB565: in GrGLFormatIsSRGB()
588 case GrGLFormat::kRGBA16F: in GrGLFormatIsSRGB()
589 case GrGLFormat::kR16F: in GrGLFormatIsSRGB()
590 case GrGLFormat::kLUMINANCE16F: in GrGLFormatIsSRGB()
591 case GrGLFormat::kRGB8: in GrGLFormatIsSRGB()
592 case GrGLFormat::kRG8: in GrGLFormatIsSRGB()
593 case GrGLFormat::kRGB10_A2: in GrGLFormatIsSRGB()
594 case GrGLFormat::kRGBA4: in GrGLFormatIsSRGB()
595 case GrGLFormat::kR16: in GrGLFormatIsSRGB()
596 case GrGLFormat::kRG16: in GrGLFormatIsSRGB()
597 case GrGLFormat::kRGBA16: in GrGLFormatIsSRGB()
598 case GrGLFormat::kRG16F: in GrGLFormatIsSRGB()
599 case GrGLFormat::kSTENCIL_INDEX8: in GrGLFormatIsSRGB()
600 case GrGLFormat::kSTENCIL_INDEX16: in GrGLFormatIsSRGB()
601 case GrGLFormat::kDEPTH24_STENCIL8: in GrGLFormatIsSRGB()
602 case GrGLFormat::kUnknown: in GrGLFormatIsSRGB()
652 bool GrGLFormatIsCompressed(GrGLFormat);