Author Topic: What CAUSES shaders not to work on supported-hardwared OS X machines(Hackintosh)  (Read 2343 times)

what ways.
Problematic ways

The shaders have never worked well with mac graphics since unlike windows, mac uses a integrated solution.

Macs also do not save prefs and saves on the Steam version.

That's just general sloppiness and in combination with laziness to not fix it.

Problematic ways

The shaders have never worked well with mac graphics since unlike windows, mac uses a integrated solution.
my loving god
I don't have a loving integrated graphics card. I'm not even on a loving mac, I'm on a computer I built myself using a different boot ROM to load OS X.
read the topic.

my loving god
I don't have a loving integrated graphics card. I'm not even on a loving mac, I'm on a computer I built myself using a different boot ROM to load OS X.
read the topic.

We already answered your question, though. The problem is that the Mac graphics drivers do not support OpenGL properly and therefore cause problems when trying to use OpenGL shadow mapping.

There is nothing to be done about this, the only solution is for Nvidia or whatever your card's manufacturer is to properly support OpenGL shadows for their Mac driver software.

We already answered your question, though. The problem is that the Mac graphics drivers do not support OpenGL properly and therefore cause problems when trying to use OpenGL shadow mapping.

There is nothing to be done about this, the only solution is for Nvidia or whatever your card's manufacturer is to properly support OpenGL shadows for their Mac driver software.
question: can Ubuntu run them if I boot BL with Wine?

question: can Ubuntu run them if I boot BL with Wine?
Yes, the Linux drivers are known to fully support OpenGL.

One thing that is tricky is OpenGL attempts to reference static locations in RAM where mac decides to tidy up its RAM whenever it wants and may move the reference. I don't know if that is causing this specific problem, its just something i've come across in my research.