r600/sfn: Fix mapping for f32tof64 and f64tof32
[mesa.git] / src / gallium / drivers / r600 / r600_query.c
index 5bd059fd0e37371482b9af2ea59e68f7ed8f2c5d..082052a4a7dbc18f370434818a9d0dd4e3a4be23 100644 (file)
@@ -1047,7 +1047,7 @@ bool r600_query_hw_begin(struct r600_common_context *rctx,
        if (!query->buffer.buf)
                return false;
 
-       LIST_ADDTAIL(&query->list, &rctx->active_queries);
+       list_addtail(&query->list, &rctx->active_queries);
        return true;
 }
 
@@ -1070,7 +1070,7 @@ bool r600_query_hw_end(struct r600_common_context *rctx,
        r600_query_hw_emit_stop(rctx, query);
 
        if (!(query->flags & R600_QUERY_HW_FLAG_NO_START))
-               LIST_DELINIT(&query->list);
+               list_delinit(&query->list);
 
        if (!query->buffer.buf)
                return false;
@@ -1125,6 +1125,7 @@ static void r600_get_hw_query_params(struct r600_common_context *rctx,
        case PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE:
                params->pair_count = R600_MAX_STREAMS;
                params->pair_stride = 32;
+               /* fallthrough */
        case PIPE_QUERY_SO_OVERFLOW_PREDICATE:
                params->start_offset = 0;
                params->end_offset = 16;