Lines Matching defs:texImage

75 static void FETCH(rgba)( const struct gl_texture_image *texImage,
78 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 4);
83 static void FETCH(f_rgba)( const struct gl_texture_image *texImage,
86 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 4);
95 static void store_texel_rgba(struct gl_texture_image *texImage,
99 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 4);
110 static void FETCH(rgb)( const struct gl_texture_image *texImage,
113 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 3);
121 static void FETCH(f_rgb)( const struct gl_texture_image *texImage,
124 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 3);
132 static void store_texel_rgb(struct gl_texture_image *texImage,
136 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 3);
146 static void FETCH(alpha)( const struct gl_texture_image *texImage,
149 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
157 static void store_texel_alpha(struct gl_texture_image *texImage,
161 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
169 static void FETCH(luminance)( const struct gl_texture_image *texImage,
172 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
180 static void store_texel_luminance(struct gl_texture_image *texImage,
184 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
192 static void FETCH(luminance_alpha)( const struct gl_texture_image *texImage,
195 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 2);
203 static void store_texel_luminance_alpha(struct gl_texture_image *texImage,
207 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 2);
216 static void FETCH(intensity)( const struct gl_texture_image *texImage,
219 const GLchan *src = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
227 static void store_texel_intensity(struct gl_texture_image *texImage,
231 GLchan *dst = TEXEL_ADDR(GLchan, texImage, i, j, k, 1);
243 static void FETCH(f_z32)( const struct gl_texture_image *texImage,
246 const GLuint *src = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
251 static void store_texel_z32(struct gl_texture_image *texImage,
255 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
267 static void FETCH(f_z16)(const struct gl_texture_image *texImage,
270 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
275 static void store_texel_z16(struct gl_texture_image *texImage,
279 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
289 static void FETCH(f_rgba_f32)( const struct gl_texture_image *texImage,
292 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 4);
300 static void store_texel_rgba_f32(struct gl_texture_image *texImage,
304 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
318 static void FETCH(f_rgba_f16)( const struct gl_texture_image *texImage,
321 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 4);
329 static void store_texel_rgba_f16(struct gl_texture_image *texImage,
333 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
343 static void FETCH(f_rgb_f32)( const struct gl_texture_image *texImage,
346 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 3);
354 static void store_texel_rgb_f32(struct gl_texture_image *texImage,
358 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
369 static void FETCH(f_rgb_f16)( const struct gl_texture_image *texImage,
372 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 3);
380 static void store_texel_rgb_f16(struct gl_texture_image *texImage,
384 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
395 static void FETCH(f_alpha_f32)( const struct gl_texture_image *texImage,
398 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
406 static void store_texel_alpha_f32(struct gl_texture_image *texImage,
410 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
421 static void FETCH(f_alpha_f16)( const struct gl_texture_image *texImage,
424 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
432 static void store_texel_alpha_f16(struct gl_texture_image *texImage,
436 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
447 static void FETCH(f_luminance_f32)( const struct gl_texture_image *texImage,
450 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
458 static void store_texel_luminance_f32(struct gl_texture_image *texImage,
462 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
473 static void FETCH(f_luminance_f16)( const struct gl_texture_image *texImage,
476 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
484 static void store_texel_luminance_f16(struct gl_texture_image *texImage,
488 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
499 static void FETCH(f_luminance_alpha_f32)( const struct gl_texture_image *texImage,
502 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 2);
510 static void store_texel_luminance_alpha_f32(struct gl_texture_image *texImage,
514 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 2);
526 static void FETCH(f_luminance_alpha_f16)( const struct gl_texture_image *texImage,
529 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 2);
537 static void store_texel_luminance_alpha_f16(struct gl_texture_image *texImage,
541 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 2);
553 static void FETCH(f_intensity_f32)( const struct gl_texture_image *texImage,
556 const GLfloat *src = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
564 static void store_texel_intensity_f32(struct gl_texture_image *texImage,
568 GLfloat *dst = TEXEL_ADDR(GLfloat, texImage, i, j, k, 1);
579 static void FETCH(f_intensity_f16)( const struct gl_texture_image *texImage,
582 const GLhalfARB *src = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
590 static void store_texel_intensity_f16(struct gl_texture_image *texImage,
594 GLhalfARB *dst = TEXEL_ADDR(GLhalfARB, texImage, i, j, k, 1);
609 static void FETCH(rgba8888)( const struct gl_texture_image *texImage,
612 const GLuint s = *TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
620 static void store_texel_rgba8888(struct gl_texture_image *texImage,
624 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
633 static void FETCH(rgba8888_rev)( const struct gl_texture_image *texImage,
636 const GLuint s = *TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
644 static void store_texel_rgba8888_rev(struct gl_texture_image *texImage,
648 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
657 static void FETCH(argb8888)( const struct gl_texture_image *texImage,
660 const GLuint s = *TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
668 static void store_texel_argb8888(struct gl_texture_image *texImage,
672 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
681 static void FETCH(argb8888_rev)( const struct gl_texture_image *texImage,
684 const GLuint s = *TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
692 static void store_texel_argb8888_rev(struct gl_texture_image *texImage,
696 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
705 static void FETCH(rgb888)( const struct gl_texture_image *texImage,
708 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
716 static void store_texel_rgb888(struct gl_texture_image *texImage,
720 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
731 static void FETCH(bgr888)( const struct gl_texture_image *texImage,
734 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
742 static void store_texel_bgr888(struct gl_texture_image *texImage,
746 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
760 static void FETCH(rgb565)( const struct gl_texture_image *texImage,
763 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
772 static void store_texel_rgb565(struct gl_texture_image *texImage,
776 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
785 static void FETCH(rgb565_rev)( const struct gl_texture_image *texImage,
788 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
797 static void store_texel_rgb565_rev(struct gl_texture_image *texImage,
801 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
810 static void FETCH(argb4444)( const struct gl_texture_image *texImage,
813 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
822 static void store_texel_argb4444(struct gl_texture_image *texImage,
826 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
835 static void FETCH(argb4444_rev)( const struct gl_texture_image *texImage,
838 const GLushort s = *TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
846 static void store_texel_argb4444_rev(struct gl_texture_image *texImage,
850 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
859 static void FETCH(argb1555)( const struct gl_texture_image *texImage,
862 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
871 static void store_texel_argb1555(struct gl_texture_image *texImage,
875 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
884 static void FETCH(argb1555_rev)( const struct gl_texture_image *texImage,
887 const GLushort *src = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
896 static void store_texel_argb1555_rev(struct gl_texture_image *texImage,
900 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
909 static void FETCH(al88)( const struct gl_texture_image *texImage,
912 const GLushort s = *TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
920 static void store_texel_al88(struct gl_texture_image *texImage,
924 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
933 static void FETCH(al88_rev)( const struct gl_texture_image *texImage,
936 const GLushort s = *TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
944 static void store_texel_al88_rev(struct gl_texture_image *texImage,
948 GLushort *dst = TEXEL_ADDR(GLushort, texImage, i, j, k, 1);
957 static void FETCH(rgb332)( const struct gl_texture_image *texImage,
962 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
971 static void store_texel_rgb332(struct gl_texture_image *texImage,
975 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
984 static void FETCH(a8)( const struct gl_texture_image *texImage,
987 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
995 static void store_texel_a8(struct gl_texture_image *texImage,
999 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1008 static void FETCH(l8)( const struct gl_texture_image *texImage,
1011 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1019 static void store_texel_l8(struct gl_texture_image *texImage,
1023 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1032 static void FETCH(i8)( const struct gl_texture_image *texImage,
1035 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1043 static void store_texel_i8(struct gl_texture_image *texImage,
1047 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1058 static void FETCH(ci8)( const struct gl_texture_image *texImage,
1061 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1071 palette = &texImage->TexObject->Palette;
1139 static void store_texel_ci8(struct gl_texture_image *texImage,
1143 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1152 static void FETCH(srgb8)(const struct gl_texture_image *texImage,
1155 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
1163 static void store_texel_srgb8(struct gl_texture_image *texImage,
1167 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 3);
1175 static void FETCH(srgba8)(const struct gl_texture_image *texImage,
1178 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 4);
1186 static void store_texel_srgba8(struct gl_texture_image *texImage,
1190 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 4);
1198 static void FETCH(sl8)(const struct gl_texture_image *texImage,
1201 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1209 static void store_texel_sl8(struct gl_texture_image *texImage,
1213 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 1);
1219 static void FETCH(sla8)(const struct gl_texture_image *texImage,
1222 const GLubyte *src = TEXEL_ADDR(GLubyte, texImage, i, j, k, 2);
1230 static void store_texel_sla8(struct gl_texture_image *texImage,
1234 GLubyte *dst = TEXEL_ADDR(GLubyte, texImage, i, j, k, 2);
1251 static void FETCH(ycbcr)( const struct gl_texture_image *texImage,
1254 const GLushort *src0 = TEXEL_ADDR(GLushort, texImage, (i & ~1), j, k, 1); /* even */
1280 static void store_texel_ycbcr(struct gl_texture_image *texImage,
1283 (void) texImage;
1298 static void FETCH(ycbcr_rev)( const struct gl_texture_image *texImage,
1301 const GLushort *src0 = TEXEL_ADDR(GLushort, texImage, (i & ~1), j, k, 1); /* even */
1327 static void store_texel_ycbcr_rev(struct gl_texture_image *texImage,
1330 (void) texImage;
1342 static void FETCH(f_z24_s8)( const struct gl_texture_image *texImage,
1346 const GLuint *src = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
1349 ASSERT(texImage->TexFormat->MesaFormat == MESA_FORMAT_Z24_S8);
1355 static void store_texel_z24_s8(struct gl_texture_image *texImage,
1359 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
1369 static void FETCH(f_s8_z24)( const struct gl_texture_image *texImage,
1373 const GLuint *src = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);
1376 ASSERT(texImage->TexFormat->MesaFormat == MESA_FORMAT_S8_Z24);
1382 static void store_texel_s8_z24(struct gl_texture_image *texImage,
1386 GLuint *dst = TEXEL_ADDR(GLuint, texImage, i, j, k, 1);