mesa/src
Caio Marcelo de Oliveira Filho d6e869afe9 glsl: slim the kill_entry struct used in const propagation
Since 4654439fdd "glsl: Use hash tables for
opt_constant_propagation() kill sets." uses a hash_table for storing
kill_entries, so the structs can be simplified.

Remove the exec_node from kill_entry since it is not used in an
exec_list anymore.

Remove the 'var' from kill_entry since it is now redundant with the
key of the hash table.

Suggested by Eric Anholt.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Thomas Helland <thomashelland90@gmail.com>
2018-07-12 14:03:51 -07:00
..
amd radeonsi: add support for Vega20 2018-07-12 16:48:12 -04:00
broadcom v3d: Implement noperspective varyings on V3D 4.x. 2018-07-09 11:48:32 -07:00
compiler glsl: slim the kill_entry struct used in const propagation 2018-07-12 14:03:51 -07:00
egl egl: fix build race in automake 2018-06-29 12:49:51 +01:00
gallium radeonsi: add support for Vega20 2018-07-12 16:48:12 -04:00
gbm meson: Remove various completed todos 2018-06-13 10:07:03 -07:00
getopt
glx glx: Don't allow glXMakeContextCurrent() with only one valid drawable 2018-07-09 12:03:18 -04:00
gtest
hgl
intel i965/fs: unspills shoudn't use grf127 as dest since Gen8+ 2018-07-12 18:02:26 +02:00
loader dri3: Stricter SBC wraparound handling 2018-05-22 17:59:53 +02:00
mapi python: Stop using the Python 2 exception syntax 2018-07-06 10:18:43 -07:00
mesa i965: fix typo (wrong gen number) in comment 2018-07-12 14:03:51 -07:00
util util/set: helper to remove entry by key 2018-07-12 14:03:51 -07:00
vulkan anv,radv: Add support for VK_KHR_get_display_properties2 2018-07-09 17:09:41 -07:00
git_sha1.h.in
Makefile.am egl: rewire the build systems to use libwayland-egl 2018-06-06 12:11:57 -07:00
meson.build meson: only build mesa_st tests when build-tests is true 2018-04-24 14:08:15 -07:00
SConscript