Fix T103663: Fill single selected material not by false.
Caused by D15675: Mesh: Move material indices to a generic attribute, where checking on single-value make wrong fill-call.
I have noticed several problems:
- Using a full array as single result.
- Checking single material index for 0. If we have a list of all slots, then we must check this in the list.
- The result was filled false. Simple fix.
- Fixed the problem with incorrect recording by mask indices, not polygons.
- Added domain specifics to names to avoid confusion.