Lines Matching defs:texstate

746     struct r300_texture_sampler_state *texstate;
771 texstate = &state->regs[i];
772 texstate->format = view->format;
773 texstate->filter0 = sampler->filter0;
774 texstate->filter1 = sampler->filter1;
777 texstate->border_color =
806 &texstate->format);
807 texstate->format.tile_config |= offset & 0xffffffe0;
812 texstate->format.format1 |= view->texcache_region;
834 texstate->format.format1 |=
838 texstate->format.format1 |=
845 texstate->filter1 |= R400_DXTC_SWIZZLE_ENABLE;
850 texstate->filter0 &= ~R300_TX_WRAP_T_MASK;
851 texstate->filter0 |= R300_TX_WRAP_T(R300_TX_CLAMP_TO_EDGE);
857 texstate->filter0 &= ~R300_TX_WRAP_R_MASK;
863 texstate->filter0 &= ~R300_TX_MIN_FILTER_MIP_MASK;
866 if (texstate->filter0 & R300_TX_WRAP_S(R300_TX_MIRRORED)) {
867 texstate->filter0 &= ~R300_TX_WRAP_S(R300_TX_MIRRORED);
869 if (texstate->filter0 & R300_TX_WRAP_T(R300_TX_MIRRORED)) {
870 texstate->filter0 &= ~R300_TX_WRAP_T(R300_TX_MIRRORED);
875 if ((texstate->filter0 & R300_TX_WRAP_S_MASK) ==
877 texstate->filter0 |= R300_TX_WRAP_S(R300_TX_CLAMP_TO_EDGE);
879 if ((texstate->filter0 & R300_TX_WRAP_T_MASK) ==
881 texstate->filter0 |= R300_TX_WRAP_T(R300_TX_CLAMP_TO_EDGE);
885 texstate->format.format0 |= R300_TX_NUM_LEVELS(level_count);
886 texstate->filter0 |= R300_TX_MAX_MIP_LEVEL(min_level);
892 if ((texstate->filter0 & R300_TX_MAG_FILTER_MASK) ==
894 texstate->filter0 &= ~R300_TX_MAG_FILTER_MASK;
895 texstate->filter0 |= R300_TX_MAG_FILTER_NEAREST;
898 if ((texstate->filter0 & R300_TX_MIN_FILTER_MASK) ==
900 texstate->filter0 &= ~R300_TX_MIN_FILTER_MASK;
901 texstate->filter0 |= R300_TX_MIN_FILTER_NEAREST;
904 if ((texstate->filter0 & R300_TX_MIN_FILTER_MIP_MASK) ==
906 texstate->filter0 &= ~R300_TX_MIN_FILTER_MIP_MASK;
907 texstate->filter0 |= R300_TX_MIN_FILTER_MIP_NEAREST;
910 texstate->filter0 &= ~R300_TX_MAX_ANISO_MASK;
911 texstate->filter1 &= ~R500_TX_MAX_ANISO_MASK;
912 texstate->filter1 &= ~R500_TX_ANISO_HIGH_QUALITY;
915 texstate->filter0 |= i << 28;
933 texstate = &state->regs[i];
936 texstate->format = r300->texkill_sampler->format;
937 texstate->filter0 =
942 texstate->filter1 = 0;
943 texstate->border_color = 0;
945 texstate->filter0 |= i << 28;