| 72 | } |
| 73 | |
| 74 | void *ivec_align_buffer(void *buffer, const ILsizei size) |
| 75 | { |
| 76 | if( (ILsizei)buffer % 16 != 0 ) { |
| 77 | void *aligned_buffer = vec_malloc( size ); |
| 78 | memcpy( aligned_buffer, buffer, size ); |
| 79 | ifree( buffer ); |
| 80 | return aligned_buffer; |
| 81 | } |
| 82 | return buffer; |
| 83 | } |
| 84 | #endif |
| 85 | |
| 86 |
nothing calls this directly
no test coverage detected