From 467023e8080489abeff53e18ac83560eaf851827 Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Tue, 8 Feb 2011 15:21:35 +0100 Subject: r600g: use the same upload buffer for vertices, indices, and constants This should reduce memory consumption. --- src/gallium/drivers/r600/r600_translate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gallium/drivers/r600/r600_translate.c') diff --git a/src/gallium/drivers/r600/r600_translate.c b/src/gallium/drivers/r600/r600_translate.c index a980eac95e..7482d15e12 100644 --- a/src/gallium/drivers/r600/r600_translate.c +++ b/src/gallium/drivers/r600/r600_translate.c @@ -41,7 +41,7 @@ void r600_translate_index_buffer(struct r600_pipe_context *r600, switch (*index_size) { case 1: - u_upload_alloc(r600->upload_ib, 0, count * 2, + u_upload_alloc(r600->vbuf_mgr->uploader, 0, count * 2, &out_offset, &out_buffer, &flushed, &ptr); util_shorten_ubyte_elts_to_userptr( -- cgit v1.2.3