| 170 | } |
| 171 | |
| 172 | Tr2EffectResource ReadResource( EffectStream& stream, unsigned version ) |
| 173 | { |
| 174 | Tr2EffectResource resource; |
| 175 | resource.name = stream.ReadString(); |
| 176 | resource.type = Tr2EffectResource::Type( stream.Read<uint8_t>() ); |
| 177 | // CHECK IS IT IN RIGHT FUNCTION? |
| 178 | if( version >= 13 ) |
| 179 | { |
| 180 | stream.Read( resource.arrayElements ); |
| 181 | } |
| 182 | else |
| 183 | { |
| 184 | resource.arrayElements = 1; |
| 185 | } |
| 186 | resource.isSRGB = stream.Read<uint8_t>() != 0; |
| 187 | resource.isAutoregister = stream.Read<uint8_t>() != 0; |
| 188 | |
| 189 | return resource; |
| 190 | } |
| 191 | |
| 192 | Tr2SamplerDescription ReadSampler( EffectStream& stream ) |
| 193 | { |
no test coverage detected