mesa/src
Jan Vesely 9575225e12 r600g/compute: Fix possible endless loop in compute_memory_pool allocations.
The important part is the change of the condition to <= 0. Otherwise the loop
gets stuck never actually growing the pool.

The change in the aux-need calculation guarantees max 2 iterations, and
avoids wasting memory in case a smaller item can't fit into a relatively larger
pool.

Reviewed-by: Bruno Jiménez <brunojimen@gmail.com>
Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
2014-06-24 12:36:55 -04:00
..
egl egl: Remove unused variable dri_driver_path. 2014-06-17 10:18:12 -07:00
gallium r600g/compute: Fix possible endless loop in compute_memory_pool allocations. 2014-06-24 12:36:55 -04:00
gbm gbm: Remove 64x64 restriction from GBM_BO_USE_CURSOR 2014-06-12 16:13:39 +09:00
getopt
glsl glsl: Silence many unused parameter warnings 2014-06-23 11:24:25 -07:00
glx glx: Don't crash on swap event for a Window (non-GLXWindow) 2014-06-20 11:04:04 -07:00
gtest gtest: Update to 1.7.0. 2014-04-14 00:06:53 -07:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader loader: add optional /sys filesystem method for PCI identification. 2014-05-29 20:25:37 -06:00
mapi glapi: Add (empty) api section for ARB_fragment_layer_viewport 2014-06-22 16:51:29 +12:00
mesa mesa: Don't use derived vertex state in api_arrayelt.c 2014-06-24 07:15:30 +02:00
Makefile.am src/build: Add getopt to distribution. 2014-04-07 09:41:02 -07:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00