You are not logged in.
Pages: 1
Hello running SVN 1784 on OSX 10.9.4 on both
Renderer: NVIDIA GeForce GT 750M OpenGL Engine (NVIDIA Corporation)
Driver: 4.1 NVIDIA-8.26.26
and
Renderer: Intel Iris Pro OpenGL Engine (Intel Inc.)
Driver: 4.1 INTEL-8.28.30
GLSL: 4.10
I am seeing model popping which is 100% consistent between loads (ie. the same viewpoint pops/unpops)
It appears that shadows always render, but all the models pop on and off
I am not seeing the issue with the "First Edition (May 11, 2014)" binary
Thanks!
Last edited by Jenge (2014-07-20 04:34:29)
Offline
Unfortunately I don't have access to a Mac so I can't debug this. It is working fine on all other OpenGL implementations...
Offline
Looks like it broke on OSX in rev 1779
Offline
http://svn.tuxfamily.org/viewvc.cgi/tes … 79#content
Can you see if putting back in the GLOBALPARAMF(colorparams, 1, 1, 1, 1); fixes it, while keeping the rest of the patch there?
Offline
Ok, switching to run with MSAA and works, so seems something with usepacknormals
bool usepacknorm() { return forcepacknorm || msaasamples || (!useavatarmask() && gdepthformat!=1); }
if(usepacknorm())
{
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_FALSE);
}
Offline
I tried just putting GLOBALPARAMF in first and that didn't work.
Offline
Before the call to cleanupdecals() at the end, try putting the following line:
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
Offline
That seems to fix it!
Awesome, thanks!
Offline
Undo that change, update from SVN, and see if it is fixed in SVN now.
Offline
Yup, svn HEAD now works on OSX (with/without MSAA). I tested on both Iris and NVidia
Offline
Pages: 1