Subversion Repositories Kolibri OS

Rev

Rev 1245 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1245 Rev 2881
Line 302... Line 302...
302
;       edi - ptr to rotated points(normals)
302
;       edi - ptr to rotated points(normals)
303
;       ebx - ptr to 3x3 (9 dwords, 36 bytes) rotation matrix
303
;       ebx - ptr to 3x3 (9 dwords, 36 bytes) rotation matrix
304
;       ecx - number of points(normals)
304
;       ecx - number of points(normals)
305
;align 32
305
;align 32
306
    movups   xmm4,[ebx]
306
    movups   xmm4,[ebx]
-
 
307
 ;   lddqu    xmm4,[ebx]   ; I tried sse3 :D
307
    movups   xmm5,[ebx+12]
308
    movups   xmm5,[ebx+12]
308
    movups   xmm6,[ebx+24]
309
    movups   xmm6,[ebx+24]
309
;align 32
310
;align 32
310
  .again:
311
  .again:
311
    movss    xmm0,dword[esi]
312
    movss    xmm0,dword[esi]