i965/vec4: fix pack_uniform_registers for doubles