PDA

View Full Version : KNI / MMX and optimizations



KlaHyMan
05-01-2000, 12:28 PM
Since VC 6.0 cannot generate KNI / MMX instructions, where can I get a compiler that does the trick?
Another problem: I read alot about true fullscreen / fake fullscreen. I'm actually usign GLUT, so how can I have true fullscreen?

Thanks!

Bob
05-01-2000, 11:04 PM
You should have a look at the game mode in glut (version 3.7 and later only I think), have never used it, so I don't know the exact names of the functions. There is a few functions for setting up a fullscreen game environment to work in.

lgrosshennig
05-06-2000, 01:13 PM
Hi there!

Regarding your question about ISSE (this is the offical name for KNI), as far as I know the only C++ compiler that support ISSE as inline assembly is (of course) the intel reference compiler. Check out intel's website.

Personly I find the intel compiler is for ****. So I use MASM 6.14 to do both 3DNow! and ISSE.

Hope that helped you.

LG http://www.opengl.org/discussion_boards/ubb/biggrin.gif

And may the vector be with you!

fenris
05-06-2000, 02:20 PM
You may wanna look into the freeware NASM assembler. It supports MMX/ISSE/3Dnow! opcodes, and is a platform independant x86 assembler. It uses a syntax very similar to TASM/MASM.

lgrosshennig
05-09-2000, 12:06 PM
Hm, I heard that the NASM generated object code isn't compliant to MSVC object code, with means that I can't link NASM object files to my other stuff. Any thougt's?

I actually never tried it mayself...

Kind regards,

LG http://www.opengl.org/discussion_boards/ubb/biggrin.gif