message: Handle some edge cases around samplers being lumped in with RO resources
diff: @@ -1338,7 +1338,7 @@ private void InitResourcePreview(ResourcePreview prev, ResourceId id, FormatComp
  foreach (var bind in resourceDetails)
  {
  - if (bind.bindPoint == idx && bind.IsSRV)
  + if (bind.bindPoint == idx && bind.IsSRV && !bind.IsSampler)
  {
  bindName = bind.name;
  otherBind = true;
  @@ -1347,7 +1347,7 @@ private void InitResourcePreview(ResourcePreview prev, ResourceId id, FormatComp
  if (bind.bindPoint == idx)
  {
  - if(bind.IsSampler && !bind.IsSRV)
  + if(bind.IsSampler)
  samplerBind = true;
  else
  otherBind = true;
  