init commit
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "dvu_config.h"
|
||||
#include "device/dvc_render_target.h"
|
||||
|
||||
DV_UTILS_BEGIN_NAMESPACE
|
||||
|
||||
bool DV_UTILS_API dump_pixel_buffer(const char* filename, int32_t width, int32_t height,
|
||||
const void* pixelData, davinci::PixelFormat pixelFormat);
|
||||
|
||||
bool DV_UTILS_API dump_render_target(const char* baseFilename, const davinci::RenderTarget& renderTarget);
|
||||
|
||||
DV_UTILS_END_NAMESPACE
|
||||
@@ -0,0 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "dv_config.h"
|
||||
|
||||
#ifdef DV_UTILS_EXPORTS
|
||||
#define DV_UTILS_API __declspec(dllexport)
|
||||
#else
|
||||
#define DV_UTILS_API __declspec(dllimport)
|
||||
#endif
|
||||
|
||||
//utils namespace
|
||||
#define DV_UTILS_BEGIN_NAMESPACE namespace davinci_utils {
|
||||
#define DV_UTILS_END_NAMESPACE }
|
||||
@@ -0,0 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
#include "dvu_config.h"
|
||||
#include "scene/dvc_scene.h"
|
||||
|
||||
DV_UTILS_BEGIN_NAMESPACE
|
||||
|
||||
bool DV_UTILS_API load_scene_from_gltf(const char* szSceneFiles, davinci::Scene& scene);
|
||||
|
||||
bool DV_UTILS_API export_mesh_to_obj(const davinci::Scene& scene);
|
||||
|
||||
DV_UTILS_END_NAMESPACE
|
||||
Reference in New Issue
Block a user