aboutsummaryrefslogtreecommitdiff
path: root/demo/DemoApp/appGraphCtxLoader.cpp
diff options
context:
space:
mode:
authorAndrew Reidmeyer <[email protected]>2017-06-13 20:38:29 -0600
committerAndrew Reidmeyer <[email protected]>2017-06-13 20:38:29 -0600
commit62a1427154131f2387675957c1d2027061f354f0 (patch)
tree4efdcb7d3fe9722d46523a51bc5c90b96f25441e /demo/DemoApp/appGraphCtxLoader.cpp
parentInitial 1.0.0 binary release (diff)
downloadflow-62a1427154131f2387675957c1d2027061f354f0.tar.xz
flow-62a1427154131f2387675957c1d2027061f354f0.zip
NvFlow 1.0.1v1.0.1
Diffstat (limited to 'demo/DemoApp/appGraphCtxLoader.cpp')
-rw-r--r--demo/DemoApp/appGraphCtxLoader.cpp77
1 files changed, 2 insertions, 75 deletions
diff --git a/demo/DemoApp/appGraphCtxLoader.cpp b/demo/DemoApp/appGraphCtxLoader.cpp
index f724a93..6aa0f67 100644
--- a/demo/DemoApp/appGraphCtxLoader.cpp
+++ b/demo/DemoApp/appGraphCtxLoader.cpp
@@ -14,79 +14,6 @@
#include "appGraphCtx.h"
-namespace
-{
- ModuleLoader<16u, SDL_LoadObject, SDL_UnloadObject, SDL_LoadFunction> g_loader;
-}
+#include <stdio.h>
-void loadAppGraphCtx(AppGraphCtxType type)
-{
- const char* moduleName = demoAppDLLName(type);
-
- g_loader.loadModule(moduleName);
-}
-
-void unloadAppGraphCtx()
-{
- g_loader.unloadModule();
-}
-
-AppGraphCtx* AppGraphCtxCreate(int deviceID)
-{
- return g_loader.function<0>(AppGraphCtxCreate, "AppGraphCtxCreate", deviceID);
-}
-
-bool AppGraphCtxUpdateSize(AppGraphCtx* context, SDL_Window* window, bool fullscreen)
-{
- return g_loader.function<1>(AppGraphCtxUpdateSize, "AppGraphCtxUpdateSize", context, window, fullscreen);
-}
-
-void AppGraphCtxReleaseRenderTarget(AppGraphCtx* context)
-{
- return g_loader.function<2>(AppGraphCtxReleaseRenderTarget, "AppGraphCtxReleaseRenderTarget", context);
-}
-
-void AppGraphCtxRelease(AppGraphCtx* context)
-{
- return g_loader.function<3>(AppGraphCtxRelease, "AppGraphCtxRelease", context);
-}
-
-void AppGraphCtxFrameStart(AppGraphCtx* context, float clearColor[4])
-{
- return g_loader.function<4>(AppGraphCtxFrameStart, "AppGraphCtxFrameStart", context, clearColor);
-}
-
-void AppGraphCtxFramePresent(AppGraphCtx* context, bool fullsync)
-{
- return g_loader.function<5>(AppGraphCtxFramePresent, "AppGraphCtxFramePresent", context, fullsync);
-}
-
-void AppGraphCtxWaitForFrames(AppGraphCtx* context, unsigned int maxFramesInFlight)
-{
- return g_loader.function<6>(AppGraphCtxWaitForFrames, "AppGraphCtxWaitForFrames", context, maxFramesInFlight);
-}
-
-void AppGraphCtxProfileEnable(AppGraphCtx* context, bool enabled)
-{
- return g_loader.function<7>(AppGraphCtxProfileEnable, "AppGraphCtxProfileEnable", context, enabled);
-}
-
-void AppGraphCtxProfileBegin(AppGraphCtx* context, const char* label)
-{
- return g_loader.function<8>(AppGraphCtxProfileBegin, "AppGraphCtxProfileBegin", context, label);
-}
-
-void AppGraphCtxProfileEnd(AppGraphCtx* context, const char* label)
-{
- return g_loader.function<9>(AppGraphCtxProfileEnd, "AppGraphCtxProfileEnd", context, label);
-}
-
-bool AppGraphCtxProfileGet(AppGraphCtx* context, const char** plabel, float* cpuTime, float* gpuTime, int index)
-{
- return g_loader.function<10>(AppGraphCtxProfileGet, "AppGraphCtxProfileGet", context, plabel, cpuTime, gpuTime, index);
-}
-
-size_t AppGraphCtxDedicatedVideoMemory(AppGraphCtx* context)
-{
- return g_loader.function<11>(AppGraphCtxDedicatedVideoMemory, "AppGraphCtxDedicatedVideoMemory", context);
-} \ No newline at end of file
+#include "appGraphCtxLoaderGenerated.h" \ No newline at end of file