| @@ -15,11 +15,13 @@ nv04_surface_format(enum pipe_format format) | |||
| return NV04_CONTEXT_SURFACES_2D_FORMAT_Y8; | |||
| case PIPE_FORMAT_R16_SNORM: | |||
| case PIPE_FORMAT_R5G6B5_UNORM: | |||
| case PIPE_FORMAT_Z16_UNORM: | |||
| return NV04_CONTEXT_SURFACES_2D_FORMAT_R5G6B5; | |||
| case PIPE_FORMAT_X8R8G8B8_UNORM: | |||
| case PIPE_FORMAT_A8R8G8B8_UNORM: | |||
| return NV04_CONTEXT_SURFACES_2D_FORMAT_A8R8G8B8; | |||
| case PIPE_FORMAT_Z24S8_UNORM: | |||
| case PIPE_FORMAT_Z24X8_UNORM: | |||
| return NV04_CONTEXT_SURFACES_2D_FORMAT_Y32; | |||
| default: | |||
| return -1; | |||
| @@ -33,9 +35,11 @@ nv04_rect_format(enum pipe_format format) | |||
| case PIPE_FORMAT_A8_UNORM: | |||
| return NV04_GDI_RECTANGLE_TEXT_COLOR_FORMAT_A8R8G8B8; | |||
| case PIPE_FORMAT_R5G6B5_UNORM: | |||
| case PIPE_FORMAT_Z16_UNORM: | |||
| return NV04_GDI_RECTANGLE_TEXT_COLOR_FORMAT_A16R5G6B5; | |||
| case PIPE_FORMAT_A8R8G8B8_UNORM: | |||
| case PIPE_FORMAT_Z24S8_UNORM: | |||
| case PIPE_FORMAT_Z24X8_UNORM: | |||
| return NV04_GDI_RECTANGLE_TEXT_COLOR_FORMAT_A8R8G8B8; | |||
| default: | |||
| return -1; | |||