mesa/src
Ilia Mirkin 885c788017 glsl: fix slot_end calculations and simplify reserved_slots check
The previous code was confused about whether slot_end was inclusive or
exclusive. Make it so that it is inclusive consistently, and use it for
setting the new location. This also avoids discrepancies in how
num_components is calculated vs the more manual approach taken for the
former reserved_slots check.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
2016-11-09 20:25:15 -05:00
..
amd radv: Suffix the radeon_icd file with the host CPU 2016-11-09 21:36:45 +00:00
compiler glsl: fix slot_end calculations and simplify reserved_slots check 2016-11-09 20:25:15 -05:00
egl Revert "egl: remove explicit config_id management from dri2_add_config()" 2016-11-09 21:48:50 +00:00
gallium swr: correct setting of independentAlphaBlendEnable 2016-11-09 20:11:57 -05:00
gbm gbm: set up the interop extension for egl/drm 2016-11-01 22:33:13 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx glx: make interop ABI visible again 2016-11-04 11:30:47 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel mesa: Fix pixel shader scratch space allocation on Gen9+ platforms. 2016-11-09 15:30:59 -08:00
loader loader: cleanup copyright section 2016-10-18 17:06:32 +01:00
mapi mesa: add missing CONTEXT_ROBUST_ACCESS enum 2016-10-27 07:06:41 +03:00
mesa mesa/extensions: expose OES_vertex_half_float for ES2 2016-11-09 14:35:20 -08:00
util util: add MSVC HAS_TRIVIAL_DESTRUCTOR implementation 2016-11-09 14:55:10 -07:00
vulkan/wsi vulkan/wsi/x11: Clean up connections in finish_wsi 2016-11-02 09:26:36 -07:00
Makefile.am amd/common: build also for gallium drivers 2016-11-03 10:06:24 +01:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00