summaryrefslogtreecommitdiffstats
path: root/AssetLoader/interface (unfollow)
Commit message (Expand)AuthorFilesLines
2021-04-12Give access to individual node transformsgltf-c-apis-ol1-0/+25
2021-03-31implement loading GLTF files from memorys-ol1-0/+27
2021-03-30C API for GLTFLoaders-ol3-678/+178
2021-01-13Fixed gcc/clang errorassiduous1-1/+1
2021-01-13GLTF Loader: made Model::GPUDataInitialized atomicassiduous1-2/+3
2021-01-13GLTF Loader: moved AlphaMode parameter to Material::ShaderAttribsassiduous1-10/+9
2021-01-13GLTFLoder: added BaseColorAlphaFormat to ResourceCacheUseInfo; added Model::I...assiduous1-4/+21
2021-01-11Few minor updates to GLTF loaderassiduous1-3/+2
2021-01-11GLTF loader: reworked buffer initialization with user dataassiduous1-8/+9
2021-01-10GLTF loader: reworked initial texture data to be stored as user data in the t...assiduous1-1/+19
2021-01-08Fixed clang/gcc build errorassiduous1-14/+16
2021-01-08GLTF Loader: added camera loadingassiduous1-9/+41
2021-01-01Updated copyright noticeassiduous3-3/+3
2020-12-14GLTFLoader: added convenience constructor for Model::CreateInfoassiduous1-0/+15
2020-12-11GLTFLoader: added option to not load animation data and skinassiduous2-11/+19
2020-12-10GLTFLoader: updated node transforms handlingassiduous1-1/+1
2020-12-10GLTF Loader: addedassiduous1-4/+3
2020-12-10GLTFLoader: updated model initialization API; few minor improvements to loadingassiduous1-14/+26
2020-12-10Fixed clang build errorsassiduous1-5/+7
2020-12-10GLTFLoader: fixed variable type/name conflictsassiduous1-4/+5
2020-12-09Reworked GLTF resource manager to use BufferSuballocator and DynamicTextureAtlasassiduous2-291/+70
2020-12-05GLTF Resource manager: implemented texture array resizingassiduous2-17/+91
2020-12-03GLTF Loader: fixed names of Material::ALPHA_MODE enum membersassiduous1-4/+4
2020-12-03GLTF loader: updated mesh BB handlingassiduous1-5/+10
2020-12-03GLTF Loader: updated primitives handlingassiduous1-21/+21
2020-12-03GLTF Loader: using dynamic array of joint transform matrices instead of the f...assiduous1-5/+2
2020-12-03GLTF Loader: switched to using texture arraysassiduous1-9/+14
2020-12-02GLTFLoader: reworked material to load material attribs in a shader-friendly f...assiduous1-49/+51
2020-12-02GLTF Loader: fixed few issues with texture cacheassiduous1-0/+5
2020-12-02GLTFResourceManager: added texture allocation cacheassiduous2-16/+17
2020-12-02Refcactored GLTFResourceManager: made allocations ref-counted objectsassiduous2-63/+154
2020-12-01GLTF Loader: added GetFirstIndexLocation and GetBaseVertex methodsassiduous2-14/+32
2020-12-01GLTF Loader: implemented buffer suballocation in cacheassiduous2-27/+69
2020-12-01GLTF Loader: updated GPU resource initializationassiduous1-14/+8
2020-12-01GLTF Loader: refactored material textures loadingassiduous1-33/+49
2020-11-30GLTF loader: initial implementation of GLTF resource cacheassiduous2-7/+210
2020-11-30GLTF Loader: added texture coordinate scale and bias for use in texture atlasassiduous1-0/+7
2020-11-05GLTFLoader: enabled creating the GLTF models without device contextassiduous1-0/+4
2020-11-05GLTFLoader: made texture cache thread-safeassiduous1-1/+7
2020-06-28GLTFLoader: updated bound box calculationsassiduous1-3/+5
2020-05-17GLTF Loader: split GLTF vertex data into two streams: pos, normal, uv0, uv1, ...assiduous1-9/+14
2020-03-28GLTF Loader: enabled two-sided materialsassiduous1-0/+2
2020-03-23GLTF loader: using full texture path as key in texture cacheassiduous1-0/+1
2020-03-23GLTF Loader: added optional texture cacheassiduous1-3/+14
2020-01-31Renamed .h -> .hpp where appropriateassiduous2-0/+0
2020-01-29Fixed a bunch of minor Linux/iOS/MacOS build issuesassiduous1-0/+1
2020-01-29Updates to comply with the new APIassiduous2-4/+4
2020-01-01Updated copyright noticeassiduous2-14/+22
2019-12-05Fixed c++17 build issueEgor Yusov1-0/+2
2019-11-25clang-formatted AssetLoaderEgor Yusov2-213/+217