switch (param) {
case PIPE_CAP_MAX_LINE_WIDTH:
case PIPE_CAP_MAX_LINE_WIDTH_AA:
- /* XXX look this up, lazy ass! */
- return 0.0;
+ /* XXX this is the biggest thing that will fit in that register.
+ * Perhaps the actual rendering limits are less? */
+ return 10922.0f;
case PIPE_CAP_MAX_POINT_WIDTH:
case PIPE_CAP_MAX_POINT_WIDTH_AA:
- /* XXX see above */
- return 255.0;
+ /* XXX this is the biggest thing that will fit in that register.
+ * Perhaps the actual rendering limits are less? */
+ return 10922.0f;
case PIPE_CAP_MAX_TEXTURE_ANISOTROPY:
- return 16.0;
+ return 16.0f;
case PIPE_CAP_MAX_TEXTURE_LOD_BIAS:
- return 16.0;
+ return 16.0f;
default:
- return 0.0;
+ /* XXX implementation error? */
+ return 0.0f;
}
}