• Home
  • Raw
  • Download

Lines Matching refs:r300

146     struct r300_context* r300,  in get_external_state()  argument
149 struct r300_textures_state *texstate = r300->textures_state.state; in get_external_state()
152 state->alpha_to_one = r300->alpha_to_one && r300->msaa_enable; in get_external_state()
209 struct r300_context* r300,
214 struct r300_context* r300, in r300_dummy_fragment_shader() argument
233 r300_translate_fragment_shader(r300, shader, state.tokens); in r300_dummy_fragment_shader()
239 struct r300_context *r300, in r300_emit_fs_code_to_buffer() argument
250 if (r300->screen->caps.is_r500) { in r300_emit_fs_code_to_buffer()
298 struct r300_fragment_program_code *code = &generic_code->code.r300; in r300_emit_fs_code_to_buffer()
310 (r300->screen->caps.is_r400 ? 2 * (iterations + 1): 0) + in r300_emit_fs_code_to_buffer()
312 (r300->screen->caps.is_r400 ? 2 : 0) + in r300_emit_fs_code_to_buffer()
331 } else if (r300->screen->caps.is_r400) { in r300_emit_fs_code_to_buffer()
347 if (r300->screen->caps.is_r400) { in r300_emit_fs_code_to_buffer()
388 if (r300->screen->caps.is_r400) { in r300_emit_fs_code_to_buffer()
415 struct r300_context* r300, in r300_translate_fragment_shader() argument
432 rc_init(&compiler.Base, &r300->fs_regalloc_state); in r300_translate_fragment_shader()
433 DBG_ON(r300, DBG_FP) ? compiler.Base.Debug |= RC_DBG_LOG : 0; in r300_translate_fragment_shader()
434 DBG_ON(r300, DBG_P_STAT) ? compiler.Base.Debug |= RC_DBG_STATS : 0; in r300_translate_fragment_shader()
438 compiler.Base.is_r500 = r300->screen->caps.is_r500; in r300_translate_fragment_shader()
439 compiler.Base.is_r400 = r300->screen->caps.is_r400; in r300_translate_fragment_shader()
440 compiler.Base.disable_optimizations = DBG_ON(r300, DBG_NO_OPT); in r300_translate_fragment_shader()
460 DBG(r300, DBG_FP, "r300: Initial fragment program\n"); in r300_translate_fragment_shader()
474 r300_dummy_fragment_shader(r300, shader); in r300_translate_fragment_shader()
478 if (!r300->screen->caps.is_r500 || in r300_translate_fragment_shader()
513 r300_dummy_fragment_shader(r300, shader); in r300_translate_fragment_shader()
521 r300_dummy_fragment_shader(r300, shader); in r300_translate_fragment_shader()
561 r300_emit_fs_code_to_buffer(r300, shader); in r300_translate_fragment_shader()
564 boolean r300_pick_fragment_shader(struct r300_context* r300) in r300_pick_fragment_shader() argument
566 struct r300_fragment_shader* fs = r300_fs(r300); in r300_pick_fragment_shader()
571 get_external_state(r300, &state); in r300_pick_fragment_shader()
579 r300_translate_fragment_shader(r300, fs->shader, fs->state.tokens); in r300_pick_fragment_shader()
606 r300_translate_fragment_shader(r300, ptr, fs->state.tokens); in r300_pick_fragment_shader()