Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5261 → Rev 5262

/programs/develop/libraries/TinyGL/asm_fork/specbuf.asm
10,6 → 10,8
fld1
fidiv dword[f_inc]
fstp dword[f_inc] ;f_inc = 1.0f/SPECULAR_BUFFER_SIZE
mov ebx,[buf]
add ebx,offs_spec_buf
xor ecx,ecx
align 4
.cycle_0: ;for (i = 0; i <= SPECULAR_BUFFER_SIZE; i++)
30,11 → 32,8
fxch st1
fstp st ;Результат остается на вершине стека st0
 
mov ebx,ecx
shl ebx,2
add ebx,offs_spec_buf
add ebx,[buf]
fstp dword[ebx] ;buf.buf[i] = pow(val, shininess)
add ebx,4
 
fld dword[val]
fadd dword[f_inc]