fazekaim Posted November 3, 2007 Share Posted November 3, 2007 Hello, i have a Geforce 7600GT 256M using natit 0.02. I would like to program GLSL and the Opengl Extension viewer says: "Max vertex texture image unit: 0" The GLSL compiler says it too. How can i use the normal capabilities of the video card? The 0 vertex image unit is impossible, it should be 16 at least. (On my macbook, the intel integrated video chip has 16.) Help please! Link to comment Share on other sites More sharing options...
bofors Posted November 4, 2007 Share Posted November 4, 2007 That is interesting, but I am wondering if you can just ignore the warning from the Opengl Extension viewer? Have you tried runnng GLSL programs that work on your MacBook on your Hackintosh yet? As you say "0 vertex image unit is impossible". Link to comment Share on other sites More sharing options...
fazekaim Posted November 4, 2007 Author Share Posted November 4, 2007 I tried, but the GLSL check the sytax then try to compile it, incuding checking the hardware capabilities, and it fails at this point, so i can't ignore it. The Heroes5 runs, but i have no information if the mac port of the game uses shaders. Link to comment Share on other sites More sharing options...
fazekaim Posted November 4, 2007 Author Share Posted November 4, 2007 OK turned off the checking in GLSL shader. The compiler fails to compile the shader, so it's not just a bad driver value. The Opengl doesn't see any vertex texture unit. It should be at least 16 on the card.... Link to comment Share on other sites More sharing options...
fazekaim Posted November 4, 2007 Author Share Posted November 4, 2007 I deleted natit.kext then deleting the kext cache files, then repair permissions, and restart (i wanted to install nvinject but i was in hurry). the system started normally, and my video card detected correctly, the opengl viewer print exactly the same output as before. How could this happen? then, i installed the nvinject 0.11 and permission operations, kext cache deleting, repairing permissions, restart and the result is the same. i don't fully understand what's going on. How can i test wich kext is drive my card? The nvinject is loaded, i checked in terminal. Link to comment Share on other sites More sharing options...
fazekaim Posted November 5, 2007 Author Share Posted November 5, 2007 If somebody has a real working card (with real vertex texture unit count), please write it to me. I'm ready to buy a new video card if i have to. I would like to avoid the windows installation. Thanks in advance! Link to comment Share on other sites More sharing options...
fazekaim Posted November 5, 2007 Author Share Posted November 5, 2007 http://developer.apple.com/graphicsimaging...ties/index.html http://developer.apple.com/graphicsimaging...10410Intel.html Look at these web pages. So the problem is in the tiger and not in the driver? The page describe the MAX_VERTEX_ATTRIBS_ARB with value "16", but in tiger, this is in almost case: 0. So, i should update to Leopard write? Link to comment Share on other sites More sharing options...
Recommended Posts