Lines Matching refs:settings

2664 void gen_ffp_frag_op(IWineD3DStateBlockImpl *stateblock, struct ffp_frag_settings *settings, BOOL ignore_textype) {
2703 memset(settings, 0, sizeof(*settings));
2708 settings->op[i].padding = 0;
2710 settings->op[i].cop = WINED3DTOP_DISABLE;
2711 settings->op[i].aop = WINED3DTOP_DISABLE;
2712 settings->op[i].carg0 = settings->op[i].carg1 = settings->op[i].carg2 = ARG_UNUSED;
2713 settings->op[i].aarg0 = settings->op[i].aarg1 = settings->op[i].aarg2 = ARG_UNUSED;
2714 settings->op[i].color_fixup = COLOR_FIXUP_IDENTITY;
2715 settings->op[i].dst = resultreg;
2716 settings->op[i].tex_type = tex_1d;
2717 settings->op[i].projected = proj_none;
2724 settings->op[i].color_fixup = texture->resource.format_desc->color_fixup;
2726 settings->op[i].tex_type = tex_1d;
2730 settings->op[i].tex_type = tex_1d;
2733 settings->op[i].tex_type = tex_2d;
2736 settings->op[i].tex_type = tex_3d;
2739 settings->op[i].tex_type = tex_cube;
2742 settings->op[i].tex_type = tex_rect;
2747 settings->op[i].color_fixup = COLOR_FIXUP_IDENTITY;
2748 settings->op[i].tex_type = tex_1d;
2828 settings->op[i].projected = proj_count3;
2830 settings->op[i].projected = proj_count4;
2832 settings->op[i].projected = proj_none;
2835 settings->op[i].projected = proj_none;
2838 settings->op[i].cop = cop;
2839 settings->op[i].aop = aop;
2840 settings->op[i].carg0 = carg0;
2841 settings->op[i].carg1 = carg1;
2842 settings->op[i].carg2 = carg2;
2843 settings->op[i].aarg0 = aarg0;
2844 settings->op[i].aarg1 = aarg1;
2845 settings->op[i].aarg2 = aarg2;
2848 settings->op[i].dst = tempreg;
2850 settings->op[i].dst = resultreg;
2856 memset(&settings->op[i], 0xff, sizeof(settings->op[i]));
2860 settings->fog = FOG_OFF;
2863 settings->fog = FOG_LINEAR;
2868 settings->fog = FOG_LINEAR;
2871 settings->fog = FOG_EXP;
2874 settings->fog = FOG_EXP2;
2881 settings->fog = FOG_LINEAR;
2884 settings->fog = FOG_EXP;
2887 settings->fog = FOG_EXP2;
2892 settings->sRGB_write = 1;
2894 settings->sRGB_write = 0;
2902 settings->emul_clipplanes = 0;
2904 settings->emul_clipplanes = 1;
2909 const struct ffp_frag_settings *settings)
2911 struct wine_rb_entry *entry = wine_rb_get(fragment_shaders, settings);
2919 if (wine_rb_put(shaders, &desc->settings, &desc->entry) == -1)
3050 const struct ffp_frag_settings *kb = &WINE_RB_ENTRY_VALUE(entry, const struct ffp_frag_desc, entry)->settings;