expose Engine->getSupportedFeatureLevel()
This commit is contained in:
@@ -100,6 +100,14 @@ extern "C"
|
||||
};
|
||||
typedef enum TGizmoType TGizmoType;
|
||||
|
||||
enum TFeatureLevel {
|
||||
FEATURE_LEVEL_0 = 0,
|
||||
FEATURE_LEVEL_1 = 1,
|
||||
FEATURE_LEVEL_2 = 2,
|
||||
FEATURE_LEVEL_3 = 3
|
||||
};
|
||||
typedef enum TFeatureLevel TFeatureLevel;
|
||||
|
||||
enum TPrimitiveType {
|
||||
// don't change the enums values (made to match GL)
|
||||
PRIMITIVETYPE_POINTS = 0, //!< points
|
||||
|
||||
@@ -28,6 +28,8 @@ EMSCRIPTEN_KEEPALIVE TEngine *Engine_create(
|
||||
bool disableHandleUseAfterFreeCheck
|
||||
);
|
||||
|
||||
EMSCRIPTEN_KEEPALIVE TFeatureLevel Engine_getSupportedFeatureLevel(TEngine *tEngine);
|
||||
|
||||
EMSCRIPTEN_KEEPALIVE void Engine_destroy(TEngine *tEngine);
|
||||
EMSCRIPTEN_KEEPALIVE TRenderer *Engine_createRenderer(TEngine *tEngine);
|
||||
EMSCRIPTEN_KEEPALIVE TSwapChain *Engine_createSwapChain(TEngine *tEngine, void *window, uint64_t flags);
|
||||
|
||||
Reference in New Issue
Block a user