i965: Move GS_THREAD_END mlen calculations out of the generator.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_vec4_gs_visitor.cpp
index 3cb1b4c87937d0fdc47cf754305096c81d898981..ff5bd989cc34f8682fa9894f6d971227f94b6ff1 100644 (file)
@@ -244,7 +244,7 @@ vec4_gs_visitor::emit_thread_end()
       emit_shader_time_end();
    inst = emit(GS_OPCODE_THREAD_END);
    inst->base_mrf = base_mrf;
-   inst->mlen = 1;
+   inst->mlen = devinfo->gen >= 8 ? 2 : 1;
 }