#include "libANGLE/renderer/load_functions_table.h"
#include "image_util/copyimage.h"
#include "image_util/generatemip.h"
#include "image_util/loadimage.h"
usingnamespacerx;
namespace angle
{
namespace
{
void UnimplementedLoadFunction(const ImageLoadContext &context,
size_t width,
size_t height,
size_t depth,
const uint8_t *input,
size_t inputRowPitch,
size_t inputDepthPitch,
uint8_t *output,
size_t outputRowPitch,
size_t outputDepthPitch)
{ … }
void UnreachableLoadFunction(const ImageLoadContext &context,
size_t width,
size_t height,
size_t depth,
const uint8_t *input,
size_t inputRowPitch,
size_t inputDepthPitch,
uint8_t *output,
size_t outputRowPitch,
size_t outputDepthPitch)
{ … }
LoadImageFunctionInfo A1RGB5_ANGLEX_to_A1R5G5B5_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA_to_R16G16B16A16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA_to_default(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA16F_EXT_to_R16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA16F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA32F_EXT_to_R32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA32F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA8_EXT_to_A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA8_EXT_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo ALPHA8_EXT_to_R8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGR10_A2_ANGLEX_to_B10G10R10A2_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGR10_A2_ANGLEX_to_R10G10B10A2_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGR565_ANGLEX_to_B5G6R5_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGR565_ANGLEX_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGR5_A1_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo BGRA4_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo BGRA8_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo BGRA8_SRGB_ANGLEX_to_B8G8R8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo BGRA_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo BGRX8_ANGLEX_to_B8G8R8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGRX8_ANGLEX_to_B8G8R8X8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo BGRX8_SRGB_ANGLEX_to_B8G8R8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo BGRX8_SRGB_ANGLEX_to_B8G8R8X8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_R11_EAC_to_EAC_R11_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_R11_EAC_to_R16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_R11_EAC_to_R16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RED_GREEN_RGTC2_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RED_RGTC1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RG11_EAC_to_EAC_R11G11_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RG11_EAC_to_R16G16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RG11_EAC_to_R16G16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB8_ETC2_to_ETC2_R8G8B8_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB8_ETC2_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB8_LOSSY_DECODE_ETC2_ANGLE_to_BC1_RGB_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_to_ETC2_R8G8B8A1_UNORM_BLOCK(
GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo
COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE_to_BC1_RGBA_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA8_ETC2_EAC_to_ETC2_R8G8B8A8_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA8_ETC2_EAC_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x10_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x10_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x5_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x6_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x8_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_10x8_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_12x10_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_12x10_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_12x12_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_12x12_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_3x3x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_4x3x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_4x4_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_4x4_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_4x4x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_4x4x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x4_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x4_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x4x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x5_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x5x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_5x5x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x5_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x5x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x6_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x6x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_6x6x6_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x5_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x6_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x8_KHR_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_ASTC_8x8_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_BPTC_UNORM_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_S3TC_DXT1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_S3TC_DXT3_ANGLE_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGBA_S3TC_DXT5_ANGLE_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_RGB_S3TC_DXT1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_R11_EAC_to_EAC_R11_SNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_R11_EAC_to_R16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_R11_EAC_to_R16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_RED_RGTC1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_RG11_EAC_to_EAC_R11G11_SNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_RG11_EAC_to_R16G16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SIGNED_RG11_EAC_to_R16G16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_to_ETC2_R8G8B8A8_SRGB_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ETC2_to_ETC2_R8G8B8_SRGB_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_ETC2_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_LOSSY_DECODE_ETC2_ANGLE_to_BC1_RGB_UNORM_SRGB_BLOCK(
GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_to_ETC2_R8G8B8A1_SRGB_BLOCK(
GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo
COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE_to_BC1_RGBA_UNORM_SRGB_BLOCK(
GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo COMPRESSED_SRGB_S3TC_DXT1_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH24_STENCIL8_to_D24_UNORM_S8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH24_STENCIL8_to_D32_FLOAT_S8X24_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH32F_STENCIL8_to_D24_UNORM_S8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH32F_STENCIL8_to_D32_FLOAT_S8X24_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT16_to_D16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT16_to_D32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT24_to_D24_UNORM_S8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT24_to_D24_UNORM_X8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT24_to_D32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT24_to_D32_FLOAT_S8X24_UINT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT32F_to_D32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT32_OES_to_D32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo DEPTH_COMPONENT32_OES_to_default(GLenum type)
{ … }
LoadImageFunctionInfo ETC1_RGB8_LOSSY_DECODE_ANGLE_to_BC1_RGB_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo ETC1_RGB8_OES_to_ETC1_R8G8B8_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo ETC1_RGB8_OES_to_ETC2_R8G8B8_UNORM_BLOCK(GLenum type)
{ … }
LoadImageFunctionInfo ETC1_RGB8_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo G8_B8R8_2PLANE_420_UNORM_ANGLE_to_default(GLenum type)
{ … }
LoadImageFunctionInfo G8_B8_R8_3PLANE_420_UNORM_ANGLE_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_to_R16G16B16A16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE16F_EXT_to_R16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE16F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE32F_EXT_to_R32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE32F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE8_ALPHA8_EXT_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE8_ALPHA8_EXT_to_R8G8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE8_EXT_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE8_EXT_to_R8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA_to_R16G16B16A16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA16F_EXT_to_R16G16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA16F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA32F_EXT_to_R32G32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo LUMINANCE_ALPHA32F_EXT_to_default(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE4_R5_G6_B5_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE4_RGB5_A1_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE4_RGB8_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE4_RGBA4_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE4_RGBA8_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE8_R5_G6_B5_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE8_RGB5_A1_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE8_RGB8_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE8_RGBA4_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo PALETTE8_RGBA8_OES_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo R11F_G11F_B10F_to_R11G11B10_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo R16F_to_R16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo R16I_to_R16_SINT(GLenum type)
{ … }
LoadImageFunctionInfo R16UI_to_R16_UINT(GLenum type)
{ … }
LoadImageFunctionInfo R16_EXT_to_R16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo R16_SNORM_EXT_to_R16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo R16_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo R16_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo R32F_to_R32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo R32I_to_R32_SINT(GLenum type)
{ … }
LoadImageFunctionInfo R32UI_to_R32_UINT(GLenum type)
{ … }
LoadImageFunctionInfo R8_to_R8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo R8I_to_R8_SINT(GLenum type)
{ … }
LoadImageFunctionInfo R8UI_to_R8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo R8_SNORM_to_R8_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo R8_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo R8_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RG16F_to_R16G16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RG16I_to_R16G16_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RG16UI_to_R16G16_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RG16_EXT_to_R16G16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RG16_SNORM_EXT_to_R16G16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RG16_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RG16_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RG32F_to_R32G32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RG32I_to_R32G32_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RG32UI_to_R32G32_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RG8_to_R8G8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RG8I_to_R8G8_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RG8UI_to_R8G8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RG8_SNORM_to_R8G8_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RG8_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RG8_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2_to_R10G10B10A2_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2UI_to_R10G10B10A2_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2_SINT_ANGLEX_to_R10G10B10A2_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2_SNORM_ANGLEX_to_R10G10B10A2_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_A2_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_UNORM_ANGLEX_to_R10G10B10A2_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB10_UNORM_ANGLEX_to_R10G10B10X2_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB16F_to_R16G16B16A16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16F_to_R16G16B16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16I_to_R16G16B16A16_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16I_to_R16G16B16_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16UI_to_R16G16B16A16_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16UI_to_R16G16B16_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_EXT_to_R16G16B16A16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_EXT_to_R16G16B16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_EXT_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_EXT_to_R32G32B32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_SNORM_EXT_to_R16G16B16A16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_SNORM_EXT_to_R16G16B16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_SNORM_EXT_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_SNORM_EXT_to_R32G32B32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB16_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB32F_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB32F_to_R32G32B32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGB32I_to_R32G32B32A32_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB32I_to_R32G32B32_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB32UI_to_R32G32B32A32_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB32UI_to_R32G32B32_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB565_to_B5G6R5_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB565_to_R5G6B5_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB565_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB5_A1_to_A1R5G5B5_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB5_A1_to_B5G5R5A1_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB5_A1_to_R5G5B5A1_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB5_A1_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_to_R8G8B8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB8I_to_R8G8B8A8_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB8I_to_R8G8B8_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB8UI_to_R8G8B8A8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB8UI_to_R8G8B8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_SNORM_to_R8G8B8A8_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_SNORM_to_R8G8B8_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB8_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGB9_E5_to_R9G9B9E5_SHAREDEXP(GLenum type)
{ … }
LoadImageFunctionInfo RGBA_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16F_to_R16G16B16A16_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16I_to_R16G16B16A16_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16UI_to_R16G16B16A16_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16_EXT_to_R16G16B16A16_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16_SNORM_EXT_to_R16G16B16A16_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGBA16_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGBA32F_to_R32G32B32A32_FLOAT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA32I_to_R32G32B32A32_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA32UI_to_R32G32B32A32_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA4_to_B4G4R4A4_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA4_to_R4G4B4A4_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA4_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8I_to_R8G8B8A8_SINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8UI_to_R8G8B8A8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8_SNORM_to_R8G8B8A8_SNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8_SSCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGBA8_USCALED_ANGLEX_to_default(GLenum type)
{ … }
LoadImageFunctionInfo RGBX8_ANGLE_to_R8G8B8A8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBX8_ANGLE_to_R8G8B8X8_UNORM(GLenum type)
{ … }
LoadImageFunctionInfo RGBX8_SRGB_ANGLEX_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo RGBX8_SRGB_ANGLEX_to_R8G8B8X8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo SR8_EXT_to_R8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo SRG8_EXT_to_R8G8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo SRGB8_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo SRGB8_to_R8G8B8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo SRGB8_ALPHA8_to_R8G8B8A8_UNORM_SRGB(GLenum type)
{ … }
LoadImageFunctionInfo STENCIL_INDEX8_to_D24_UNORM_S8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo STENCIL_INDEX8_to_S8_UINT(GLenum type)
{ … }
LoadImageFunctionInfo STENCIL_INDEX8_to_default(GLenum type)
{ … }
}
LoadFunctionMap GetLoadFunctionsMap(GLenum internalFormat, FormatID angleFormat)
{ … }
}