Lines Matching refs:vdecl
125 memcpy(hwtnl->cmd.vdecl, decls, count * sizeof(*decls)); in svga_hwtnl_vertex_decls()
199 SVGA3dVertexDecl *vdecl; in draw_vgpu9() local
278 &vdecl, in draw_vgpu9()
284 memcpy(vdecl, in draw_vgpu9()
285 hwtnl->cmd.vdecl, in draw_vgpu9()
286 hwtnl->cmd.vdecl_count * sizeof hwtnl->cmd.vdecl[0]); in draw_vgpu9()
290 assert(vdecl[i].array.offset % 4 == 0); in draw_vgpu9()
291 assert(vdecl[i].array.stride % 4 == 0); in draw_vgpu9()
298 vdecl[i].rangeHint.first = hwtnl->cmd.min_index[0]; in draw_vgpu9()
299 vdecl[i].rangeHint.last = hwtnl->cmd.max_index[0] + 1; in draw_vgpu9()
302 vdecl[i].rangeHint.first = 0; in draw_vgpu9()
303 vdecl[i].rangeHint.last = 0; in draw_vgpu9()
307 &vdecl[i].array.surfaceId, in draw_vgpu9()
882 unsigned offset = hwtnl->cmd.vdecl[i].array.offset; in check_draw_params()
883 unsigned stride = hwtnl->cmd.vdecl[i].array.stride; in check_draw_params()
899 switch (hwtnl->cmd.vdecl[i].identity.type) { in check_draw_params()