forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
41
Kha/Tools/khamake/out/defaults.js
Normal file
41
Kha/Tools/khamake/out/defaults.js
Normal file
@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.graphicsApi = void 0;
|
||||
const GraphicsApi_1 = require("./GraphicsApi");
|
||||
const Platform_1 = require("./Platform");
|
||||
function graphicsApi(platform) {
|
||||
switch (platform) {
|
||||
case Platform_1.Platform.Empty:
|
||||
case Platform_1.Platform.Node:
|
||||
case Platform_1.Platform.Android:
|
||||
case Platform_1.Platform.HTML5:
|
||||
case Platform_1.Platform.DebugHTML5:
|
||||
case Platform_1.Platform.HTML5Worker:
|
||||
case Platform_1.Platform.Pi:
|
||||
case Platform_1.Platform.Linux:
|
||||
return GraphicsApi_1.GraphicsApi.OpenGL;
|
||||
case Platform_1.Platform.tvOS:
|
||||
case Platform_1.Platform.iOS:
|
||||
case Platform_1.Platform.OSX:
|
||||
return GraphicsApi_1.GraphicsApi.Metal;
|
||||
case Platform_1.Platform.Windows:
|
||||
case Platform_1.Platform.WindowsApp:
|
||||
return GraphicsApi_1.GraphicsApi.Direct3D11;
|
||||
case Platform_1.Platform.Krom:
|
||||
if (process.platform === 'win32') {
|
||||
return GraphicsApi_1.GraphicsApi.Direct3D11;
|
||||
}
|
||||
else if (process.platform === 'darwin') {
|
||||
return GraphicsApi_1.GraphicsApi.Metal;
|
||||
}
|
||||
else {
|
||||
return GraphicsApi_1.GraphicsApi.OpenGL;
|
||||
}
|
||||
case Platform_1.Platform.FreeBSD:
|
||||
return GraphicsApi_1.GraphicsApi.OpenGL;
|
||||
default:
|
||||
return platform;
|
||||
}
|
||||
}
|
||||
exports.graphicsApi = graphicsApi;
|
||||
//# sourceMappingURL=defaults.js.map
|
Reference in New Issue
Block a user