All pastes #458106 Raw Edit

Untitled

public text v1 · immutable
#458106 ·published 2007-04-25 18:35 UTC
rendered paste body
2037                                         float ssc = scaled_square_size;
2038                                         float one_step = (1.00 / ssc);
2039                                         float low_x_q = qualities[0][0];// + (qualities[1][0] - qualities[0][0]) * interp_consts[y];
2040                                         float high_x_q = qualities[0][1];// + (qualities[1][1] - qualities[0][1]) * interp_consts[y];
2041                                         float low_x_q_diff = (qualities[1][0] - qualities[0][0]) * one_step;
2042                                         float high_x_q_diff = (qualities[1][1] - qualities[0][1]) * one_step;
2043                                         for (int ny = 0; ny <= scaled_square_size; ny++)
2044                                         {
2045                                                 float q = low_x_q;
2046                                                 float q_diff = (high_x_q - low_x_q) * one_step;
2047                                                 for (int nx = 0; nx <= scaled_square_size; nx++)
2048                                                 {
2049                                                         qualities_interp[ny][nx] = q;
2050                                                         q += q_diff;
2051                                                 }
2052                                                 low_x_q += low_x_q_diff;
2053                                                 high_x_q += high_x_q_diff;
2054                                         }