Home | History | Annotate | Download | only in r300

Lines Matching refs:fs

43 /* Convert info about FS input semantics to r300_shader_semantics. */
583 struct r300_fragment_shader* fs = r300_fs(r300);
589 if (!fs->first) {
591 fs->first = fs->shader = CALLOC_STRUCT(r300_fragment_shader_code);
593 memcpy(&fs->shader->compare_state, &state,
595 r300_translate_fragment_shader(r300, fs->shader, fs->state.tokens);
601 if (memcmp(&fs->shader->compare_state, &state, sizeof(state)) != 0) {
603 ptr = fs->first;
606 if (fs->shader != ptr) {
607 fs->shader = ptr;
618 ptr->next = fs->first;
619 fs->first = fs->shader = ptr;
622 r300_translate_fragment_shader(r300, ptr, fs->state.tokens);