mesa/src
Timothy Arceri a7a8f906d4 tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl()
The previous code used a do while loop and continues after walking
a nested loop/if-statement. This means we end up evaluating the
last instruction from the nested block against the while condition
and potentially exit early if it matches the exit condition of the
outer block.

Fixes: 386d165d8d ("tgsi/scan: add a new pass that analyzes tess factor writes")

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
(cherry picked from commit 4dda445750)
2019-01-11 19:19:09 +00:00
..
amd radv: Do a cache flush if needed before reading predicates. 2019-01-11 19:19:09 +00:00
broadcom v3d: Add missing flagging of SYNCB as a TSY op. 2019-01-11 16:43:42 +00:00
compiler nir: properly find the entry to keep in copy_prop_vars 2019-01-11 19:19:08 +00:00
egl egl/wayland: plug memory leak in drm_handle_device() 2018-11-28 18:05:05 +00:00
gallium tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl() 2019-01-11 19:19:09 +00:00
gbm gbm: remove unnecessary meson include 2018-11-14 18:53:02 +00:00
getopt
glx glx/test: meson: assorted include fixes 2019-01-11 19:19:08 +00:00
gtest meson: hide warnings from external project gtest 2018-10-31 18:20:25 +00:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel anv: don't do partial resolve on layer > 0 2019-01-11 19:19:09 +00:00
loader loader: free error state, when checking the drawable type 2019-01-11 16:43:42 +00:00
mapi glapi: add missing visibility args 2018-11-23 11:50:36 +00:00
mesa mesa/st/nir: fix missing nir_compact_varyings 2019-01-11 16:43:42 +00:00
util util/ralloc: Make sizeof(linear_header) a multiple of 8 2018-11-14 18:53:02 +00:00
vulkan vulkan/wsi: fix s/,/;/ typo 2018-11-28 18:05:05 +00:00
Makefile.am configure: allow building with python3 2018-10-31 19:15:50 +00:00
meson.build TODO: glx: meson: build dri based glx tests, only with -Dglx=dri 2019-01-11 19:19:08 +00:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00