Am Dienstag, den 09.01.2018, 17:32 +1000 schrieb Dave Airlie:
> 
> tests/spec/arb_tessellation_shader/execution/variable-indexing/tcs-
> input-array-float-index-rd.shader_test
> is one of the culprits, it looks like GCM schedules a bunch of basic
> blocks, but then some instructions are dont_move but get scheduled
> wrong.

Strangely for this shader sb also creates something that is interpreted
by the disassambler as 

 0068  001f0dff 06422000  11  x: LDS_READ_RET       __.x,  Param63.w
 0070  801fadff 2f801a10      y: ADD_INT            T0.y,  Param63.w, 

i.e. src0 is 511 which is not documented as an allowed value for
Evergreen in LDS_IDX_OP.

Best, 
Gert 

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to