Lines Matching refs:max_samplers
1959 GLint max_samplers = 0;
1963 gl.getIntegerv(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &max_samplers);
1969 if (n_samplers > max_samplers)
1971 count = max_samplers;
1972 validated_index = max_samplers - 1;
1990 if (n_samplers <= max_samplers)
1992 t_first = max_samplers - n_samplers + 1;
1996 t_count = max_samplers + 1;
2904 GLint max_samplers = 0;
2907 gl.getIntegerv(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &max_samplers);
2914 sampler_ids.resize(max_samplers);
2915 t_sampler_ids.resize(max_samplers);
2917 for (GLint i = 0; i < max_samplers; ++i)
2923 gl.genSamplers(max_samplers, &sampler_ids[0]);
2931 gl.bindSamplers(0 /* first */, max_samplers /* count */, &sampler_ids[0]);
2934 for (GLint i = 0; i < max_samplers; ++i)
2943 GLint half_index = max_samplers / 2;
2953 for (GLint i = half_index; i < max_samplers; ++i)
2962 gl.bindSamplers(half_index, max_samplers - half_index, 0);
2965 for (GLint i = 0; i < max_samplers; ++i)
2990 for (GLint i = 1; i < max_samplers; ++i)
2996 gl.bindSamplers(0, max_samplers, &t_sampler_ids[0]);
3002 for (GLint i = 0; i < max_samplers; ++i)
3008 gl.bindSamplers(0, max_samplers, 0);
3013 gl.deleteSamplers(max_samplers, &sampler_ids[0]);
3019 gl.deleteSamplers(max_samplers, &sampler_ids[0]);