Lines Matching refs:state

124    sampObj->Attrib.state.wrap_s = PIPE_TEX_WRAP_REPEAT;
125 sampObj->Attrib.state.wrap_t = PIPE_TEX_WRAP_REPEAT;
126 sampObj->Attrib.state.wrap_r = PIPE_TEX_WRAP_REPEAT;
129 sampObj->Attrib.state.min_img_filter = PIPE_TEX_FILTER_NEAREST;
130 sampObj->Attrib.state.min_mip_filter = PIPE_TEX_MIPFILTER_LINEAR;
131 sampObj->Attrib.state.mag_img_filter = PIPE_TEX_FILTER_LINEAR;
132 sampObj->Attrib.state.border_color.f[0] = 0;
133 sampObj->Attrib.state.border_color.f[1] = 0;
134 sampObj->Attrib.state.border_color.f[2] = 0;
135 sampObj->Attrib.state.border_color.f[3] = 0;
139 sampObj->Attrib.state.min_lod = 0; /* Gallium doesn't allow negative numbers */
140 sampObj->Attrib.state.max_lod = 1000;
142 sampObj->Attrib.state.lod_bias = 0;
144 sampObj->Attrib.state.max_anisotropy = 0; /* Gallium uses 0 instead of 1. */
147 sampObj->Attrib.state.compare_mode = PIPE_TEX_COMPARE_NONE;
148 sampObj->Attrib.state.compare_func = PIPE_FUNC_LEQUAL;
151 sampObj->Attrib.state.seamless_cube_map = false;
153 sampObj->Attrib.state.reduction_mode = PIPE_TEX_REDUCTION_WEIGHTED_AVERAGE;
523 * This is called just prior to changing any sampler object state.
545 samp->Attrib.state.wrap_s = wrap_to_gallium(param);
563 samp->Attrib.state.wrap_t = wrap_to_gallium(param);
581 samp->Attrib.state.wrap_r = wrap_to_gallium(param);
604 samp->Attrib.state.min_img_filter = filter_to_gallium(param);
605 samp->Attrib.state.min_mip_filter = mipfilter_to_gallium(param);
626 samp->Attrib.state.mag_img_filter = filter_to_gallium(param);
644 samp->Attrib.state.lod_bias = util_quantize_lod_bias(param);
655 memcpy(samp->Attrib.state.border_color.f, params, 4 * sizeof(float));
667 memcpy(samp->Attrib.state.border_color.i, params, 4 * sizeof(float));
679 memcpy(samp->Attrib.state.border_color.ui, params, 4 * sizeof(float));
694 samp->Attrib.state.min_lod = MAX2(param, 0.0f); /* only positive */
709 samp->Attrib.state.max_lod = param;
764 samp->Attrib.state.compare_func = func_to_gallium(param);
789 samp->Attrib.state.max_anisotropy = samp->Attrib.MaxAnisotropy == 1 ?
811 samp->Attrib.state.seamless_cube_map = param;
860 samp->Attrib.state.reduction_mode = reduction_to_gallium(param);
963 /* state change - we do nothing special at this time */
1049 /* state change - we do nothing special at this time */
1142 /* state change - we do nothing special at this time */
1228 /* state change - we do nothing special at this time */
1314 /* state change - we do nothing special at this time */
1401 /* state change - we do nothing special at this time */
1485 params[0] = FLOAT_TO_INT(sampObj->Attrib.state.border_color.f[0]);
1486 params[1] = FLOAT_TO_INT(sampObj->Attrib.state.border_color.f[1]);
1487 params[2] = FLOAT_TO_INT(sampObj->Attrib.state.border_color.f[2]);
1488 params[3] = FLOAT_TO_INT(sampObj->Attrib.state.border_color.f[3]);
1563 params[0] = sampObj->Attrib.state.border_color.f[0];
1564 params[1] = sampObj->Attrib.state.border_color.f[1];
1565 params[2] = sampObj->Attrib.state.border_color.f[2];
1566 params[3] = sampObj->Attrib.state.border_color.f[3];
1641 params[0] = sampObj->Attrib.state.border_color.i[0];
1642 params[1] = sampObj->Attrib.state.border_color.i[1];
1643 params[2] = sampObj->Attrib.state.border_color.i[2];
1644 params[3] = sampObj->Attrib.state.border_color.i[3];
1719 params[0] = sampObj->Attrib.state.border_color.ui[0];
1720 params[1] = sampObj->Attrib.state.border_color.ui[1];
1721 params[2] = sampObj->Attrib.state.border_color.ui[2];
1722 params[3] = sampObj->Attrib.state.border_color.ui[3];