commit | 634a7dce9c1d9e4a8576ff8197c8adaea7e9ddd1 | [log] [tgz] |
---|---|---|
author | Kenneth Graunke <kenneth@whitecape.org> | Mon Dec 27 00:40:26 2010 -0800 |
committer | Kenneth Graunke <kenneth@whitecape.org> | Mon Dec 27 00:59:31 2010 -0800 |
tree | fa910bb66e70b36f5f5f776dccd7b60144956451 | |
parent | 9ac6a9b2fa45debac63f2e2b20d78c4776d06e37 [diff] |
i965: Flatten if-statements beyond depth 16 on pre-gen6. Gen4 and Gen5 hardware can have a maximum supported nesting depth of 16. Previously, shaders with control flow nested 17 levels deep would cause a driver assertion or segmentation fault. Gen6 (Sandybridge) hardware no longer has this restriction. Fixes fd.o bug #31967.