View3DS 0.68b: fix SSE build by Maciej Guba

git-svn-id: svn://kolibrios.org@7280 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Kirill Lipatov (Leency) 2018-05-18 10:13:47 +00:00
parent c87db09b6e
commit 0c70ce5009
4 changed files with 15 additions and 9 deletions

View File

@ -824,8 +824,11 @@ if Ext=SSE
; mov ecx,(SIZE_X*(SIZE_Y-3))*3/8 ; mov ecx,(SIZE_X*(SIZE_Y-3))*3/8
.blr: .blr:
@@: @@:
push ecx
mov ecx,edi
sub ecx,ebx
movq mm0,[edi+ebx] movq mm0,[edi+ebx]
movq mm1,[edi-ebx] movq mm1,[ecx]
movq mm2,[edi-3] movq mm2,[edi-3]
movq mm3,[edi+3] movq mm3,[edi+3]
@ -838,7 +841,7 @@ if Ext=SSE
movq [edi],mm0 movq [edi],mm0
add edi,8 add edi,8
add esi,8 add esi,8
pop ecx
loop .blr loop .blr
xor eax,eax xor eax,eax

View File

@ -1,3 +1,11 @@
View3ds 0.068b - V 2018
1. Fixed SSE build.
-----------------------------------------------------------------------------------
View3ds 0.068 - XI 2016
1. Editing option - new 'editor' button.
2. For now I disable perspective correction, to make implemtation of editing option easier.
-----------------------------------------------------------------------------------
View3ds 0.067 - XI 2016 View3ds 0.067 - XI 2016
1. Sizable app window. 1. Sizable app window.
----------------------------------------------------------------------------------- -----------------------------------------------------------------------------------

View File

@ -1,11 +1,6 @@
View3ds 0.068 - tiny viewer to .3ds and .asc files with several graphics View3ds 0.068b - tiny viewer to .3ds and .asc files with several graphics
effects implementation. effects implementation.
What's new?
1. Editing option - new 'editor' button.
2. For now I disable perspective correction, to make implemtation of editing option easier.
Buttons description: Buttons description:
1. rotary: choosing rotary axle: x, y, x+y. 1. rotary: choosing rotary axle: x, y, x+y.
2. shd. model: choosing shading model: flat, grd (smooth), env (spherical 2. shd. model: choosing shading model: flat, grd (smooth), env (spherical

View File

@ -1,5 +1,5 @@
; application : View3ds ver. 0.068 - tiny .3ds and .asc files viewer ; application : View3ds ver. 0.068b - tiny .3ds and .asc files viewer
; with a few graphics effects demonstration. ; with a few graphics effects demonstration.
; compiler : FASM ; compiler : FASM
; system : KolibriOS ; system : KolibriOS