Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl>
On Thu, Jul 5, 2018 at 6:56 PM, Samuel Pitoiset <samuel.pitoi...@gmail.com> wrote: > For merged shaders, VS as HS for example. > > Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> > Cc: <mesa-sta...@lists.freedesktop.org> > --- > src/amd/vulkan/radv_cmd_buffer.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/amd/vulkan/radv_cmd_buffer.c > b/src/amd/vulkan/radv_cmd_buffer.c > index b7519dce49..1ea023a811 100644 > --- a/src/amd/vulkan/radv_cmd_buffer.c > +++ b/src/amd/vulkan/radv_cmd_buffer.c > @@ -3079,8 +3079,9 @@ static void radv_emit_view_index(struct radv_cmd_buffer > *cmd_buffer, unsigned in > { > struct radv_pipeline *pipeline = cmd_buffer->state.pipeline; > for (unsigned stage = 0; stage < MESA_SHADER_STAGES; ++stage) { > - if (!pipeline->shaders[stage]) > + if (!radv_get_shader(pipeline, stage)) > continue; > + > struct radv_userdata_info *loc = > radv_lookup_user_sgpr(pipeline, stage, AC_UD_VIEW_INDEX); > if (loc->sgpr_idx == -1) > continue; > -- > 2.18.0 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev