Fix T41596 GLSL error on ATIs after clipping workaround commit.
authorAntony Riakiotakis <kalast@gmail.com>
Fri, 29 Aug 2014 14:23:37 +0000 (16:23 +0200)
committerAntony Riakiotakis <kalast@gmail.com>
Fri, 29 Aug 2014 14:23:50 +0000 (16:23 +0200)
commit78b79a91f2aea012c6ba9181ac3c32aeb66d392c
treef36c857601f9b204feb5635b1405f6656faa18c9
parentc1ec73f52218900b1ce101b3154816205aa75d0d
Fix T41596 GLSL error on ATIs after clipping workaround commit.

This was a little difficult to track down, basically it was a missing
escape sequence that only manifested itself when GPU did not support
bicubic filtering.

Extra:

* Fix memory leaks when an error occurs in shader compilation
* Display full shader when a compilation error occurs. Makes it easier
to diagnose if problem is caused by a syntax or compatibility error.
source/blender/gpu/intern/gpu_codegen.c
source/blender/gpu/intern/gpu_extensions.c