diff options
author | Kristian Høgsberg Kristensen <krh@bitplanet.net> | 2015-12-10 12:24:50 -0800 |
---|---|---|
committer | Kristian Høgsberg Kristensen <krh@bitplanet.net> | 2015-12-29 10:39:25 -0800 |
commit | 17ebb55a14b5a9aa639845fbda9330ef9421834a (patch) | |
tree | 36b12fe6b5a90e8cf2d4c3da92d38020a4b86d7a /src/mesa/drivers/dri/i965/brw_draw.c | |
parent | b70616f3e7834386f96498d9a99f2ad11b292b5b (diff) | |
download | external_mesa3d-17ebb55a14b5a9aa639845fbda9330ef9421834a.zip external_mesa3d-17ebb55a14b5a9aa639845fbda9330ef9421834a.tar.gz external_mesa3d-17ebb55a14b5a9aa639845fbda9330ef9421834a.tar.bz2 |
i965: Add support for gl_BaseVertexARB and gl_BaseInstanceARB
We already have gl_BaseVertexARB in the .x component of the SGVS vec4
and plug gl_BaseInstanceARB into the last free component (.y).
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_draw.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_draw.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_draw.c b/src/mesa/drivers/dri/i965/brw_draw.c index 8398471..e0665d3 100644 --- a/src/mesa/drivers/dri/i965/brw_draw.c +++ b/src/mesa/drivers/dri/i965/brw_draw.c @@ -491,9 +491,9 @@ brw_try_draw_prims(struct gl_context *ctx, } } - brw->draw.gl_basevertex = + brw->draw.params.gl_basevertex = prims[i].indexed ? prims[i].basevertex : prims[i].start; - + brw->draw.params.gl_baseinstance = prims[i].base_instance; drm_intel_bo_unreference(brw->draw.draw_params_bo); if (prims[i].is_indirect) { |