Lines Matching refs:ib
753 struct pipe_resource *ib) in validate_index_buffer() argument
757 svga_buffer_handle(svga, ib, PIPE_BIND_INDEX_BUFFER); in validate_index_buffer()
762 struct svga_buffer *sbuf = svga_buffer(ib); in validate_index_buffer()
768 if (ib != svga->state.hw_draw.ib || in validate_index_buffer()
780 pipe_resource_reference(&svga->state.hw_draw.ib, ib); in validate_index_buffer()
807 struct pipe_resource *ib, in draw_vgpu10() argument
857 if (ib) { in draw_vgpu10()
858 ret = validate_index_buffer(hwtnl, range, ib); in draw_vgpu10()
882 if (ib) { in draw_vgpu10()
911 svga->state.hw_draw.ib != NULL) { in draw_vgpu10()
917 pipe_resource_reference(&svga->state.hw_draw.ib, NULL); in draw_vgpu10()
921 assert(svga->state.hw_draw.ib == NULL); in draw_vgpu10()
1000 struct pipe_resource *ib) in check_draw_params() argument
1097 if (ib) { in check_draw_params()
1098 ASSERTED unsigned size = ib->width0; in check_draw_params()
1150 struct pipe_resource *ib, in svga_hwtnl_prim() argument
1162 max_index, ib, start_instance, in svga_hwtnl_prim()
1170 check_draw_params(hwtnl, range, min_index, max_index, ib); in svga_hwtnl_prim()
1190 pipe_resource_reference(&hwtnl->cmd.prim_ib[hwtnl->cmd.prim_count], ib); in svga_hwtnl_prim()