mesa: added 1D/3D fetch_texel functions for DUDV8

This commit is contained in:
Brian Paul
2009-03-13 08:36:51 -06:00
parent 8132405d52
commit 4681a1d1ee
2 changed files with 5 additions and 8 deletions
+3 -3
View File
@@ -716,11 +716,11 @@ const struct gl_texture_format _mesa_texformat_dudv8 = {
2, /* TexelBytes */
_mesa_texstore_dudv8, /* StoreTexImageFunc */
NULL, /* FetchTexel1D */
NULL, /* FetchTexel2D */
NULL, /* FetchTexel2D */
NULL, /* FetchTexel3D */
NULL, /* FetchTexel1Df */
fetch_texel_1d_dudv8, /* FetchTexel1Df */
fetch_texel_2d_dudv8, /* FetchTexel2Df */
NULL, /* FetchTexel3Df */
fetch_texel_3d_dudv8, /* FetchTexel3Df */
NULL /* StoreTexel */
};
+2 -5
View File
@@ -1304,11 +1304,9 @@ static void store_texel_sla8(struct gl_texture_image *texImage,
}
#endif
#endif /* FEATURE_EXT_texture_sRGB */
#if DIM == 2
/* MESA_FORMAT_DUDV8 ********************************************************/
/* this format by definition produces 0,0,0,1 as rgba values,
@@ -1321,9 +1319,8 @@ static void FETCH(dudv8)(const struct gl_texture_image *texImage,
texel[GCOMP] = BYTE_TO_FLOAT(src[1]);
texel[BCOMP] = 0;
texel[ACOMP] = 0;
}
#endif
/* MESA_FORMAT_YCBCR *********************************************************/