16 lines
535 B
JavaScript
16 lines
535 B
JavaScript
'use strict';
|
|
|
|
var glFormatToGPUFormat = require('./glFormatToGPUFormat.js');
|
|
var vkFormatToGPUFormat = require('./vkFormatToGPUFormat.js');
|
|
|
|
"use strict";
|
|
function getTextureFormatFromKTXTexture(ktxTexture) {
|
|
if (ktxTexture.classId === 2) {
|
|
return vkFormatToGPUFormat.vkFormatToGPUFormat(ktxTexture.vkFormat);
|
|
}
|
|
return glFormatToGPUFormat.glFormatToGPUFormat(ktxTexture.glInternalformat);
|
|
}
|
|
|
|
exports.getTextureFormatFromKTXTexture = getTextureFormatFromKTXTexture;
|
|
//# sourceMappingURL=getTextureFormatFromKTXTexture.js.map
|