Lines Matching refs:vertex
555 drm_mach64_vertex_t * vertex)
560 void *buf = vertex->buf;
561 unsigned long used = vertex->used;
580 /* Mach64's vertex data is actually register writes. To avoid security
710 * two sets of buffers (one set private for vertex data, the other set
830 drm_mach64_vertex_t *vertex = data;
842 vertex->buf, vertex->used, vertex->discard);
844 if (vertex->prim < 0 || vertex->prim > MACH64_PRIM_POLYGON) {
845 DRM_ERROR("buffer prim %d\n", vertex->prim);
849 if (vertex->used > MACH64_BUFFER_SIZE || (vertex->used & 3) != 0) {
850 DRM_ERROR("Invalid vertex buffer size: %lu bytes\n",
851 vertex->used);
858 return mach64_dma_dispatch_vertex(dev, file_priv, vertex);