Subversion Repositories Kolibri OS

Rev

Rev 9237 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9237 Rev 9740
Line 342... Line 342...
342
 
342
 
343
      add   esp,512
343
      add   esp,512
Line 344... Line 344...
344
      pop   ebp
344
      pop   ebp
345
 
345
 
346
ret
346
ret
347
align 16
347
 
348
glass_line:
348
glass_line:
349
; in:
349
; in:
350
;    xmm0 - normal vector 1
350
;    xmm0 - normal vector 1
Line 360... Line 360...
360
;    edi - screen buffer
360
;    edi - screen buffer
361
;    esi - z buffer ===> not needed in glass rendering
361
;    esi - z buffer ===> not needed in glass rendering
Line 362... Line 362...
362
 
362
 
363
   push  ebp
363
   push  ebp
364
   mov   ebp,esp
364
   mov   ebp,esp
365
   sub   esp,256
365
   sub   esp,190
366
   sub   ebp,16
366
   sub   ebp,16
Line 367... Line 367...
367
   and   ebp,0xfffffff0
367
   and   ebp,0xfffffff0
368
 
368
 
Line 535... Line 535...
535
        addss    xmm2,.dz
535
        addss    xmm2,.dz
536
        sub      ecx,1
536
        sub      ecx,1
537
        jnz      .ddraw
537
        jnz      .ddraw
Line 538... Line 538...
538
 
538
 
539
  .end_rp_line:
539
  .end_rp_line:
540
        add      esp,256
540
        add      esp,190
Line 541... Line 541...
541
        pop      ebp
541
        pop      ebp