Skip to content

Commit a06712b

Browse files
OBJ loader fixed
1 parent d87544c commit a06712b

File tree

11 files changed

+14
-14
lines changed

11 files changed

+14
-14
lines changed

examples_tests/31.SkinningDataBenchmark/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ struct Vertex
3232
} PACK_STRUCT;
3333
#include "nbl/nblunpack.h"
3434

35-
#include <nbl/asset/utils/CCPUMeshPacker>
35+
#include "nbl/asset/utils/CCPUMeshPacker.h"
3636
#include "common.glsl"
3737

3838
template<typename T>

examples_tests/40.GLITest/main.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ void loadAndWriteImageForTesting(const std::string_view& path, IAssetManager* as
1616
auto fileName = std::string(io::IFileSystem::getFileBasename(path.data()).c_str());
1717

1818
asset::IAssetLoader::SAssetLoadParams loadingParams;
19-
auto image_bundle = assetManager->getAsset(path.data(), loadingParams);
20-
if (!image_bundle.isEmpty())
19+
auto contents = assetManager->getAsset(path.data(), loadingParams).getContents();
20+
if (!contents.empty())
2121
{
22-
auto image = image_bundle.getContents().begin()[0];
22+
auto image = contents.begin()[0];
2323

2424
IAssetWriter::SAssetWriteParams writeParams(image.get());
2525
assetManager->writeAsset(fileName, writeParams);

include/nbl/asset/utils/CCPUMeshPacker.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#define __NBL_ASSET_C_CPU_MESH_PACKER_H_INCLUDED__
77

88
#include <nbl/asset/ICPUMesh.h>
9-
#include <nbl/asset/IMeshPacker.h>
9+
#include <nbl/asset/utils/IMeshPacker.h>
1010
#include <nbl/core/math/intutil.h>
1111

1212
//AFTER SAFE SHRINK FIX TODO LIST:

include/nbl/builtin/shader/loader/mtl/fragment_impl.glsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ layout (location = 0) out vec4 OutColor;
3131
#ifndef _NBL_FRAG_PUSH_CONSTANTS_DEFINED_
3232
#define _NBL_FRAG_PUSH_CONSTANTS_DEFINED_
3333

34-
#include <nbl/builtin/glsl/loaders/mtl/common.glsl>
34+
#include <nbl/builtin/glsl/loader/mtl/common.glsl>
3535

3636
layout (push_constant) uniform Block {
3737
nbl_glsl_MTLMaterialParameters params;

include/nbl/builtin/shader/loader/mtl/fragment_no_uv.frag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
#define _NBL_FRAG_SET3_BINDINGS_DEFINED_
1212
#endif
1313

14-
#include "nbl/builtin/shaders/loaders/mtl/fragment_impl.glsl"
14+
#include "nbl/builtin/shader/loader/mtl/fragment_impl.glsl"
1515

1616
#undef _NO_UV

include/nbl/builtin/shader/loader/mtl/fragment_uv.frag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
#version 430 core
66

7-
#include "nbl/builtin/shaders/loaders/mtl/fragment_impl.glsl"
7+
#include "nbl/builtin/shader/loader/mtl/fragment_impl.glsl"

include/nbl/builtin/shader/loader/mtl/vertex_no_uv.vert

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
#version 430 core
66
#define _NO_UV
77

8-
#include "nbl/builtin/shaders/loaders/mtl/vertex_impl.glsl"
8+
#include "nbl/builtin/shader/loader/mtl/vertex_impl.glsl"
99

1010
#undef _NO_UV

include/nbl/builtin/shader/loader/mtl/vertex_uv.vert

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
#version 430 core
66

7-
#include "nbl/builtin/shaders/loaders/mtl/vertex_impl.glsl"
7+
#include "nbl/builtin/shader/loader/mtl/vertex_impl.glsl"

include/nbl/ext/FullScreenTriangle/FullScreenTriangle.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ inline auto createFullScreenTriangle(asset::IAssetManager* am, video::IVideoDriv
2222
asset::IAsset::E_TYPE types[] = { asset::IAsset::ET_SPECIALIZED_SHADER,static_cast<asset::IAsset::E_TYPE>(0u) };
2323
auto found = am->findAssets("nbl/builtin/specialized_shader/fullscreentriangle.vert",types);
2424
assert(found->size());
25-
auto first = found->begin();
26-
assert(!first->isEmpty());
27-
auto pShader = static_cast<asset::ICPUSpecializedShader*>((first->getContents().begin()->get()));
25+
auto contents = found->begin()->getContents();
26+
assert(!contents.empty());
27+
auto pShader = static_cast<asset::ICPUSpecializedShader*>((contents.begin()->get()));
2828
std::get<core::smart_refctd_ptr<video::IGPUSpecializedShader> >(retval) = driver->getGPUObjectsFromAssets<asset::ICPUSpecializedShader>(&pShader,&pShader+1u)->front();
2929

3030
auto& inputParams = std::get<asset::SVertexInputParams>(retval);

0 commit comments

Comments
 (0)