Added _bad_ model loading. To be refactored immediately.
250fps on scene with no lights, NEED to fix many allocations and use large buffers.
1 parent 5a7f1b1 commit 08f4589a0da9d4b19db3975523789b285a970297
@Mantas Buzelis Mantas Buzelis authored on 23 Sep 2021
Showing 178 changed files
View
Forward Plus Renderer.exe 0 → 100644
Too large
View
Forward Plus Renderer.vcxproj
Too large
View
assimp-vc142-mt.dll 0 → 100644
Too large
View
external/assimp/include/assimp/.editorconfig 0 → 100644
Too large
View
external/assimp/include/assimp/BaseImporter.h 0 → 100644
Too large
View
external/assimp/include/assimp/Bitmap.h 0 → 100644
Too large
View
external/assimp/include/assimp/BlobIOSystem.h 0 → 100644
Too large
View
external/assimp/include/assimp/ByteSwapper.h 0 → 100644
Too large
View
external/assimp/include/assimp/Compiler/poppack1.h 0 → 100644
Too large
View
external/assimp/include/assimp/Compiler/pstdint.h 0 → 100644
Too large
View
external/assimp/include/assimp/Compiler/pushpack1.h 0 → 100644
Too large
View
external/assimp/include/assimp/CreateAnimMesh.h 0 → 100644
Too large
View
external/assimp/include/assimp/DefaultIOStream.h 0 → 100644
Too large
View
external/assimp/include/assimp/DefaultIOSystem.h 0 → 100644
Too large
View
external/assimp/include/assimp/DefaultLogger.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/Defines.h 0 → 100644
Too large
View
external/assimp/include/assimp/Exceptional.h 0 → 100644
Too large
View
external/assimp/include/assimp/Exporter.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/GenericProperty.h 0 → 100644
Too large
View
external/assimp/include/assimp/Hash.h 0 → 100644
Too large
View
external/assimp/include/assimp/IOStream.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/IOStreamBuffer.h 0 → 100644
Too large
View
external/assimp/include/assimp/IOSystem.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/Importer.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/LineSplitter.h 0 → 100644
Too large
View
external/assimp/include/assimp/LogAux.h 0 → 100644
Too large
View
external/assimp/include/assimp/LogStream.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/Logger.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/Macros.h 0 → 100644
Too large
View
external/assimp/include/assimp/MathFunctions.h 0 → 100644
Too large
View
external/assimp/include/assimp/MemoryIOWrapper.h 0 → 100644
Too large
View
external/assimp/include/assimp/NullLogger.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/ParsingUtils.h 0 → 100644
Too large
View
external/assimp/include/assimp/Profiler.h 0 → 100644
Too large
View
external/assimp/include/assimp/ProgressHandler.hpp 0 → 100644
Too large
View
external/assimp/include/assimp/RemoveComments.h 0 → 100644
Too large
View
external/assimp/include/assimp/SGSpatialSort.h 0 → 100644
Too large
View
external/assimp/include/assimp/SceneCombiner.h 0 → 100644
Too large
View
external/assimp/include/assimp/SkeletonMeshBuilder.h 0 → 100644
Too large
View
external/assimp/include/assimp/SmoothingGroups.h 0 → 100644
Too large
View
external/assimp/include/assimp/SmoothingGroups.inl 0 → 100644
Too large
View
external/assimp/include/assimp/SpatialSort.h 0 → 100644
Too large
View
external/assimp/include/assimp/StandardShapes.h 0 → 100644
Too large
View
external/assimp/include/assimp/StreamReader.h 0 → 100644
Too large
View
external/assimp/include/assimp/StreamWriter.h 0 → 100644
Too large
View
external/assimp/include/assimp/StringComparison.h 0 → 100644
Too large
View
external/assimp/include/assimp/StringUtils.h 0 → 100644
Too large
View
external/assimp/include/assimp/Subdivision.h 0 → 100644
Too large
View
external/assimp/include/assimp/TinyFormatter.h 0 → 100644
Too large
View
external/assimp/include/assimp/Vertex.h 0 → 100644
Too large
View
external/assimp/include/assimp/XMLTools.h 0 → 100644
Too large
View
external/assimp/include/assimp/ZipArchiveIOSystem.h 0 → 100644
Too large
View
external/assimp/include/assimp/aabb.h 0 → 100644
Too large
View
external/assimp/include/assimp/ai_assert.h 0 → 100644
Too large
View
external/assimp/include/assimp/anim.h 0 → 100644
Too large
View
external/assimp/include/assimp/camera.h 0 → 100644
Too large
View
external/assimp/include/assimp/cexport.h 0 → 100644
Too large
View
external/assimp/include/assimp/cfileio.h 0 → 100644
Too large
View
external/assimp/include/assimp/cimport.h 0 → 100644
Too large
View
external/assimp/include/assimp/color4.h 0 → 100644
Too large
View
external/assimp/include/assimp/color4.inl 0 → 100644
Too large
View
external/assimp/include/assimp/config.h 0 → 100644
Too large
View
external/assimp/include/assimp/config.h.in 0 → 100644
Too large
View
external/assimp/include/assimp/defs.h 0 → 100644
Too large
View
external/assimp/include/assimp/fast_atof.h 0 → 100644
Too large
View
external/assimp/include/assimp/importerdesc.h 0 → 100644
Too large
View
external/assimp/include/assimp/irrXMLWrapper.h 0 → 100644
Too large
View
external/assimp/include/assimp/light.h 0 → 100644
Too large
View
external/assimp/include/assimp/material.h 0 → 100644
Too large
View
external/assimp/include/assimp/material.inl 0 → 100644
Too large
View
external/assimp/include/assimp/matrix3x3.h 0 → 100644
Too large
View
external/assimp/include/assimp/matrix3x3.inl 0 → 100644
Too large
View
external/assimp/include/assimp/matrix4x4.h 0 → 100644
Too large
View
external/assimp/include/assimp/matrix4x4.inl 0 → 100644
Too large
View
external/assimp/include/assimp/mesh.h 0 → 100644
Too large
View
external/assimp/include/assimp/metadata.h 0 → 100644
Too large
View
external/assimp/include/assimp/pbrmaterial.h 0 → 100644
Too large
View
external/assimp/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h 0 → 100644
Too large
View
external/assimp/include/assimp/postprocess.h 0 → 100644
Too large
View
external/assimp/include/assimp/qnan.h 0 → 100644
Too large
View
external/assimp/include/assimp/quaternion.h 0 → 100644
Too large
View
external/assimp/include/assimp/quaternion.inl 0 → 100644
Too large
View
external/assimp/include/assimp/scene.h 0 → 100644
Too large
View
external/assimp/include/assimp/texture.h 0 → 100644
Too large
View
external/assimp/include/assimp/types.h 0 → 100644
Too large
View
external/assimp/include/assimp/vector2.h 0 → 100644
Too large
View
external/assimp/include/assimp/vector2.inl 0 → 100644
Too large
View
external/assimp/include/assimp/vector3.h 0 → 100644
Too large
View
external/assimp/include/assimp/vector3.inl 0 → 100644
Too large
View
external/assimp/include/assimp/version.h 0 → 100644
Too large
View
external/assimp/lib/assimp-vc142-mt.exp 0 → 100644
Too large
View
external/assimp/lib/assimp-vc142-mt.lib 0 → 100644
Too large
View
include/Camera.h
Too large
View
include/Mesh.h
Too large
View
include/Model.h
Too large
View
include/stdafx.h
Too large
View
shaders/FragmentShader.frag
Too large
View
sponza/10381718147657362067.jpg 0 → 100644
Too large
View
sponza/10388182081421875623.jpg 0 → 100644
Too large
View
sponza/11474523244911310074.jpg 0 → 100644
Too large
View
sponza/11490520546946913238.jpg 0 → 100644
Too large
View
sponza/11872827283454512094.jpg 0 → 100644
Too large
View
sponza/11968150294050148237.jpg 0 → 100644
Too large
View
sponza/1219024358953944284.jpg 0 → 100644
Too large
View
sponza/12501374198249454378.jpg 0 → 100644
Too large
View
sponza/13196865903111448057.jpg 0 → 100644
Too large
View
sponza/13824894030729245199.jpg 0 → 100644
Too large
View
sponza/13982482287905699490.jpg 0 → 100644
Too large
View
sponza/14118779221266351425.jpg 0 → 100644
Too large
View
sponza/14170708867020035030.jpg 0 → 100644
Too large
View
sponza/14267839433702832875.jpg 0 → 100644
Too large
View
sponza/14650633544276105767.jpg 0 → 100644
Too large
View
sponza/15295713303328085182.jpg 0 → 100644
Too large
View
sponza/15722799267630235092.jpg 0 → 100644
Too large
View
sponza/16275776544635328252.png 0 → 100644
Too large
View
sponza/16299174074766089871.jpg 0 → 100644
Too large
View
sponza/16885566240357350108.jpg 0 → 100644
Too large
View
sponza/17556969131407844942.jpg 0 → 100644
Too large
View
sponza/17876391417123941155.jpg 0 → 100644
Too large
View
sponza/2051777328469649772.jpg 0 → 100644
Too large
View
sponza/2185409758123873465.jpg 0 → 100644
Too large
View
sponza/2299742237651021498.jpg 0 → 100644
Too large
View
sponza/2374361008830720677.jpg 0 → 100644
Too large
View
sponza/2411100444841994089.jpg 0 → 100644
Too large
View
sponza/2775690330959970771.jpg 0 → 100644
Too large
View
sponza/2969916736137545357.jpg 0 → 100644
Too large
View
sponza/332936164838540657.jpg 0 → 100644
Too large
View
sponza/3371964815757888145.jpg 0 → 100644
Too large
View
sponza/3455394979645218238.jpg 0 → 100644
Too large
View
sponza/3628158980083700836.jpg 0 → 100644
Too large
View
sponza/3827035219084910048.jpg 0 → 100644
Too large
View
sponza/4477655471536070370.jpg 0 → 100644
Too large
View
sponza/4601176305987539675.jpg 0 → 100644
Too large
View
sponza/466164707995436622.jpg 0 → 100644
Too large
View
sponza/4675343432951571524.jpg 0 → 100644
Too large
View
sponza/4871783166746854860.jpg 0 → 100644
Too large
View
sponza/4910669866631290573.jpg 0 → 100644
Too large
View
sponza/4975155472559461469.jpg 0 → 100644
Too large
View
sponza/5061699253647017043.png 0 → 100644
Too large
View
sponza/5792855332885324923.jpg 0 → 100644
Too large
View
sponza/5823059166183034438.jpg 0 → 100644
Too large
View
sponza/6047387724914829168.jpg 0 → 100644
Too large
View
sponza/6151467286084645207.jpg 0 → 100644
Too large
View
sponza/6593109234861095314.jpg 0 → 100644
Too large
View
sponza/6667038893015345571.jpg 0 → 100644
Too large
View
sponza/6772804448157695701.jpg 0 → 100644
Too large
View
sponza/7056944414013900257.jpg 0 → 100644
Too large
View
sponza/715093869573992647.jpg 0 → 100644
Too large
View
sponza/7268504077753552595.jpg 0 → 100644
Too large
View
sponza/7441062115984513793.jpg 0 → 100644
Too large
View
sponza/755318871556304029.jpg 0 → 100644
Too large
View
sponza/759203620573749278.jpg 0 → 100644
Too large
View
sponza/7645212358685992005.jpg 0 → 100644
Too large
View
sponza/7815564343179553343.jpg 0 → 100644
Too large
View
sponza/8006627369776289000.png 0 → 100644
Too large
View
sponza/8051790464816141987.jpg 0 → 100644
Too large
View
sponza/8114461559286000061.jpg 0 → 100644
Too large
View
sponza/8481240838833932244.jpg 0 → 100644
Too large
View
sponza/8503262930880235456.jpg 0 → 100644
Too large
View
sponza/8747919177698443163.jpg 0 → 100644
Too large
View
sponza/8750083169368950601.jpg 0 → 100644
Too large
View
sponza/8773302468495022225.jpg 0 → 100644
Too large
View
sponza/8783994986360286082.jpg 0 → 100644
Too large
View
sponza/9288698199695299068.jpg 0 → 100644
Too large
View
sponza/9916269861720640319.jpg 0 → 100644
Too large
View
sponza/Sponza.bin 0 → 100644
Too large
View
sponza/Sponza.gltf 0 → 100644
Too large
View
sponza/white.png 0 → 100644
Too large
View
src/Buffer/Buffer.cpp
Too large
View
src/Camera.cpp
Too large
View
src/Context.cpp
Too large
View
src/Instance.cpp
Too large
View
src/Model.cpp
Too large
View
src/Pipeline.cpp
Too large
View
src/RenderPass.cpp
Too large
View
src/VulkanRenderer.cpp
Too large
View
src/main.cpp
Too large
View
src/stdafx.cpp
Too large