Re: [Mesa-dev] [PATCH 4/5] radv: move calculating fragment shader i/os to pipeline.

2017-03-29 Thread Alex Smith
On 28 March 2017 at 20:11, Dave Airlie wrote: > On 28 March 2017 at 21:05, Alex Smith wrote: > > Hi Dave, > > > > This commit is causing some GPU hangs for us, on Polaris cards at least > (470 > > and 480). > > > > It also causes hangs in Dota 2 (on the initial logo screen at startup). > > > > S

Re: [Mesa-dev] [PATCH 4/5] radv: move calculating fragment shader i/os to pipeline.

2017-03-28 Thread Dave Airlie
On 28 March 2017 at 21:05, Alex Smith wrote: > Hi Dave, > > This commit is causing some GPU hangs for us, on Polaris cards at least (470 > and 480). > > It also causes hangs in Dota 2 (on the initial logo screen at startup). > > Seems to be caused by the change to set the SPI_PS_INPUT_CNTL registe

Re: [Mesa-dev] [PATCH 4/5] radv: move calculating fragment shader i/os to pipeline.

2017-03-28 Thread Alex Smith
Hi Dave, This commit is causing some GPU hangs for us, on Polaris cards at least (470 and 480). It also causes hangs in Dota 2 (on the initial logo screen at startup). Seems to be caused by the change to set the SPI_PS_INPUT_CNTL registers with radeon_set_context_reg_seq - changing that to use a

[Mesa-dev] [PATCH 4/5] radv: move calculating fragment shader i/os to pipeline.

2017-03-27 Thread Dave Airlie
From: Dave Airlie There is no need to calculate this on each command submit. Signed-off-by: Dave Airlie --- src/amd/vulkan/radv_cmd_buffer.c | 67 +++-- src/amd/vulkan/radv_pipeline.c | 71 src/amd/vulkan/radv_private.h