zacharyzugg
Sept. 9, 2010 15:24:04
twod
You need at least H11.0.480 to workaround the ATI driver bug introduced with the new Graphics Driver Update (Aug 19). For some reason, some textures that were generated by rendering to framebuffer objects would contain garbage unless they were first read back to system memory via a glGetTexImage() call. This affected the depth buffer texture primarily, which is why most effects stopped working along with the displayed garbage.
I'm running 11.0.497, is that not newer than 11.0.480?
.z
malexander
Sept. 9, 2010 15:58:02
Perhaps the workaround isn't being applied to your particular setup. If you do a Help->About Houdini, Show Details, what is the OpenGL Version and the OpenGL Renderer listed? The other issue could be that the workaround simply doesn't work on ATI 5000 series hardware (which I hadn't tested).
zacharyzugg
Sept. 10, 2010 03:38:59
Platform: darwin-x86_64-gcc4.2-MacOSX10.6
OpenGL Vendor: ATI Technologies Inc.
OpenGL Renderer: ATI Radeon HD 5770 OpenGL Engine
OpenGL Version: 2.1 ATI-1.6.20
OpenGL Shading Language: 1.20
OpenGL Extensions:
malexander
Sept. 10, 2010 09:22:41
The problem was that the fix was only keyed to 1.6.18; I've extended this to any version 1.6.18 and above. When Apple addresses the issue, I'll narrow down the specific range.
You can get this fix in tomorrow's build (11.0.500).
zacharyzugg
Sept. 11, 2010 18:24:56
11.0.500 worked. Thanks!
.z