[Mesa-dev] tgsi_set_exec_mask?
Brian Paul
brianp at vmware.com
Mon Mar 21 22:39:02 UTC 2016
On 03/21/2016 11:40 AM, Brian Paul wrote:
> On 03/20/2016 08:08 PM, Dave Airlie wrote:
>> This appears to set some values into some temp register that we never
>> read from or look at again,
>>
>> should it be setting something that ExecMask gets set to at machine
>> run time?
>>
>> just noticed it while trying to work out the various mask for shader
>> images.
>
> My recollection is that it's supposed to disable execution channels for
> non-existant vertices. For example, if we only have 3 vertices to
> process, the 4th execution channel should be disabled.
>
> But like you say, it doesn't seem to get used. I could do a piglit run
> with tgsi_set_exec_mask() nop'd and see what happens...
No regressions found with piglit. Feel free to post a patch which
removes it.
-Brian
More information about the mesa-dev
mailing list