enum | CL_TextureFormat {
cl_rgba8,
cl_rgb8,
cl_bgr8,
cl_a1_rgb5,
cl_argb8,
cl_abgr8,
cl_color_index,
cl_stencil_index,
cl_depth_component,
cl_depth_stencil,
cl_red,
cl_green,
cl_blue,
cl_rg,
cl_rgb,
cl_rgba,
cl_bgr,
cl_bgra,
cl_red_integer,
cl_green_integer,
cl_blue_integer,
cl_rg_integer,
cl_rgb_integer,
cl_rgba_integer,
cl_bgr_integer,
cl_bgra_integer,
cl_stencil_index1,
cl_stencil_index4,
cl_stencil_index8,
cl_stencil_index16,
cl_r8,
cl_r8_snorm,
cl_r16,
cl_r16_snorm,
cl_rg8,
cl_rg8_snorm,
cl_rg16,
cl_rg16_snorm,
cl_r3_g3_b2,
cl_rgb4,
cl_rgb5,
cl_rgb8_snorm,
cl_rgb10,
cl_rgb12,
cl_rgb16,
cl_rgb16_snorm,
cl_rgba2,
cl_rgba4,
cl_rgb5_a1,
cl_rgba8_snorm,
cl_rgb10_a2,
cl_rgba12,
cl_rgba16,
cl_rgba16_snorm,
cl_srgb8,
cl_srgb8_alpha8,
cl_r16f,
cl_rg16f,
cl_rgb16f,
cl_rgba16f,
cl_r32f,
cl_rg32f,
cl_rgb32f,
cl_rgba32f,
cl_r11f_g11f_b10f,
cl_rgb9_e5,
cl_r8i,
cl_r8ui,
cl_r16i,
cl_r16ui,
cl_r32i,
cl_r32ui,
cl_rg8i,
cl_rg8ui,
cl_rg16i,
cl_rg16ui,
cl_rg32i,
cl_rg32ui,
cl_rgb8i,
cl_rgb8ui,
cl_rgb16i,
cl_rgb16ui,
cl_rgb32i,
cl_rgb32ui,
cl_rgba8i,
cl_rgba8ui,
cl_rgba16i,
cl_rgba16ui,
cl_rgba32i,
cl_rgba32ui,
cl_depth_component16,
cl_depth_component24,
cl_depth_component32,
cl_depth_component32f,
cl_depth24_stencil8,
cl_depth32f_stencil8,
cl_compressed_red,
cl_compressed_rg,
cl_compressed_rgb,
cl_compressed_rgba,
cl_compressed_srgb,
cl_compressed_srgb_alpha,
cl_compressed_red_rgtc1,
cl_compressed_signed_red_rgtc1,
cl_compressed_rg_rgtc2,
cl_compressed_signed_rg_rgtc2
} |