If anyone is looking for something simple to do, this is just a reminder that there are more places in gallium where we can replace unsigned with enum pipe_shader_type (a bunch was done in August). Specifically, pipe_screen::get_shader_param() pipe_screen::get_compiler_options() pipe_context::set_constant_buffer() -Brian