mesa/src
Paul Berry e00b93a1f7 glsl/loops: replace loop controls with a normative bound.
This patch replaces the ir_loop fields "from", "to", "increment",
"counter", and "cmp" with a single integer ("normative_bound") that
serves the same purpose.

I've used the name "normative_bound" to emphasize the fact that the
back-end is required to emit code to prevent the loop from running
more than normative_bound times.  (By contrast, an "informative" bound
would be a bound that is informational only).

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2013-12-09 10:54:33 -08:00
..
egl wayland: Add support for eglSwapInterval 2013-12-07 22:36:02 -08:00
gallium r300/compiler/tests: Fix line length check in test parser 2013-12-09 09:40:15 -05:00
gbm gbm/dri: hide extension loader symbols 2013-11-25 13:13:47 +01:00
getopt
glsl glsl/loops: replace loop controls with a normative bound. 2013-12-09 10:54:33 -08:00
glx glx: Add missing null check in gxl/dri2_glx.c 2013-12-03 14:35:41 -07:00
gtest gtest: enable subdir-objects to prevent automake warnings 2013-11-16 14:01:27 +00:00
mapi glapi: Do not include dlfcn.h on Windows. 2013-12-07 14:31:01 -08:00
mesa glsl/loops: replace loop controls with a normative bound. 2013-12-09 10:54:33 -08:00
Makefile.am gbm: Link to libwayland-drm if Wayland EGL platform is enabled 2013-08-12 15:16:22 -07:00
SConscript Remove libGLU 2012-08-31 10:58:15 -07:00