gallium: change pipe_sampler_view::first_element/last_element -> offset/size
[mesa.git] / src / gallium / drivers / r600 / evergreen_state.c
index 76115207d6fa805823d08bca57e38baf58508cb3..3d1a19d04f4d84ce7cbceed6d84652fb0b068da0 100644 (file)
@@ -613,8 +613,8 @@ texture_buffer_sampler_view(struct r600_context *rctx,
        unsigned swizzle_res;
        unsigned char swizzle[4];
        const struct util_format_description *desc;
-       unsigned offset = view->base.u.buf.first_element * stride;
-       unsigned size = (view->base.u.buf.last_element - view->base.u.buf.first_element + 1) * stride;
+       unsigned offset = view->base.u.buf.offset;
+       unsigned size = view->base.u.buf.size;
 
        swizzle[0] = view->base.swizzle_r;
        swizzle[1] = view->base.swizzle_g;