Created attachment 56992 [details, diff] A patch to Eterm's MMX extensions for 24 bit color
Created attachment 56993 [details, diff] A patch to Eterm's pixmap.c to use 24 bit MMX extensions Vapier: This is now my fourth (& fifth) patch but this is assembly code and not a simple *.h file so I gave it some extra thought. It compiles clean but I don't have a 32 bit environment to test it on anymore; I switched to AMD64. I'm now in the process of porting the entire mmx_cmod.S to mmx_64_cmod.S because a bunch of #ifdef's isn't going to cut it. I have completed the shade_ximage_32_mmx_64 function to shade a 32 bit color window on an AMD64. I hope that you got my email (if not let me know) stating my desire to do the port. I'm also contenplating using SSE2 on AMD64 (since all of them have it) to shade two pixels at a time using SSE2's 128 bit mmx registers instead of MMX's 64 bit registers but an odd number of pixels would throw me off. Would you do me the favor of looking over the ported function before I submit it officially? Many Thanks, Tres
*** Bug 90111 has been marked as a duplicate of this bug. ***
Created attachment 56994 [details, diff] Eterm's pixmap.c patch w/o the blue acid trip effect
This has been discussed upstream with MeJ and it turns out that I overlooked something. I'm going to try again if I get access to the right hardware. For now it won't even compile and should be resolved as invalid.