| 1224 | } |
| 1225 | |
| 1226 | static const char* MSLAddressMode( uint8_t addressMode ) |
| 1227 | { |
| 1228 | switch( addressMode ) |
| 1229 | { |
| 1230 | case D3D11_TEXTURE_ADDRESS_WRAP: |
| 1231 | return "repeat"; |
| 1232 | case D3D11_TEXTURE_ADDRESS_MIRROR: |
| 1233 | return "mirrored_repeat"; |
| 1234 | case D3D11_TEXTURE_ADDRESS_CLAMP: |
| 1235 | return "clamp_to_edge"; |
| 1236 | case D3D11_TEXTURE_ADDRESS_BORDER: |
| 1237 | return "clamp_to_border"; |
| 1238 | default: |
| 1239 | return "clamp_to_edge"; |
| 1240 | } |
| 1241 | } |
| 1242 | |
| 1243 | static const char* MSLBorderColor( uint8_t border ) |
| 1244 | { |