Lines Matching refs:ctx
51 device->queue.ctx->delete_vs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_VERTEX]);
53 device->queue.ctx->delete_fs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_FRAGMENT]);
55 device->queue.ctx->delete_gs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_GEOMETRY]);
57 device->queue.ctx->delete_tcs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_TESS_CTRL]);
59 device->queue.ctx->delete_tes_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_TESS_EVAL]);
61 device->queue.ctx->delete_compute_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_COMPUTE]);
622 return device->queue.ctx->create_compute_state(device->queue.ctx, &shstate);
632 return device->queue.ctx->create_fs_state(device->queue.ctx, &shstate);
634 return device->queue.ctx->create_vs_state(device->queue.ctx, &shstate);
636 return device->queue.ctx->create_gs_state(device->queue.ctx, &shstate);
638 return device->queue.ctx->create_tcs_state(device->queue.ctx, &shstate);
640 return device->queue.ctx->create_tes_state(device->queue.ctx, &shstate);
705 /* no layout created yet: copy onto ralloc ctx allocation for auto-free */
904 pipeline->shader_cso[PIPE_SHADER_FRAGMENT] = device->queue.ctx->create_fs_state(device->queue.ctx, &shstate);