------------------------------------------------------------------------------
| 377 | |
| 378 | //------------------------------------------------------------------------------ |
| 379 | wgpu::AddressMode vtkWebGPURenderTextureDeviceResource::GetWebGPUAddressMode(AddressMode mode) |
| 380 | { |
| 381 | switch (mode) |
| 382 | { |
| 383 | case AddressMode::CLAMP_TO_EDGE: |
| 384 | return wgpu::AddressMode::ClampToEdge; |
| 385 | case AddressMode::REPEAT: |
| 386 | return wgpu::AddressMode::Repeat; |
| 387 | case AddressMode::MIRROR_REPEAT: |
| 388 | return wgpu::AddressMode::MirrorRepeat; |
| 389 | default: |
| 390 | return wgpu::AddressMode::Undefined; |
| 391 | } |
| 392 | } |
| 393 | |
| 394 | //------------------------------------------------------------------------------ |
| 395 | wgpu::SamplerBindingType vtkWebGPURenderTextureDeviceResource::GetWebGPUSamplerBindingType( |