SetTextureDev sets Device for textures only called on Role = TextureRole
(dev vk.Device)
| 162 | // SetTextureDev sets Device for textures |
| 163 | // only called on Role = TextureRole |
| 164 | func (vr *Var) SetTextureDev(dev vk.Device) { |
| 165 | vals := vr.Values.ActiveValues() |
| 166 | for _, vl := range vals { |
| 167 | if vl.Texture == nil { |
| 168 | continue |
| 169 | } |
| 170 | vl.Texture.Dev = dev |
| 171 | } |
| 172 | } |
| 173 | |
| 174 | // AllocTextures allocates images on device memory |
| 175 | // only called on Role = TextureRole |