Home | History | Annotate | Download | only in r300

Lines Matching refs:fs

993     struct r300_fragment_shader* fs = NULL;
995 fs = (struct r300_fragment_shader*)CALLOC_STRUCT(r300_fragment_shader);
998 fs->state = *shader;
999 fs->state.tokens = tgsi_dup_tokens(shader->tokens);
1001 return (void*)fs;
1006 struct r300_fragment_shader* fs = r300_fs(r300);
1008 r300_mark_atom_dirty(r300, &r300->fs);
1011 r300->fs.size = fs->shader->cb_code_size;
1014 r300->fs_rc_constant_state.size = fs->shader->rc_state_count * 7;
1015 r300->fs_constants.size = fs->shader->externals_count * 4 + 3;
1017 r300->fs_rc_constant_state.size = fs->shader->rc_state_count * 5;
1018 r300->fs_constants.size = fs->shader->externals_count * 4 + 1;
1022 fs->shader->code.constants_remap_table;
1029 struct r300_fragment_shader* fs = (struct r300_fragment_shader*)shader;
1031 if (fs == NULL) {
1032 r300->fs.state = NULL;
1036 r300->fs.state = fs;
1045 struct r300_fragment_shader* fs = (struct r300_fragment_shader*)shader;
1046 struct r300_fragment_shader_code *tmp, *ptr = fs->first;
1055 FREE((void*)fs->state.tokens);
1641 if (r300->fs.state && r300_fs(r300)->shader &&