Lines Matching refs:addr
131 int x, y, addr; in rt_sheightfield() local
146 addr = y * m + x; in rt_sheightfield()
147 vertices[addr] = in rt_sheightfield()
148 rt_vector(x * xinc + offset.x, field[addr] + offset.z, y * yinc + offset.y); in rt_sheightfield()
161 addr = y * m + x; in rt_sheightfield()
163 normals[addr] = rt_vector(-(field[addr + 1] - field[addr - 1]) / (2.0 * xinc), in rt_sheightfield()
165 -(field[addr + m] - field[addr - m]) / (2.0 * yinc)); in rt_sheightfield()
167 MyVNorm(&normals[addr]); in rt_sheightfield()
174 addr = y * m + x; in rt_sheightfield()
177 vertices[addr], in rt_sheightfield()
178 vertices[addr + 1 + m], in rt_sheightfield()
179 vertices[addr + 1], in rt_sheightfield()
180 normals[addr], in rt_sheightfield()
181 normals[addr + 1 + m], in rt_sheightfield()
182 normals[addr + 1]); in rt_sheightfield()
184 vertices[addr], in rt_sheightfield()
185 vertices[addr + m], in rt_sheightfield()
186 vertices[addr + 1 + m], in rt_sheightfield()
187 normals[addr], in rt_sheightfield()
188 normals[addr + m], in rt_sheightfield()
189 normals[addr + 1 + m]); in rt_sheightfield()