Searched refs:shader_cso (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c54 if (pipeline->shader_cso[PIPE_SHADER_VERTEX])
55 device->queue.ctx->delete_vs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_VERTEX]);
56 if (pipeline->shader_cso[PIPE_SHADER_FRAGMENT])
57 device->queue.ctx->delete_fs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_FRAGMENT]);
58 if (pipeline->shader_cso[PIPE_SHADER_GEOMETRY])
59 device->queue.ctx->delete_gs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_GEOMETRY]);
60 if (pipeline->shader_cso[PIPE_SHADER_TESS_CTRL])
61 device->queue.ctx->delete_tcs_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_TESS_CTRL]);
62 if (pipeline->shader_cso[PIPE_SHADER_TESS_EVAL])
63 device->queue.ctx->delete_tes_state(device->queue.ctx, pipeline->shader_cso[PIPE_SHADER_TESS_EVA
[all...]
H A Dlvp_private.h483 void *shader_cso[PIPE_SHADER_TYPES]; member in struct:lvp_pipeline
H A Dlvp_execute.c369 state->pctx->bind_compute_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_COMPUTE]);
489 state->pctx->bind_fs_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_FRAGMENT]);
493 state->pctx->bind_vs_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_VERTEX]);
497 state->pctx->bind_gs_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_GEOMETRY]);
502 state->pctx->bind_tcs_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_TESS_CTRL]);
506 state->pctx->bind_tes_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_TESS_EVAL]);
518 state->pctx->bind_fs_state(state->pctx, pipeline->shader_cso[PIPE_SHADER_FRAGMENT]);

Completed in 10 milliseconds