Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:prog

220    if (stcp->tgsi.prog) {
221 ureg_free_tokens(stcp->tgsi.prog);
222 stcp->tgsi.prog = NULL;
1190 struct gl_program *prog,
1218 if (prog->ClipDistanceArraySize)
1220 prog->ClipDistanceArraySize);
1221 if (prog->CullDistanceArraySize)
1223 prog->CullDistanceArraySize);
1229 if ((prog->info.inputs_read & BITFIELD64_BIT(attr)) != 0) {
1306 if (prog->info.patch_inputs_read & (1u << attr)) {
1328 if (prog->info.outputs_written & BITFIELD64_BIT(attr)) {
1430 if (prog->info.patch_outputs_written & (1u << attr)) {
1445 prog,
1468 _mesa_print_program(prog);
1641 struct pipe_shader_state prog;
1648 PIPE_SHADER_COMPUTE, &prog);
1651 stcp->tgsi.prog = prog.tokens;
1893 struct gl_program *prog)
1895 switch (prog->Target) {
1897 struct st_vertex_program *p = (struct st_vertex_program *)prog;
1907 struct st_tessctrl_program *p = (struct st_tessctrl_program *)prog;
1913 struct st_tesseval_program *p = (struct st_tesseval_program *)prog;
1919 struct st_geometry_program *p = (struct st_geometry_program *)prog;
1925 struct st_fragment_program *p = (struct st_fragment_program *)prog;
1935 struct st_compute_program *p = (struct st_compute_program *)prog;