i965/wm: use binding size for ubo/ssbo when automatic size is unset
authorIlia Mirkin <imirkin@alum.mit.edu>
Tue, 5 Jan 2016 00:57:11 +0000 (19:57 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Tue, 5 Jan 2016 06:30:09 +0000 (01:30 -0500)
commit14f21f53d50ecd6e2803b2326a90e93aceacfe24
tree7f6e77b0e93b78a47fa94d628599efed8316d901
parenta1d664a0b7dbd8bbab0ff7a179e8960c25a52c0b
i965/wm: use binding size for ubo/ssbo when automatic size is unset

This fixes the same tests that commit 8cf2e892f was attempting to fix:

ES31-CTS.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset
ES31-CTS.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize

as confirmed by Samuel.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Cc: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Cc: Marta Lofstedt <marta.lofstedt@intel.com>
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
src/mesa/drivers/dri/i965/brw_wm_surface_state.c