• Home
  • Raw
  • Download

Lines Matching refs:vws

174    struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws;  in virgl_attach_res_framebuffer()  local
183 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_framebuffer()
192 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_framebuffer()
202 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_sampler_views() local
209 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_sampler_views()
216 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_vertex_buffers() local
223 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_vertex_buffers()
230 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_index_buffer() local
235 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_index_buffer()
240 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_so_targets() local
247 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_so_targets()
254 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_uniform_buffers() local
264 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_uniform_buffers()
271 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_buffers() local
281 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_shader_buffers()
288 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_images() local
298 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_shader_images()
304 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_atomic_buffers() local
312 vws->emit_res(vws, vctx->cbuf, res->hw_res, FALSE); in virgl_attach_res_atomic_buffers()
941 static void virgl_submit_cmd(struct virgl_winsys *vws, in virgl_submit_cmd() argument
948 vws->submit_cmd(vws, cbuf, &sync_fence); in virgl_submit_cmd()
950 vws->fence_wait(vws, sync_fence, PIPE_TIMEOUT_INFINITE); in virgl_submit_cmd()
951 vws->fence_reference(vws, &sync_fence, NULL); in virgl_submit_cmd()
953 vws->submit_cmd(vws, cbuf, fence); in virgl_submit_cmd()
976 virgl_submit_cmd(rs->vws, ctx->cbuf, fence); in virgl_flush_eq()
1302 if (rs->vws->cs_create_fence) in virgl_create_fence_fd()
1303 *fence = rs->vws->cs_create_fence(rs->vws, fd); in virgl_create_fence_fd()
1312 if (rs->vws->fence_server_sync) in virgl_fence_server_sync()
1313 rs->vws->fence_server_sync(rs->vws, vctx->cbuf, fence); in virgl_fence_server_sync()
1493 rs->vws->cmd_buf_destroy(vctx->cbuf); in virgl_context_destroy()
1574 vctx->cbuf = rs->vws->cmd_buf_create(rs->vws, VIRGL_MAX_CMDBUF_DWORDS); in virgl_context_create()
1672 vctx->encoded_transfers = (rs->vws->supports_encoded_transfers && in virgl_context_create()