Hi,
the r600 has capabilities of bicubic texture filtering. But I found no
constant in mesa that would force bicubic filtering, so I only added a
todo into the r600 driver to add the case once if I know which mesa
constant stands for it.
--- a/src/gallium/drivers/r600/r600_state_inlines.h
+++ b/src/gallium/drivers/r600/r600_state_inlines.h
@@ -176,6 +176,7 @@ static inline unsigned r600_tex_filter(unsigned filter)
return V_03C000_SQ_TEX_XY_FILTER_POINT;
case PIPE_TEX_FILTER_LINEAR:
return V_03C000_SQ_TEX_XY_FILTER_BILINEAR;
+ // ToDo: Bicubic V_03C000_SQ_TEX_XY_FILTER_BICUBIC
}
}
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev