MoravaEngine
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- Grid.glsl.cached_opengl.frag
- Grid.glsl.cached_opengl.vert
- Grid.glsl.cached_vulkan.frag
- Grid.glsl.cached_vulkan.vert
- HazelPBR_Static.glsl.cached_opengl.frag
- HazelPBR_Static.glsl.cached_opengl.vert
- HazelPBR_Static.glsl.cached_vulkan.frag
- HazelPBR_Static.glsl.cached_vulkan.vert
- Renderer2D.glsl.cached_opengl.frag
- Renderer2D.glsl.cached_opengl.vert
- Renderer2D.glsl.cached_vulkan.frag
- Renderer2D.glsl.cached_vulkan.vert
- Skybox.glsl.cached_opengl.frag
- Skybox.glsl.cached_opengl.vert
- Skybox.glsl.cached_vulkan.frag
- Skybox.glsl.cached_vulkan.vert
- VulkanTriangle.glsl.cached_opengl.frag
- VulkanTriangle.glsl.cached_opengl.vert
- VulkanTriangle.glsl.cached_vulkan.frag
- VulkanTriangle.glsl.cached_vulkan.vert
- Renderer2D.glsl.cached_vulkan.frag
- Renderer2D.glsl.cached_vulkan.vert
- Skybox.glsl.cached_vulkan.frag
- Skybox.glsl.cached_vulkan.vert
- ExampleApp.dll
- ExampleApp.pdb
- Hazel-ScriptCore.dll
- Hazel-ScriptCore.pdb
- BRDF_LUT.tga
- LICENSE.txt
- OpenSans-Bold.ttf
- OpenSans-BoldItalic.ttf
- OpenSans-ExtraBold.ttf
- OpenSans-ExtraBoldItalic.ttf
- OpenSans-Italic.ttf
- OpenSans-Light.ttf
- OpenSans-LightItalic.ttf
- OpenSans-Regular.ttf
- OpenSans-SemiBold.ttf
- OpenSans-SemiBoldItalic.ttf
- arial.fnt
- berlinSans.fnt
- candara.fnt
- segoe.fnt
- verdana.fnt
- phong_light_model_shader_variables
- ao.jpg
- backpack.mtl
- diffuse.jpg
- normal.png
- roughness.jpg
- source_attribution.txt
- specular.jpg
- busterDrone.bin
- busterDrone.gltf
- LICENSE.txt
- Cerberus_A.png
- Cerberus_A.tga
- Cerberus_AO.png
- Cerberus_AO.tga
- Cerberus_M.png
- Cerberus_M.tga
- Cerberus_N.png
- Cerberus_N.tga
- Cerberus_R.png
- Cerberus_R.tga
- Cerberus_LP.FBX
- CerberusMaterials.fbx
- Gladiator.fbx
- Gladiator_AO.jpg
- Gladiator_BaseColor.jpg
- Gladiator_Metallic.jpg
- Gladiator_Normal.jpg
- Gladiator_Roughness.jpg
- Gladiator_Scattering.jpg
- Gladiator_weapon_BaseColor.jpg
- Gladiator_weapon_Metallic.jpg
- Gladiator_weapon_Normal.jpg
- Gladiator_weapon_Roughness.jpg
- imgui.ini
- Cube1m.fbx
- imgui.ini
- Sphere1m.fbx
- TestScene.fbx
- TestSceneVulkan.fbx
- imgui.ini
- M1911.blend
- M1911.blend1
- m1911.fbx
- m1911_color.png
- m1911_metalness.png
- m1911_normal.png
- m1911_roughness.png
- M1911Materials.fbx
- boblampclean.md5anim
- boblampclean.md5mesh
- guard1_body.tga
- guard1_face.tga
- guard1_helmet.tga
- iron_grill.tga
- round_grill.tga
- buddha.mtl
- buddha.obj
- hheli.mtl
- hheli.obj
- jeep.mtl
- jeep.obj
- udmheheqx_LOD0.fbx
- house.mtl
- house.obj
- imgui.ini
- plane.obj
- scene.obj
- spaceship.mtl
- spaceship.obj
- sphere.mtl
- sphere.obj
- sphere_hq.obj
- statue.obj
- suzanne.obj
- teapot.obj
- terrain.mtl
- terrain.obj
- torus.obj
- idle.dae
- using0.dae
- walking.dae
- capsule.mtl
- capsule.obj
- cone.mtl
- cone.obj
- cube.mtl
- cube.obj
- cylinder.mtl
- cylinder.obj
- quad.mtl
- quad.obj
- ring.blend
- ring.obj
- ring_90.blend
- ring_90.obj
- sphere.mtl
- sphere.obj
- F4r3l_Sci_Fi_Rifle_BaseColor.png
- F4r3l_Sci_Fi_Rifle_Normal.png
- uploads_files_1980630_F4r3l_Sci_Fi_Rifle_SM.FBX
- deer.dae
- venus.fbx
- checkerA.tga
- IndentA.tga
- LICENSE
- README.md
- shaderBall.fbx
- ShaderBallCover.jpg
- white.tga
- tf3pfhzda_LOD0.fbx
- fox.mtl
- fox.obj
- Fox_TheSandbox_VoxEdit.gltf
- AnimatedCharacter.blend
- AnimatedCharacter.dae
- AnimatedCharacterDiffuse.png
- barrel.obj
- boulder.obj
- fern.obj
- grass.obj
- pine.obj
- tree.obj
- cottage.mtl
- cottage.obj
- DamagedHelmet.bin
- DamagedHelmet.gltf
- Eiffel_Tower.mtl
- Eiffel_Tower.obj
- imgui.ini
- nanosuit.mtl
- nanosuit.obj
- planet.mtl
- planet.obj
- rock.mtl
- rock.obj
- SciFiHelmet.bin
- SciFiHelmet.gltf
- sponza.mtl
- sponza.obj
- uh60.obj
- wooden_watch_tower.mtl
- wooden_watch_tower.obj
- x-wing.mtl
- x-wing.obj
- example.cpp
- f8o8_12345.bmp
- LICENSE
- PerlinNoise.hpp
- README.md
- GameConsole.cs
- RandomWord.cs
- HangGame.cs
- HangMain.cs
- IGame.cs
- HangmanScript.csproj
- Bloom.glsl.cached_vulkan.comp
- Deinterleaving.glsl.cached_vulkan.frag
- Deinterleaving.glsl.cached_vulkan.vert
- DOF.glsl.cached_vulkan.frag
- DOF.glsl.cached_vulkan.vert
- EnvironmentIrradiance.glsl.cached_vulkan.comp
- EnvironmentMipFilter.glsl.cached_vulkan.comp
- EquirectangularToCubeMap.glsl.cached_vulkan.comp
- Grid.glsl.cached_vulkan.frag
- Grid.glsl.cached_vulkan.vert
- HazelPBR_Static.glsl.cached_vulkan.frag
- HazelPBR_Static.glsl.cached_vulkan.vert
- HBAO.glsl.cached_vulkan.comp
- HBAOBlur.glsl.cached_vulkan.frag
- HBAOBlur.glsl.cached_vulkan.vert
- HBAOBlur2.glsl.cached_vulkan.frag
- HBAOBlur2.glsl.cached_vulkan.vert
- JumpFlood_Composite.glsl.cached_vulkan.frag
- JumpFlood_Composite.glsl.cached_vulkan.vert
- JumpFlood_Init.glsl.cached_vulkan.frag
- JumpFlood_Init.glsl.cached_vulkan.vert
- JumpFlood_Pass.glsl.cached_vulkan.frag
- JumpFlood_Pass.glsl.cached_vulkan.vert
- LightCulling.glsl.cached_vulkan.comp
- Outline.glsl.cached_vulkan.frag
- Outline.glsl.cached_vulkan.vert
- PreDepth.glsl.cached_vulkan.frag
- PreDepth.glsl.cached_vulkan.vert
- PreethamSky.glsl.cached_vulkan.comp
- Reinterleaving.glsl.cached_vulkan.frag
- Reinterleaving.glsl.cached_vulkan.vert
- Renderer2D.glsl.cached_vulkan.frag
- Renderer2D.glsl.cached_vulkan.vert
- Renderer2D_Circle.glsl.cached_vulkan.frag
- Renderer2D_Circle.glsl.cached_vulkan.vert
- Renderer2D_Line.glsl.cached_vulkan.frag
- Renderer2D_Line.glsl.cached_vulkan.vert
- Renderer2D_Text.glsl.cached_vulkan.frag
- Renderer2D_Text.glsl.cached_vulkan.vert
- SceneComposite.glsl.cached_vulkan.frag
- SceneComposite.glsl.cached_vulkan.vert
- SelectedGeometry.glsl.cached_vulkan.frag
- SelectedGeometry.glsl.cached_vulkan.vert
- ShadowMap.glsl.cached_vulkan.frag
- ShadowMap.glsl.cached_vulkan.vert
- Skybox.glsl.cached_vulkan.frag
- Skybox.glsl.cached_vulkan.vert
- Texture.glsl.cached_vulkan.frag
- Texture.glsl.cached_vulkan.vert
- Wireframe.glsl.cached_vulkan.frag
- Wireframe.glsl.cached_vulkan.vert
- FontIcon.png
- PrefabIcon.png
- PointLight.png
- SoundSource.png
- compile_38px.png
- pin_audio_con.png
- pin_audio_disc.png
- pin_func_con.png
- pin_func_disc.png
- pin_value_con.png
- pin_value_disc.png
- shadow line_top.png
- translucency_2_hor.png
- asset.png
- back.png
- btn_back.png
- btn_fwrd.png
- Checkerboard.ico
- Checkerboard.tga
- close.png
- csc.png
- ErrorButton.png
- favourites.png
- fbx.png
- file.png
- folder.png
- folder_closed.png
- gear_icon.png
- grid.png
- H_logo.png
- H_logo_square.png
- hazel.png
- hazel_errr.png
- hazel_warn.png
- ic_save_white_24dp.png
- icon_back.png
- icon_fwrd.png
- icon_pointer.png
- icon_rotate.png
- icon_search.png
- icon_search_24px.png
- InfoButton.png
- list.png
- MaterialAssetIcon.png
- move.png
- MoveTool.png
- obj.png
- PauseButton.png
- pencil_icon.png
- PlayButton.png
- plus_icon.png
- png.png
- refresh.png
- resource.png
- RotateTool.png
- ScaleTool.png
- scene.png
- script.png
- search.png
- SelectTool.png
- SimulateButton.png
- StopButton.png
- tags.png
- WarningButton.png
- wav.png
- window_close.png
- window_maximize.png
- window_minimize.png
- window_restore.png
- DirectoryIcon.png
- FileIcon.png
- PlayButton.png
- StopButton.png
- BRDF_LUT.tga
- EnvironmentIrradiance.glsl.cached_vulkan.comp
- EnvironmentMipFilter.glsl.cached_vulkan.comp
- EquirectangularToCubeMap.glsl.cached_vulkan.comp
- Grid.glsl.cached_vulkan.frag
- Grid.glsl.cached_vulkan.vert
- HazelPBR_Static.glsl.cached_vulkan.frag
- HazelPBR_Static.glsl.cached_vulkan.vert
- Outline.glsl.cached_vulkan.frag
- Outline.glsl.cached_vulkan.vert
- Renderer2D.glsl.cached_vulkan.frag
- Renderer2D.glsl.cached_vulkan.vert
- Renderer2D_Circle.glsl.cached_vulkan.frag
- Renderer2D_Circle.glsl.cached_vulkan.vert
- Renderer2D_Line.glsl.cached_vulkan.frag
- Renderer2D_Line.glsl.cached_vulkan.vert
- Renderer2D_Text.glsl.cached_vulkan.frag
- Renderer2D_Text.glsl.cached_vulkan.vert
- SceneComposite.glsl.cached_vulkan.frag
- SceneComposite.glsl.cached_vulkan.vert
- Skybox.glsl.cached_vulkan.frag
- Skybox.glsl.cached_vulkan.vert
- Texture.glsl.cached_vulkan.frag
- Texture.glsl.cached_vulkan.vert
- Bloom.glsl
- DOF.glsl
- BloomBlend.glsl
- BloomBlur.glsl
- ClearCubeMap.glsl
- Collider.glsl
- Deinterleaving.glsl
- EnvironmentIrradiance.glsl
- EnvironmentMipFilter.glsl
- EquirectangularToCubeMap.glsl
- Grid.glsl
- HazelPBR_Anim.glsl
- HazelPBR_Static.glsl
- HazelSimple.glsl
- HBAO.glsl
- HBAOBlur.glsl
- HBAOBlur2.glsl
- JumpFlood_Composite.glsl
- JumpFlood_Init.glsl
- JumpFlood_Pass.glsl
- LightCulling.glsl
- Outline.glsl
- Outline_Anim.glsl
- PreDepth.glsl
- PreDepth_Anim.glsl
- PreethamSky.glsl
- Reinterleaving.glsl
- Renderer2D.glsl
- Renderer2D_Circle.glsl
- Renderer2D_Line.glsl
- Renderer2D_Text.glsl
- SceneComposite.glsl
- SelectedGeometry.glsl
- shader.glsl
- ShadowMap.glsl
- ShadowMap_Anim.glsl
- Skybox.glsl
- Texture.glsl
- Wireframe.glsl
- Balls.hsc
- Basic.hazel
- Bouncy.hazel
- Box2D_Test.hazel
- Building.hsc
- Example.hsc
- Game.hsc
- Mansion.hsc
- Physics2DTest.hsc
- PinkCube.hsc
- ZombieHouse.hsc
- 2020-02-19_0819.jpg
- 2020-02-19_1625.jpg
- 2020-02-19_1628.jpg
- 2020-02-20_0737.jpg
- 2020-02-23_1936.jpg
- 2020-02-25-1438.jpg
- 2020-02-25-1451.jpg
- 2020-02-25-1452.jpg
- 2020-03-18-0101.jpg
- 2020-03-18-1800.jpg
- 2020-03-19-2106.jpg
- 2020-04-20_1907.jpg
- 2020-04-21_0210.jpg
- 2020-04-23_0400.jpg
- 2020-04-23_0524.jpg
- 2020-04-24_1805.jpg
- 2020-04-26_1905.jpg
- 2020-04-29_0121.jpg
- 2020-05-02_1702.jpg
- 2020-05-02_1747.jpg
- 2020-05-07_1443.jpg
- 2020-05-08_0014.jpg
- 2020-05-12_1943.jpg
- 2020-05-13_2026.jpg
- 2020-05-16_0503.jpg
- 2020-05-26_0551.jpg
- 2020-05-26_0636.jpg
- 2020-05-30_1018.jpg
- 2020-05-31_0822.jpg
- 2020-06-05_0202.jpg
- 2020-06-06_0241.jpg
- 2020-06-07_0447.jpg
- 2020-06-12_1822.jpg
- 2020-06-16_1434.jpg
- 2020-06-20_0446.jpg
- 2020-07-08_0158.jpg
- 2020-07-18_0343.jpg
- 2020-07-23_0206.jpg
- 2020-08-02_01-54-14.png
- 2020-08-03_04-44-07.png
- 2020-08-04_01-39-11.png
- 2020-08-10_05-52-57.jpg
- 2020-08-12_16-53-48.png
- 2020-08-21_01-58-39.jpg
- 2020-08-26_04-06-59.jpg
- 2020-08-26_04-53-06.jpg
- 2020-08-28_19-37-39.jpg
- 2020-09-05_07-00-39.jpg
- 2020-09-10_02-17-00.jpg
- 2020-09-16_06-09-33.jpg
- 2020-09-21_03-46-55.jpg
- 2020-10-13_10-13-40.jpg
- 2020-10-13_10-19-07.jpg
- 2020-10-14_04-54-38.jpg
- 2020-10-14_16-14-02.jpg
- 2020-10-14_16-23-01.jpg
- 2020-10-26_01-35-00.jpg
- 2021-03-17_10-46-29.jpg
- 2021-03-18_03-13-11.jpg
- 2021-03-23_07-31-16.jpg
- 2021-03-23_07-35-56.jpg
- 2021-05-20_05-11-06.png
- 2021-07-13_22-47-19.jpg
- 2021-09-15_04-21-12.jpg
- 2021-09-15_04-36-54.jpg
- Scene_Luminance.glsl
- PBR_Model.glsl
- PBR_Terrain.glsl
- SSAO.glsl
- SSAO_Blur.glsl
- EnvironmentIrradiance.cs
- EnvironmentMipFilter.cs
- EquirectangularToCubeMap.cs
- Grid.fs
- Grid.vs
- HazelPBR.fs
- HazelPBR_Anim.vs
- HazelPBR_Static.vs
- HazelPBR_Static_CSM.fs
- HDR.fs
- HDR.vs
- Outline.fs
- Outline.vs
- Renderer2D.glsl
- Renderer2D_Circle.fs
- Renderer2D_Circle.vs
- Renderer2D_Line.fs
- Renderer2D_Line.vs
- Renderer2D_Quad.fs
- Renderer2D_Quad.vs
- SceneComposite.fs
- SceneComposite.vs
- Skybox.fs
- Skybox.vs
- BasicPixelShader.hlsl
- BasicVertexShader.hlsl
- DirLightPixelShader.hlsl
- DirLightVertexShader.hlsl
- MediumPixelShader.hlsl
- MediumVertexShader.hlsl
- Triangle.hlsl
- UnlitPixelShader.hlsl
- UnlitVertexShader.hlsl
- 6.2.cubemaps_nanosuit.vs
- 7.bloom.fs
- 7.bloom.vs
- 7.bloom_final.fs
- 7.bloom_final.vs
- 7.blur.fs
- 7.blur.vs
- 7.light_box.fs
- 8.2.deferred_light_box.fs
- 8.2.deferred_light_box.vs
- 8.2.deferred_shading.fs
- 8.2.deferred_shading.vs
- 8.2.g_buffer.fs
- 8.2.g_buffer.vs
- 2.2.2.background.fs
- 2.2.2.background.vs
- 2.2.2.pbr.fs
- 2.2.2.pbr.vs
- 2.2.3.pbr.fs
- 4.2.lighting_maps.fs
- 4.2.lighting_maps.vs
- 6.2.cubemaps.fs
- 6.2.cubemaps.vs
- 6.2.skybox.fs
- 6.2.skybox.vs
- ssao.fs
- ssao.vs
- ssao_blur.fs
- ssao_geometry.fs
- ssao_geometry.vs
- ssao_lighting.fs
- forward_basic.fs
- forward_basic.vs
- geometry_pass.fs
- geometry_pass.vs
- skinning.fs
- skinning.vs
- brdf.fs
- brdf.vs
- cubemap.vs
- editor_object_pbr.fs
- equirectangular_to_cubemap.fs
- irradiance_convolution.fs
- prefilter.fs
- blur.fs
- blur_horizontal.vs
- blur_vertical.vs
- flare.fs
- flare.vs
- font.fs
- font.vs
- gui.fs
- gui.vs
- particle.fs
- particle.vs
- particle_instanced.fs
- particle_instanced.vs
- sun.fs
- sun.vs
- terrain.fs
- terrain.vs
- terrain_low_poly.fs
- terrain_low_poly.vs
- water.fs
- water.vs
- water_low_poly.fs
- water_low_poly.vs
- asteroids.fs
- asteroids.vs
- asteroids_planet.vs
- basic.fs
- basic.vs
- cubemap.frag
- cubemap.vert
- directional_shadow_map.frag
- directional_shadow_map.vert
- editor_object.fs
- editor_object.vs
- env_map_post_processing.frag
- env_map_post_processing.vert
- env_map_post_processing_bloom_blur.frag
- env_map_post_processing_bloom_blur.vert
- framebuffers_scene.fs
- framebuffers_scene.vs
- framebuffers_screen.fs
- framebuffers_screen.vs
- gizmo.fs
- gizmo.vs
- glass.fs
- glass.vs
- HybridAnimPBR.fs
- HybridAnimPBR.vs
- instanced.frag
- instanced.vert
- learnopengl.PBR.frag
- marching_cubes.fs
- marching_cubes.vs
- nanosuit.fs
- nanosuit.vs
- omni_shadow_map.frag
- omni_shadow_map.geom
- omni_shadow_map.vert
- PBR.frag
- PBR.vert
- render_instanced.fs
- render_instanced.vs
- shader.frag
- shader.vert
- skybox.frag
- skybox.vert
- skybox_joey.frag
- skybox_joey.vert
- water.frag
- water.vert
- waterOriginal.frag
- waterOriginal.vert
- Camera.cpp
- Camera.h
- CameraController.cpp
- CameraController.h
- CameraControllerVoxelTerrain.cpp
- CameraControllerVoxelTerrain.h
- RuntimeCamera.cpp
- RuntimeCamera.h
- AABB.cpp
- AABB.h
- Application.cpp
- Application.h
- CommonStructs.h
- CommonValues.h
- Input.h
- InsertionSort.cpp
- InsertionSort.h
- Log.cpp
- Log.h
- Math.cpp
- Math.h
- MoravaLayer.cpp
- MoravaLayer.h
- MousePicker.cpp
- MousePicker.h
- Profiler.h
- Random.cpp
- Random.h
- Raycast.cpp
- Raycast.h
- ResourceManager.cpp
- ResourceManager.h
- Timer.cpp
- Timer.h
- Transform.cpp
- Transform.h
- Util.cpp
- Util.h
- Window.h
- Octree.cpp
- Octree.h
- Quadtree.cpp
- Quadtree.h
- FramebufferSSAO.cpp
- FramebufferSSAO.h
- GBuffer.cpp
- GBuffer.h
- EntitySelection.cpp
- EntitySelection.h
- Gizmo.cpp
- Gizmo.h
- MaterialEditorPanel.cpp
- MaterialEditorPanel.h
- Pivot.cpp
- Pivot.h
- SceneObject.cpp
- SceneObject.h
- SceneObjectLight.cpp
- SceneObjectLight.h
- SceneObjectParticleSystem.cpp
- SceneObjectParticleSystem.h
- EnvMapEditorLayer.cpp
- EnvMapEditorLayer.h
- EnvMapMaterial.cpp
- EnvMapMaterial.h
- EnvMapSceneRenderer.cpp
- EnvMapSceneRenderer.h
- EnvMapSharedData.cpp
- EnvMapSharedData.h
- EnvMapVulkanEditorLayer.cpp
- EnvMapVulkanEditorLayer.h
- EnvMapVulkanImGuiLayer.cpp
- EnvMapVulkanImGuiLayer.h
- EnvMapVulkanRenderer.cpp
- EnvMapVulkanRenderer.h
- EnvMapVulkanSceneRenderer.cpp
- EnvMapVulkanSceneRenderer.h
- Attachment.cpp
- Attachment.h
- Cubemap.cpp
- Cubemap.h
- FramebufferTexture.cpp
- FramebufferTexture.h
- FramebufferTextureCubemap.cpp
- FramebufferTextureCubemap.h
- FramebufferWater.cpp
- FramebufferWater.h
- MoravaFramebuffer.cpp
- MoravaFramebuffer.h
- OmniShadowMap.cpp
- OmniShadowMap.h
- Renderbuffer.cpp
- Renderbuffer.h
- ShadowMap.cpp
- ShadowMap.h
- AssetH2M.h
- AssetMetadataH2M.h
- AssetTypesH2M.h
- ApplicationEventH2M.h
- EventH2M.h
- KeyEventH2M.h
- MouseEventH2M.h
- AABB_H2M.h
- RayH2M.h
- AssertH2M.h
- BaseH2M.h
- BufferH2M.h
- HashH2M.cpp
- HashH2M.h
- KeyCodesH2M.h
- LayerH2M.cpp
- LayerH2M.h
- LayerStackH2M.cpp
- LayerStackH2M.h
- LogH2M.cpp
- LogH2M.h
- MouseCodesH2M.h
- RefH2M.h
- TimerH2M.h
- TimestepH2M.cpp
- TimestepH2M.h
- UUID_H2M.cpp
- UUID_H2M.h
- ContentBrowserPanelH2M.cpp
- ContentBrowserPanelH2M.h
- EditorCameraH2M.cpp
- EditorCameraH2M.h
- EditorLayerVulkanH2M.cpp
- EditorLayerVulkanH2M.h
- PanelManagerH2M.cpp
- PanelManagerH2M.h
- SceneHierarchyPanelH2M.cpp
- SceneHierarchyPanelH2M.h
- AssemblyInfo.cs
- BasicController.cs
- MapGenerator.cs
- Noise.cs
- PlayerCube.cs
- RandomColor.cs
- Script.cs
- Sink.cs
- ExampleApp.csproj
- AssemblyInfo.cs
- Matrix4.cs
- Noise.cs
- Vector2.cs
- Vector3.cs
- Vector4.cs
- Color.cs
- Material.cs
- Mesh.cs
- MeshFactory.cs
- Texture2D.cs
- Component.cs
- Entity.cs
- Input.cs
- KeyCodes.cs
- SpriteRenderer.cs
- Hazel-ScriptCore.csproj
- ImGuiH2M.h
- ImGuiLayerH2M.cpp
- ImGuiLayerH2M.h
- OpenGLContextH2M.cpp
- OpenGLContextH2M.h
- OpenGLFramebufferH2M.cpp
- OpenGLFramebufferH2M.h
- OpenGLImageH2M.cpp
- OpenGLImageH2M.h
- OpenGLImGuiLayerH2M.cpp
- OpenGLImGuiLayerH2M.h
- OpenGLIndexBufferH2M.cpp
- OpenGLIndexBufferH2M.h
- OpenGLMaterialH2M.cpp
- OpenGLMaterialH2M.h
- OpenGLPipelineH2M.cpp
- OpenGLPipelineH2M.h
- OpenGLRendererAPI_H2M.cpp
- OpenGLRendererH2M.cpp
- OpenGLRendererH2M.h
- OpenGLRenderPassH2M.cpp
- OpenGLRenderPassH2M.h
- OpenGLShaderH2M.cpp
- OpenGLShaderH2M.h
- OpenGLTexture2D_Hazel2D.cpp
- OpenGLTexture2D_Hazel2D.h
- OpenGLTextureH2M.cpp
- OpenGLTextureH2M.h
- OpenGLUniformBufferH2M.cpp
- OpenGLUniformBufferH2M.h
- OpenGLVertexArrayH2M.cpp
- OpenGLVertexArrayH2M.h
- OpenGLVertexBufferH2M.cpp
- OpenGLVertexBufferH2M.h
- VulkanAllocatorH2M.cpp
- VulkanAllocatorH2M.h
- VulkanComputePipelineH2M.cpp
- VulkanComputePipelineH2M.h
- VulkanContextH2M.cpp
- VulkanContextH2M.h
- VulkanDeviceH2M.cpp
- VulkanDeviceH2M.h
- VulkanDiagnosticsH2M.cpp
- VulkanDiagnosticsH2M.h
- VulkanFramebufferH2M.cpp
- VulkanFramebufferH2M.h
- VulkanH2M.cpp
- VulkanH2M.h
- VulkanImageH2M.cpp
- VulkanImageH2M.h
- VulkanImGuiLayerH2M.cpp
- VulkanImGuiLayerH2M.h
- VulkanIndexBufferH2M.cpp
- VulkanIndexBufferH2M.h
- VulkanMaterialH2M.cpp
- VulkanMaterialH2M.h
- VulkanPipelineH2M.cpp
- VulkanPipelineH2M.h
- VulkanRenderCommandBufferH2M.cpp
- VulkanRenderCommandBufferH2M.h
- VulkanRendererAPI_H2M.cpp
- VulkanRendererAPI_H2M.h
- VulkanRendererH2M.cpp
- VulkanRendererH2M.h
- VulkanRenderPassH2M.cpp
- VulkanRenderPassH2M.h
- VulkanShaderH2M.cpp
- VulkanShaderH2M.h
- VulkanSwapChainH2M.cpp
- VulkanSwapChainH2M.h
- VulkanTestLayer.cpp
- VulkanTestLayer.h
- VulkanTextureH2M.cpp
- VulkanTextureH2M.h
- VulkanUniformBufferH2M.cpp
- VulkanUniformBufferH2M.h
- VulkanUniformBufferSetH2M.cpp
- VulkanUniformBufferSetH2M.h
- VulkanVertexBufferH2M.cpp
- VulkanVertexBufferH2M.h
- WindowsFileDialogsH2M.cpp
- WindowsInputH2M.cpp
- UserPreferencesH2M.cpp
- UserPreferencesH2M.h
- CameraH2M.cpp
- CameraH2M.h
- FramebufferH2M.cpp
- FramebufferH2M.h
- ImageH2M.cpp
- ImageH2M.h
- IndexBufferH2M.cpp
- IndexBufferH2M.h
- MaterialH2M.cpp
- MaterialH2M.h
- MeshH2M.cpp
- MeshH2M.h
- PipelineComputeH2M.cpp
- PipelineComputeH2M.h
- PipelineH2M.cpp
- PipelineH2M.h
- RenderCommandBufferH2M.cpp
- RenderCommandBufferH2M.h
- RenderCommandH2M.h
- RenderCommandQueueH2M.cpp
- RenderCommandQueueH2M.h
- Renderer2D_H2M.cpp
- Renderer2D_H2M.h
- RendererAPI_H2M.cpp
- RendererAPI_H2M.h
- RendererCapabilitiesH2M.h
- RendererContextH2M.cpp
- RendererContextH2M.h
- RendererH2M.cpp
- RendererH2M.h
- RendererTypesH2M.h
- RenderPassH2M.cpp
- RenderPassH2M.h
- SceneEnvironmentH2M.cpp
- SceneEnvironmentH2M.h
- SceneRendererH2M.cpp
- SceneRendererH2M.h
- SceneRendererVulkan.cpp
- SceneRendererVulkan.h
- SceneRendererVulkanH2M.cpp
- SceneRendererVulkanH2M.h
- ShaderCacheH2M.cpp
- ShaderCacheH2M.h
- ShaderH2M.cpp
- ShaderH2M.h
- ShaderUniformH2M.cpp
- ShaderUniformH2M.h
- TextureH2M.cpp
- TextureH2M.h
- UniformBufferH2M.cpp
- UniformBufferH2M.h
- UniformBufferSetH2M.cpp
- UniformBufferSetH2M.h
- VertexArrayH2M.cpp
- VertexArrayH2M.h
- VertexBufferH2M.cpp
- VertexBufferH2M.h
- ComponentsH2M.h
- EntityH2M.cpp
- EntityH2M.h
- SceneCameraH2M.cpp
- SceneCameraH2M.h
- SceneH2M.cpp
- SceneH2M.h
- SceneSerializerH2M.cpp
- SceneSerializerH2M.h
- ScriptableEntityH2M.h
- FileDialogsH2M.h
- FileSystemH2M.h
- StringUtilsH2M.cpp
- StringUtilsH2M.h
- ExampleVertex.h
- VulkanSceneRenderer.cpp
- VulkanSceneRenderer.h
- VulkanWeekRenderer.cpp
- VulkanWeekRenderer.h
- ImGuiWrapper.cpp
- ImGuiWrapper.h
- RenderInstanced.cpp
- RenderInstanced.h
- camera.h
- LearnOpenGLStructs.h
- MeshJoey.cpp
- MeshJoey.h
- MeshSSAO.cpp
- MeshSSAO.h
- ModelJoey.cpp
- ModelJoey.h
- ModelSSAO.cpp
- ModelSSAO.h
- SphereJoey.cpp
- SphereJoey.h
- TextureJoey.cpp
- TextureJoey.h
- DirectionalLight.cpp
- DirectionalLight.h
- Light.cpp
- Light.h
- LightManager.cpp
- LightManager.h
- PointLight.cpp
- PointLight.h
- SpotLight.cpp
- SpotLight.h
- Material.cpp
- Material.h
- MaterialInstance.cpp
- MaterialInstance.h
- MaterialLibrary.cpp
- MaterialLibrary.h
- MaterialWorkflowPBR.cpp
- MaterialWorkflowPBR.h
- Block.cpp
- Block.h
- Cone.cpp
- Cone.h
- Cube.cpp
- Cube.h
- CubeNanosuit.cpp
- CubeNanosuit.h
- CubeSkybox.cpp
- CubeSkybox.h
- Cylinder.cpp
- Cylinder.h
- GeometryFactory.cpp
- GeometryFactory.h
- Grid.cpp
- Grid.h
- HazelFullscreenQuad.cpp
- HazelFullscreenQuad.h
- Mesh.cpp
- Mesh.h
- MeshData.cpp
- MeshData.h
- MeshUnity.cpp
- MeshUnity.h
- Model.cpp
- Model.h
- MoravaTinyMesh.cpp
- MoravaTinyMesh.h
- Pyramid.cpp
- Pyramid.h
- Quad.cpp
- Quad.h
- QuadInstanced.cpp
- QuadInstanced.h
- QuadSSAO.cpp
- QuadSSAO.h
- Ring.cpp
- Ring.h
- Ring90.cpp
- Ring90.h
- SkinnedMesh.cpp
- SkinnedMesh.h
- Sphere.cpp
- Sphere.h
- Tile2D.cpp
- Tile2D.h
- VertexInstanced.h
- VertexTBN.h
- BulletDebugDrawer.cpp
- BulletDebugDrawer.h
- ConsoleGameLib.h
- GameConsole.cpp
- GameConsole.h
- GConsole.cpp
- GConsole.h
- RandomWord.cpp
- RandomWord.h
- RWord.cpp
- RWord.h
- WinInclude.h
- CsBind.cpp
- CsBind.h
- CsGame.cpp
- CsGame.h
- Particle.cpp
- Particle.h
- ParticleMaster.cpp
- ParticleMaster.h
- ParticleRenderer.cpp
- ParticleRenderer.h
- ParticleRendererInstanced.cpp
- ParticleRendererInstanced.h
- ParticleSettings.h
- ParticleSystemCherno.cpp
- ParticleSystemCherno.h
- ParticleSystemThinMatrix.cpp
- ParticleSystemThinMatrix.h
- ParticleTexture.cpp
- ParticleTexture.h
- PerlinNoise.hpp
- SpartanPhysics.cpp
- SpartanPhysics.h
- DX11.cpp
- DX11.h
- DX11Allocator.cpp
- DX11Allocator.h
- DX11Buffer.cpp
- DX11Buffer.h
- DX11CameraFP.cpp
- DX11CameraFP.h
- DX11ComputePipeline.cpp
- DX11ComputePipeline.h
- DX11ConstantBuffer.cpp
- DX11ConstantBuffer.h
- DX11Context.cpp
- DX11Context.h
- DX11Device.cpp
- DX11Device.h
- DX11Framebuffer.cpp
- DX11Framebuffer.h
- DX11Image.cpp
- DX11Image.h
- DX11ImGuiLayer.cpp
- DX11ImGuiLayer.h
- DX11IndexBuffer.cpp
- DX11IndexBuffer.h
- DX11InputListener.h
- DX11InputSystem.cpp
- DX11InputSystem.h
- DX11Material.cpp
- DX11Material.h
- DX11Memory.cpp
- DX11Memory.h
- DX11Mesh.cpp
- DX11Mesh.h
- DX11MoravaFramebuffer.cpp
- DX11MoravaFramebuffer.h
- DX11MoravaTexture.cpp
- DX11MoravaTexture.h
- DX11Pipeline.cpp
- DX11Pipeline.h
- DX11PixelShader.cpp
- DX11PixelShader.h
- DX11RenderCommandBuffer.cpp
- DX11RenderCommandBuffer.h
- DX11Renderer.cpp
- DX11Renderer.h
- DX11RendererAPI.cpp
- DX11RendererAPI.h
- DX11RendererBasic.cpp
- DX11RendererBasic.h
- DX11RenderPass.cpp
- DX11RenderPass.h
- DX11Shader.cpp
- DX11Shader.h
- DX11SwapChain.cpp
- DX11SwapChain.h
- DX11TestLayer.cpp
- DX11TestLayer.h
- DX11Texture2D.cpp
- DX11Texture2D.h
- DX11TextureCube.cpp
- DX11TextureCube.h
- DX11Utils.cpp
- DX11Utils.h
- DX11VertexBuffer.cpp
- DX11VertexBuffer.h
- DX11VertexLayout.h
- DX11VertexShader.cpp
- DX11VertexShader.h
- OpenGLMoravaFramebuffer.cpp
- OpenGLMoravaFramebuffer.h
- OpenGLMoravaShader.cpp
- OpenGLMoravaShader.h
- OpenGLMoravaTexture.cpp
- OpenGLMoravaTexture.h
- OpenGLRendererBasic.cpp
- OpenGLRendererBasic.h
- MoravaVulkanDevice.cpp
- MoravaVulkanDevice.h
- MoravaVulkanIndexBuffer.cpp
- MoravaVulkanIndexBuffer.h
- MoravaVulkanPipeline.cpp
- MoravaVulkanPipeline.h
- MoravaVulkanRenderPass.cpp
- MoravaVulkanRenderPass.h
- MoravaVulkanSwapchain.cpp
- MoravaVulkanSwapchain.h
- MoravaVulkanVertexBuffer.cpp
- MoravaVulkanVertexBuffer.h
- VulkanCommandBuffer.cpp
- VulkanCommandBuffer.h
- VulkanCommandPool.cpp
- VulkanCommandPool.h
- VulkanDescriptorSet.cpp
- VulkanDescriptorSet.h
- VulkanMoravaFramebuffer.cpp
- VulkanMoravaFramebuffer.h
- VulkanMoravaShader.cpp
- VulkanMoravaShader.h
- VulkanMoravaTexture.cpp
- VulkanMoravaTexture.h
- VulkanRendererBasic.cpp
- VulkanRendererBasic.h
- VulkanSkyboxCube.cpp
- VulkanSkyboxCube.h
- VulkanUniformBuffer.cpp
- VulkanUniformBuffer.h
- WindowsWindow.cpp
- WindowsWindow.h
- Player.cpp
- Player.h
- PlayerController.cpp
- PlayerController.h
- BlurEffect.cpp
- BlurEffect.h
- Renderer.cpp
- Renderer.h
- RendererBasic.cpp
- RendererBasic.h
- RendererDeferredOGL.cpp
- RendererDeferredOGL.h
- RendererECS.cpp
- RendererECS.h
- RendererEditor.cpp
- RendererEditor.h
- RendererOmniShadows.cpp
- RendererOmniShadows.h
- RendererPBR.cpp
- RendererPBR.h
- RendererTrivial.cpp
- RendererTrivial.h
- RendererVoxelTerrain.cpp
- RendererVoxelTerrain.h
- Scene.cpp
- Scene.h
- SceneAnimPBR.cpp
- SceneAnimPBR.h
- SceneAsteroids.cpp
- SceneAsteroids.h
- SceneBloom.cpp
- SceneBloom.h
- SceneBullet.cpp
- SceneBullet.h
- SceneCottage.cpp
- SceneCottage.h
- SceneCubemaps.cpp
- SceneCubemaps.h
- SceneDeferred.cpp
- SceneDeferred.h
- SceneDeferredOGL.cpp
- SceneDeferredOGL.h
- SceneDX11.cpp
- SceneDX11.h
- SceneEditor.cpp
- SceneEditor.h
- SceneEditorImGuizmo.cpp
- SceneEditorImGuizmo.h
- SceneEiffel.cpp
- SceneEiffel.h
- SceneEnvMapVulkan.cpp
- SceneEnvMapVulkan.h
- SceneFramebuffers.cpp
- SceneFramebuffers.h
- SceneHazelEnvMap.cpp
- SceneHazelEnvMap.h
- SceneHazelVulkan.cpp
- SceneHazelVulkan.h
- SceneInstanced.cpp
- SceneInstanced.h
- SceneJoey.cpp
- SceneJoey.h
- SceneMarchingCubes.cpp
- SceneMarchingCubes.h
- SceneNanosuit.cpp
- SceneNanosuit.h
- SceneOmniShadows.cpp
- SceneOmniShadows.h
- SceneParticles.cpp
- SceneParticles.h
- ScenePBR.cpp
- ScenePBR.h
- SceneProceduralLandmass.cpp
- SceneProceduralLandmass.h
- SceneSponza.cpp
- SceneSponza.h
- SceneSSAO.cpp
- SceneSSAO.h
- SceneTerrain.cpp
- SceneTerrain.h
- SceneVoxelTerrain.cpp
- SceneVoxelTerrain.h
- SceneVoxelTerrainSL.cpp
- SceneVoxelTerrainSL.h
- MoravaShader.cpp
- MoravaShader.h
- MoravaShaderLibrary.cpp
- MoravaShaderLibrary.h
- ShaderMain.cpp
- ShaderMain.h
- ShaderPBR.cpp
- ShaderPBR.h
- Skybox.cpp
- Skybox.h
- CylinderSongHo.cpp
- CylinderSongHo.h
- GBufferSSAO.cpp
- GBufferSSAO.h
- SSAO.cpp
- SSAO.h
- EndlessTerrain.cpp
- EndlessTerrain.h
- MapGenerator.cpp
- MapGenerator.h
- MeshGenerator.cpp
- MeshGenerator.h
- NoiseSL.cpp
- NoiseSL.h
- TerrainBase.cpp
- TerrainBase.h
- TerrainHeightMap.cpp
- TerrainHeightMap.h
- TerrainMarchingCubes.cpp
- TerrainMarchingCubes.h
- TerrainSL.cpp
- TerrainSL.h
- TerrainVoxel.cpp
- TerrainVoxel.h
- MoravaTexture.cpp
- MoravaTexture.h
- RadianceHDR.cpp
- RadianceHDR.h
- SubTexture2D.cpp
- SubTexture2D.h
- TextureAtlas.cpp
- TextureAtlas.h
- TextureCubemap.cpp
- TextureCubemap.h
- TextureCubemapFaces.cpp
- TextureCubemapFaces.h
- TextureGenerator.cpp
- TextureGenerator.h
- TextureLoader.cpp
- TextureLoader.h
- TextureSampler.cpp
- TextureSampler.h
- WaterManager.cpp
- WaterManager.h
- config.h
- Hazel
- main.cpp
- main.h
- pch.cpp
- pch.h
- resource.h
- stb_image.h
- stb_image_write.h
- Boden_baseColor.png
- body_albedo2048.png
- body_AO.jpg
- body_emissive.jpg
- body_metalgloss2048_converted_metalRoughness.jpg
- body_normal.jpg
- concrete_044_metalGloss_converted_metalRoughness.jpg
- concrete_044_normal1024.jpg
- imgui.ini
- leg_albedo.jpg
- leg_AO.jpg
- leg_metalgloss_converted_metalRoughness.jpg
- leg_normal1024.jpg
- container2.png
- container2_frame.png
- container2_normal.png
- container2_specular.png
- Vespa_BaseColor.dds
- Arches_E_PineTree_Irradiance.tga
- Arches_E_PineTree_Radiance.tga
- DebugCubeMap.tga
- BRDF_LUT.tga
- Checkerboard.png
- Checkerboard.tga
- PlayButton.png
- 006_hdrmaps_com_free.hdr
- Arches_E_PineTree_3k.hdr
- birchwood_4k.hdr
- greenwich_park_02_1k.hdr
- Ice_Lake_HiRes_TMap.jpg
- Ice_Lake_Ref.hdr
- imgui.ini
- JekstererHDRI_2.hdr
- newport_loft.hdr
- peppermint_powerplant_1k.hdr
- pink_sunrise_4k.hdr
- rooitou_park_4k.hdr
- san_giuseppe_bridge_1k.hdr
- Tropical_Beach_3k.hdr
- umhlanga_sunrise_4k.hdr
- venice_dawn_1_4k.hdr
- vignaioli_night_1k.hdr
- House-diff.png
- House-UV-Normals.png
- House-UV-specular.png
- tramy-UVout.png
- tramy-UVspercular.png
- arm_dif.png
- arm_showroom_ddn.png
- arm_showroom_spec.png
- body_dif.png
- body_showroom_ddn.png
- body_showroom_spec.png
- glass_ddn.png
- glass_dif.png
- hand_dif.png
- hand_showroom_ddn.png
- hand_showroom_spec.png
- helmet_diff.png
- helmet_showroom_ddn.png
- helmet_showroom_spec.png
- leg_dif.png
- leg_showroom_ddn.png
- leg_showroom_spec.png
- LICENSE.txt
- nanosuit.blend
- colorMap.png
- heightMap.png
- noise_001.png
- noise_002.png
- wal67ar_small.jpg
- wal69ar_small.jpg
- hheli.bmp
- jeep_army.jpg
- jeep_rood.jpg
- asteroid.jpg
- barrel.jpg
- brick.png
- brick_d.jpg
- brick_n.jpg
- clouds.jpg
- earth_color.jpg
- earth_night.jpg
- earth_spec.jpg
- gold.png
- house_brick.jpg
- house_windows.jpg
- house_wood.jpg
- imgui.ini
- normal_blank.png
- sand.jpg
- sky.jpg
- spaceship.jpg
- stars_map.jpg
- umhlanga_sunrise_4k.jpg
- wall.jpg
- wood.jpg
- fire.png
- fog.png
- snowflake.png
- agedplanks1-albedo.png
- agedplanks1-ao.png
- agedplanks1-metalness.png
- agedplanks1-normal4-ue.png
- agedplanks1-roughness.png
- concrete3-albedo.png
- concrete3-ao.png
- concrete3-Height.png
- concrete3-Metallic.png
- concrete3-Normal-dx.png
- concrete3-Roughness.png
- Default_albedo.jpg
- Default_AO.jpg
- Default_emissive.jpg
- Default_metalRoughness.jpg
- Default_normal.jpg
- About these PBR files.txt
- darktiles1_AO.png
- darktiles1_basecolor.png
- darktiles1_normal-DX.png
- darktiles1_roughness.png
- futuristic-panels1-albedo.png
- futuristic-panels1-ao.png
- futuristic-panels1-height.png
- futuristic-panels1-metallic.png
- futuristic-panels1-normal-dx.png
- futuristic-panels1-roughness.png
- albedo.png
- ao.png
- imgui.ini
- metallic.png
- normal.png
- roughness.png
- albedo.png
- ao.png
- normal.png
- roughness.png
- harshbricks-albedo.png
- harshbricks-ao2.png
- harshbricks-height5-16.png
- harshbricks-normal.png
- harshbricks-roughness.png
- About these PBR files.txt
- mahogfloor_AO.png
- mahogfloor_basecolor.png
- mahogfloor_Height.png
- mahogfloor_metalness.png
- mahogfloor_normal.png
- mahogfloor_roughness.png
- modern-brick1_albedo.png
- modern-brick1_ao.png
- modern-brick1_height.png
- modern-brick1_metallic.png
- modern-brick1_normal-dx.png
- modern-brick1_roughness.png
- albedo.png
- ao.png
- emissive.png
- metallic.png
- normal.png
- roughness.png
- Albedo.jpg
- Displacement.jpg
- Metalness.jpg
- Normal_LOD0.jpg
- Roughness.jpg
- albedo.png
- ao.png
- imgui.ini
- metallic.png
- normal.png
- roughness.png
- albedo.png
- ao.png
- emissive.png
- metallic.png
- normal.png
- roughness.png
- SciFiHelmet_AmbientOcclusion.png
- SciFiHelmet_BaseColor.png
- SciFiHelmet_Emissive.png
- SciFiHelmet_MetallicRoughness.png
- SciFiHelmet_Normal.png
- albedo.png
- ao.png
- emissive.png
- metallic.png
- normal.png
- roughness.png
- Albedo.jpg
- Displacement.jpg
- Metalness.jpg
- Normal_LOD0.jpg
- Roughness.jpg
- albedo.png
- ao.png
- normal.png
- roughness.png
- metalness.png
- piratevoid_diffuse.png
- planet_Quom1200.png
- Rock-Texture-Surface.jpg
- cupertin-lake_bk.tga
- cupertin-lake_dn.tga
- cupertin-lake_ft.tga
- cupertin-lake_lf.tga
- cupertin-lake_rt.tga
- cupertin-lake_up.tga
- back.jpg
- bottom.jpg
- front.jpg
- left.jpg
- right.jpg
- top.jpg
- back.png
- bottom.png
- front.png
- left.png
- right.png
- top.png
- back.png
- bgColors.txt
- bottom.png
- front.png
- left.png
- right.png
- top.png
- back.png
- bgColors.txt
- bottom.png
- environment_map.jpg
- front.png
- left.png
- right.png
- skyboxsun25degtest.png
- top.png
- back.jpg
- bottom.jpg
- front.jpg
- left.jpg
- right.jpg
- top.jpg
- background.tga
- background_ddn.tga
- chain_texture.tga
- chain_texture_ddn.tga
- lion.tga
- lion2_ddn.tga
- lion_ddn.tga
- spnza_bricks_a_ddn.tga
- spnza_bricks_a_diff.tga
- sponza_arch_ddn.tga
- sponza_arch_diff.tga
- sponza_ceiling_a_ddn.tga
- sponza_ceiling_a_diff.tga
- sponza_column_a_ddn.tga
- sponza_column_a_diff.tga
- sponza_column_b_ddn.tga
- sponza_column_b_diff.tga
- sponza_column_c_ddn.tga
- sponza_column_c_diff.tga
- sponza_curtain_blue_diff.png
- sponza_curtain_ddn.png
- sponza_curtain_diff.png
- sponza_curtain_green_diff.png
- sponza_details_ddn.tga
- sponza_details_diff.tga
- sponza_fabric_blue_diff.tga
- sponza_fabric_ddn.tga
- sponza_fabric_diff.tga
- sponza_fabric_green_diff.tga
- sponza_flagpole_ddn.tga
- sponza_flagpole_diff.tga
- sponza_floor_a_ddn.tga
- sponza_floor_a_diff.tga
- sponza_roof_ddn.tga
- sponza_roof_diff.tga
- sponza_thorn_ddn.tga
- sponza_thorn_diff.tga
- vase_ddn.tga
- vase_dif.tga
- vase_hanging.tga
- vase_hanging_ddn.tga
- vase_plant.tga
- vase_round.tga
- vase_round_ddn.tga
- arial.png
- berlinSans.png
- candara.png
- segoe.png
- verdana.png
- bullseye.png
- button.png
- sun.png
- tex1.png
- tex2.png
- tex3.png
- tex4.png
- tex5.png
- tex6.png
- tex7.png
- tex8.png
- tex9.png
- cosmic.png
- fire.png
- particleAtlas.png
- smoke.png
- 1.png
- 2.png
- 3.png
- bg.png
- barrel.png
- barrelNormal.png
- boulder.png
- boulderNormal.png
- crate.png
- crateNormal.png
- fern.png
- fern_atlas.png
- gold.png
- grass.png
- grassTexture.png
- heightmap.png
- pine.png
- tree.png
- directory_modern_transparent.png
- directory_modern_transparent.psd
- directory_opaque.png
- directory_transparent.png
- file_modern_transparent.png
- file_modern_transparent.psd
- file_opaque.png
- file_transparent.png
- waterDuDv.png
- waterNormal.png
- Wood_Tower_Col.jpg
- Wood_Tower_Nor.jpg
- BIBBUMP.jpg
- ENGINE.tga
- ENGINE2.tga
- FRC.jpg
- LASER.tga
- PLATEOX2.tga
- REFMAP.gif
- WINGBACK.tga
- WINGDOWN.tga
- WINGFRON.tga
- WINGTOP.tga
- XSIDE.tga
- XWBACK.tga
- XWDOWN.tga
- XWTOP.tga
- AnimatedCharacterDiffuse.png
- brick.png
- crate.png
- crateNormal.png
- default_material_albedo.png
- dirt.png
- Eiffel_Tower_diffuse.jpg
- grass.jpg
- heightmap_16x16.png
- heightmap_island.png
- heightmap_island_64x64.png
- horizon_mountains.png
- imgui.ini
- island_flat.png
- lego.png
- light_bulb.png
- marble.jpg
- metal.png
- normal_map_default.png
- particle_anim.png
- plain.png
- pyramid.png
- rock.png
- semi_transparent.png
- semi_transparent.psd
- shadow_map_default.png
- sponza_bricks_a_ddn.tga
- sponza_bricks_a_diff.tga
- sponza_ceiling_a_ddn.tga
- sponza_ceiling_a_diff.tga
- sponza_floor_a_ddn.tga
- sponza_floor_a_diff.tga
- terrain_color_map.png
- terrain_ground.jpg
- texture_blue.png
- texture_checker.png
- texture_chess.png
- texture_gray.png
- texture_orange.png
- texture_plank.png
- volcanic_island.png
- water.png
- wood.png
- imgui_compat.h
- assimp-vc142-mt.dll
- assimp-vc142-mtd.dll
- assimp.dll
- CMakeLists.txt
- glew32.dll
- glfw3.dll
- mono-2.0-sgen.dll
- mono-2.0-sgen.pdb
- MoravaEngine.rc
- vulkan-1.dll
- CMakeLists.txt
- choc_Value.h
- choc_MathHelpers.h
- choc_Assert.h
- choc_CodePrinter.h
- choc_Files.h
- choc_FloatToString.h
- choc_JSON.h
- choc_StringUtilities.h
- choc_TextTable.h
- choc_UTF8.h
- assimp
- bullet3
- glfw
- glm
- ImGuizmo
- shaderc
- SPIRV-Cross
- yaml-cpp
- entt.hpp
- LICENSE
- fifo.tcc
- RealtimeObject.tcc
- AsyncCaller.hpp
- fifo.hpp
- RealtimeObject.hpp
- RealtimeTraits.hpp
- LICENSE
- README.md
- eglew.h
- glew.h
- glxew.h
- wglew.h
- glew32.lib
- glew32s.lib
- CMakeLists.txt
- LICENSE.txt
- _fixes.hpp
- _noise.hpp
- _swizzle.hpp
- _swizzle_func.hpp
- _vectorize.hpp
- compute_common.hpp
- compute_vector_decl.hpp
- compute_vector_relational.hpp
- func_common.inl
- func_common_simd.inl
- func_exponential.inl
- func_exponential_simd.inl
- func_geometric.inl
- func_geometric_simd.inl
- func_integer.inl
- func_integer_simd.inl
- func_matrix.inl
- func_matrix_simd.inl
- func_packing.inl
- func_packing_simd.inl
- func_trigonometric.inl
- func_trigonometric_simd.inl
- func_vector_relational.inl
- func_vector_relational_simd.inl
- glm.cpp
- qualifier.hpp
- setup.hpp
- type_float.hpp
- type_half.hpp
- type_half.inl
- type_mat2x2.hpp
- type_mat2x2.inl
- type_mat2x3.hpp
- type_mat2x3.inl
- type_mat2x4.hpp
- type_mat2x4.inl
- type_mat3x2.hpp
- type_mat3x2.inl
- type_mat3x3.hpp
- type_mat3x3.inl
- type_mat3x4.hpp
- type_mat3x4.inl
- type_mat4x2.hpp
- type_mat4x2.inl
- type_mat4x3.hpp
- type_mat4x3.inl
- type_mat4x4.hpp
- type_mat4x4.inl
- type_mat4x4_simd.inl
- type_quat.hpp
- type_quat.inl
- type_quat_simd.inl
- type_vec1.hpp
- type_vec1.inl
- type_vec2.hpp
- type_vec2.inl
- type_vec3.hpp
- type_vec3.inl
- type_vec4.hpp
- type_vec4.inl
- type_vec_simd.inl
- _matrix_vectorize.hpp
- matrix_clip_space.hpp
- matrix_clip_space.inl
- matrix_common.hpp
- matrix_common.inl
- matrix_double2x2.hpp
- matrix_double2x2_precision.hpp
- matrix_double2x3.hpp
- matrix_double2x3_precision.hpp
- matrix_double2x4.hpp
- matrix_double2x4_precision.hpp
- matrix_double3x2.hpp
- matrix_double3x2_precision.hpp
- matrix_double3x3.hpp
- matrix_double3x3_precision.hpp
- matrix_double3x4.hpp
- matrix_double3x4_precision.hpp
- matrix_double4x2.hpp
- matrix_double4x2_precision.hpp
- matrix_double4x3.hpp
- matrix_double4x3_precision.hpp
- matrix_double4x4.hpp
- matrix_double4x4_precision.hpp
- matrix_float2x2.hpp
- matrix_float2x2_precision.hpp
- matrix_float2x3.hpp
- matrix_float2x3_precision.hpp
- matrix_float2x4.hpp
- matrix_float2x4_precision.hpp
- matrix_float3x2.hpp
- matrix_float3x2_precision.hpp
- matrix_float3x3.hpp
- matrix_float3x3_precision.hpp
- matrix_float3x4.hpp
- matrix_float3x4_precision.hpp
- matrix_float4x2.hpp
- matrix_float4x2_precision.hpp
- matrix_float4x3.hpp
- matrix_float4x3_precision.hpp
- matrix_float4x4.hpp
- matrix_float4x4_precision.hpp
- matrix_int2x2.hpp
- matrix_int2x2_sized.hpp
- matrix_int2x3.hpp
- matrix_int2x3_sized.hpp
- matrix_int2x4.hpp
- matrix_int2x4_sized.hpp
- matrix_int3x2.hpp
- matrix_int3x2_sized.hpp
- matrix_int3x3.hpp
- matrix_int3x3_sized.hpp
- matrix_int3x4.hpp
- matrix_int3x4_sized.hpp
- matrix_int4x2.hpp
- matrix_int4x2_sized.hpp
- matrix_int4x3.hpp
- matrix_int4x3_sized.hpp
- matrix_int4x4.hpp
- matrix_int4x4_sized.hpp
- matrix_integer.hpp
- matrix_integer.inl
- matrix_projection.hpp
- matrix_projection.inl
- matrix_relational.hpp
- matrix_relational.inl
- matrix_transform.hpp
- matrix_transform.inl
- matrix_uint2x2.hpp
- matrix_uint2x2_sized.hpp
- matrix_uint2x3.hpp
- matrix_uint2x3_sized.hpp
- matrix_uint2x4.hpp
- matrix_uint2x4_sized.hpp
- matrix_uint3x2.hpp
- matrix_uint3x2_sized.hpp
- matrix_uint3x3.hpp
- matrix_uint3x3_sized.hpp
- matrix_uint3x4.hpp
- matrix_uint3x4_sized.hpp
- matrix_uint4x2.hpp
- matrix_uint4x2_sized.hpp
- matrix_uint4x3.hpp
- matrix_uint4x3_sized.hpp
- matrix_uint4x4.hpp
- matrix_uint4x4_sized.hpp
- quaternion_common.hpp
- quaternion_common.inl
- quaternion_common_simd.inl
- quaternion_double.hpp
- quaternion_double_precision.hpp
- quaternion_exponential.hpp
- quaternion_exponential.inl
- quaternion_float.hpp
- quaternion_float_precision.hpp
- quaternion_geometric.hpp
- quaternion_geometric.inl
- quaternion_relational.hpp
- quaternion_relational.inl
- quaternion_transform.hpp
- quaternion_transform.inl
- quaternion_trigonometric.hpp
- quaternion_trigonometric.inl
- scalar_common.hpp
- scalar_common.inl
- scalar_constants.hpp
- scalar_constants.inl
- scalar_int_sized.hpp
- scalar_integer.hpp
- scalar_integer.inl
- scalar_packing.hpp
- scalar_packing.inl
- scalar_reciprocal.hpp
- scalar_reciprocal.inl
- scalar_relational.hpp
- scalar_relational.inl
- scalar_uint_sized.hpp
- scalar_ulp.hpp
- scalar_ulp.inl
- vector_bool1.hpp
- vector_bool1_precision.hpp
- vector_bool2.hpp
- vector_bool2_precision.hpp
- vector_bool3.hpp
- vector_bool3_precision.hpp
- vector_bool4.hpp
- vector_bool4_precision.hpp
- vector_common.hpp
- vector_common.inl
- vector_double1.hpp
- vector_double1_precision.hpp
- vector_double2.hpp
- vector_double2_precision.hpp
- vector_double3.hpp
- vector_double3_precision.hpp
- vector_double4.hpp
- vector_double4_precision.hpp
- vector_float1.hpp
- vector_float1_precision.hpp
- vector_float2.hpp
- vector_float2_precision.hpp
- vector_float3.hpp
- vector_float3_precision.hpp
- vector_float4.hpp
- vector_float4_precision.hpp
- vector_int1.hpp
- vector_int1_sized.hpp
- vector_int2.hpp
- vector_int2_sized.hpp
- vector_int3.hpp
- vector_int3_sized.hpp
- vector_int4.hpp
- vector_int4_sized.hpp
- vector_integer.hpp
- vector_integer.inl
- vector_packing.hpp
- vector_packing.inl
- vector_reciprocal.hpp
- vector_reciprocal.inl
- vector_relational.hpp
- vector_relational.inl
- vector_uint1.hpp
- vector_uint1_sized.hpp
- vector_uint2.hpp
- vector_uint2_sized.hpp
- vector_uint3.hpp
- vector_uint3_sized.hpp
- vector_uint4.hpp
- vector_uint4_sized.hpp
- vector_ulp.hpp
- vector_ulp.inl
- bitfield.hpp
- bitfield.inl
- color_space.hpp
- color_space.inl
- constants.hpp
- constants.inl
- epsilon.hpp
- epsilon.inl
- integer.hpp
- integer.inl
- matrix_access.hpp
- matrix_access.inl
- matrix_integer.hpp
- matrix_inverse.hpp
- matrix_inverse.inl
- matrix_transform.hpp
- matrix_transform.inl
- noise.hpp
- noise.inl
- packing.hpp
- packing.inl
- quaternion.hpp
- quaternion.inl
- quaternion_simd.inl
- random.hpp
- random.inl
- reciprocal.hpp
- round.hpp
- round.inl
- type_aligned.hpp
- type_precision.hpp
- type_precision.inl
- type_ptr.hpp
- type_ptr.inl
- ulp.hpp
- ulp.inl
- vec1.hpp
- associated_min_max.hpp
- associated_min_max.inl
- bit.hpp
- bit.inl
- closest_point.hpp
- closest_point.inl
- color_encoding.hpp
- color_encoding.inl
- color_space.hpp
- color_space.inl
- color_space_YCoCg.hpp
- color_space_YCoCg.inl
- common.hpp
- common.inl
- compatibility.hpp
- compatibility.inl
- component_wise.hpp
- component_wise.inl
- dual_quaternion.hpp
- dual_quaternion.inl
- easing.hpp
- easing.inl
- euler_angles.hpp
- euler_angles.inl
- extend.hpp
- extend.inl
- extended_min_max.hpp
- extended_min_max.inl
- exterior_product.hpp
- exterior_product.inl
- fast_exponential.hpp
- fast_exponential.inl
- fast_square_root.hpp
- fast_square_root.inl
- fast_trigonometry.hpp
- fast_trigonometry.inl
- float_normalize.inl
- functions.hpp
- functions.inl
- gradient_paint.hpp
- gradient_paint.inl
- handed_coordinate_space.hpp
- handed_coordinate_space.inl
- hash.hpp
- hash.inl
- integer.hpp
- integer.inl
- intersect.hpp
- intersect.inl
- io.hpp
- io.inl
- iteration.hpp
- iteration.inl
- log_base.hpp
- log_base.inl
- matrix_cross_product.hpp
- matrix_cross_product.inl
- matrix_decompose.hpp
- matrix_decompose.inl
- matrix_factorisation.hpp
- matrix_factorisation.inl
- matrix_interpolation.hpp
- matrix_interpolation.inl
- matrix_major_storage.hpp
- matrix_major_storage.inl
- matrix_operation.hpp
- matrix_operation.inl
- matrix_query.hpp
- matrix_query.inl
- matrix_transform_2d.hpp
- matrix_transform_2d.inl
- mixed_product.hpp
- mixed_product.inl
- norm.hpp
- norm.inl
- normal.hpp
- normal.inl
- normalize_dot.hpp
- normalize_dot.inl
- number_precision.hpp
- optimum_pow.hpp
- optimum_pow.inl
- orthonormalize.hpp
- orthonormalize.inl
- pca.hpp
- pca.inl
- perpendicular.hpp
- perpendicular.inl
- polar_coordinates.hpp
- polar_coordinates.inl
- projection.hpp
- projection.inl
- quaternion.hpp
- quaternion.inl
- range.hpp
- raw_data.hpp
- raw_data.inl
- rotate_normalized_axis.hpp
- rotate_normalized_axis.inl
- rotate_vector.hpp
- rotate_vector.inl
- scalar_multiplication.hpp
- scalar_relational.hpp
- scalar_relational.inl
- spline.hpp
- spline.inl
- std_based_type.hpp
- std_based_type.inl
- string_cast.hpp
- string_cast.inl
- structured_bindings.hpp
- structured_bindings.inl
- texture.hpp
- texture.inl
- transform.hpp
- transform.inl
- transform2.hpp
- transform2.inl
- type_aligned.hpp
- type_aligned.inl
- type_trait.hpp
- type_trait.inl
- vec_swizzle.hpp
- vector_angle.hpp
- vector_angle.inl
- vector_query.hpp
- vector_query.inl
- wrap.hpp
- wrap.inl
- common.h
- exponential.h
- geometric.h
- integer.h
- matrix.h
- neon.h
- packing.h
- platform.h
- trigonometric.h
- vector_relational.h
- CMakeLists.txt
- common.hpp
- exponential.hpp
- ext.hpp
- fwd.hpp
- geometric.hpp
- glm.cppm
- glm.hpp
- integer.hpp
- mat2x2.hpp
- mat2x3.hpp
- mat2x4.hpp
- mat3x2.hpp
- mat3x3.hpp
- mat3x4.hpp
- mat4x2.hpp
- mat4x3.hpp
- mat4x4.hpp
- matrix.hpp
- packing.hpp
- trigonometric.hpp
- vec2.hpp
- vec3.hpp
- vec4.hpp
- vector_relational.hpp
- config.yml
- issue_template.yml
- build.yml
- build_windows_vulkan_libs.ps1
- manual.yml
- scheduled.yml
- static-analysis.yml
- FUNDING.yml
- pull_request_template.md
- build_instructions.txt
- shader.frag
- shader.vert
- build_instructions.txt
- generate_spv.sh
- glsl_shader.frag
- glsl_shader.vert
- imgui_impl_allegro5.cpp
- imgui_impl_allegro5.h
- imgui_impl_android.cpp
- imgui_impl_android.h
- imgui_impl_dx10.cpp
- imgui_impl_dx10.h
- imgui_impl_dx11.cpp
- imgui_impl_dx11.h
- imgui_impl_dx12.cpp
- imgui_impl_dx12.h
- imgui_impl_dx9.cpp
- imgui_impl_dx9.h
- imgui_impl_glfw.cpp
- imgui_impl_glfw.h
- imgui_impl_glut.cpp
- imgui_impl_glut.h
- imgui_impl_metal.h
- imgui_impl_metal.mm
- imgui_impl_null.cpp
- imgui_impl_null.h
- imgui_impl_opengl2.cpp
- imgui_impl_opengl2.h
- imgui_impl_opengl3.cpp
- imgui_impl_opengl3.h
- imgui_impl_opengl3_loader.h
- imgui_impl_osx.h
- imgui_impl_osx.mm
- imgui_impl_sdl2.cpp
- imgui_impl_sdl2.h
- imgui_impl_sdl3.cpp
- imgui_impl_sdl3.h
- imgui_impl_sdlgpu3.cpp
- imgui_impl_sdlgpu3.h
- imgui_impl_sdlgpu3_shaders.h
- imgui_impl_sdlrenderer2.cpp
- imgui_impl_sdlrenderer2.h
- imgui_impl_sdlrenderer3.cpp
- imgui_impl_sdlrenderer3.h
- imgui_impl_vulkan.cpp
- imgui_impl_vulkan.h
- imgui_impl_wgpu.cpp
- imgui_impl_wgpu.h
- imgui_impl_win32.cpp
- imgui_impl_win32.h
- BACKENDS.md
- CHANGELOG.txt
- CONTRIBUTING.md
- EXAMPLES.md
- FAQ.md
- FONTS.md
- README.md
- SECURITY.md
- TODO.txt
- example_allegro5.vcxproj
- example_allegro5.vcxproj.filters
- imconfig_allegro5.h
- main.cpp
- README.md
- MainActivity.kt
- AndroidManifest.xml
- build.gradle
- .gitignore
- build.gradle
- settings.gradle
- CMakeLists.txt
- main.cpp
- project.pbxproj
- Info-iOS.plist
- LaunchScreen.storyboard
- Info-macOS.plist
- MainMenu.storyboard
- main.mm
- Makefile
- README.md
- project.pbxproj
- main.mm
- Makefile
- main.mm
- Makefile
- build_win32.bat
- example_glfw_opengl2.vcxproj
- example_glfw_opengl2.vcxproj.filters
- main.cpp
- Makefile
- build_win32.bat
- example_glfw_opengl3.vcxproj
- example_glfw_opengl3.vcxproj.filters
- main.cpp
- Makefile
- Makefile.emscripten
- build_win32.bat
- build_win64.bat
- CMakeLists.txt
- example_glfw_vulkan.vcxproj
- example_glfw_vulkan.vcxproj.filters
- main.cpp
- Makefile
- CMakeLists.txt
- main.cpp
- Makefile.emscripten
- README.md
- example_glut_opengl2.vcxproj
- example_glut_opengl2.vcxproj.filters
- main.cpp
- Makefile
- build_win32.bat
- example_null.vcxproj
- example_null.vcxproj.filters
- main.cpp
- Makefile
- build_win32.bat
- example_sdl2_directx11.vcxproj
- example_sdl2_directx11.vcxproj.filters
- main.cpp
- main.mm
- Makefile
- build_win32.bat
- example_sdl2_opengl2.vcxproj
- example_sdl2_opengl2.vcxproj.filters
- main.cpp
- Makefile
- README.md
- build_win32.bat
- example_sdl2_opengl3.vcxproj
- example_sdl2_opengl3.vcxproj.filters
- main.cpp
- Makefile
- Makefile.emscripten
- README.md
- build_win32.bat
- example_sdl2_sdlrenderer2.vcxproj
- example_sdl2_sdlrenderer2.vcxproj.filters
- main.cpp
- Makefile
- README.md
- build_win32.bat
- build_win64.bat
- example_sdl2_vulkan.vcxproj
- example_sdl2_vulkan.vcxproj.filters
- main.cpp
- Makefile
- CMakeLists.txt
- main.cpp
- Makefile.emscripten
- README.md
- build_win32.bat
- example_sdl3_directx11.vcxproj
- example_sdl3_directx11.vcxproj.filters
- main.cpp
- main.mm
- Makefile
- build_win32.bat
- build_win64.bat
- example_sdl3_opengl3.vcxproj
- example_sdl3_opengl3.vcxproj.filters
- main.cpp
- Makefile
- Makefile.emscripten
- README.md
- build_win64.bat
- example_sdl3_sdlgpu3.vcxproj
- example_sdl3_sdlgpu3.vcxproj.filters
- main.cpp
- Makefile
- build_win32.bat
- example_sdl3_sdlrenderer3.vcxproj
- example_sdl3_sdlrenderer3.vcxproj.filters
- main.cpp
- Makefile
- build_win32.bat
- build_win64.bat
- example_sdl3_vulkan.vcxproj
- example_sdl3_vulkan.vcxproj.filters
- main.cpp
- Makefile
- CMakeLists.txt
- main.cpp
- Makefile.emscripten
- README.md
- build_win32.bat
- example_win32_directx10.vcxproj
- example_win32_directx10.vcxproj.filters
- main.cpp
- build_win32.bat
- example_win32_directx11.vcxproj
- example_win32_directx11.vcxproj.filters
- main.cpp
- build_win32.bat
- example_win32_directx12.vcxproj
- example_win32_directx12.vcxproj.filters
- main.cpp
- build_win32.bat
- example_win32_directx9.vcxproj
- example_win32_directx9.vcxproj.filters
- main.cpp
- build_mingw.bat
- build_win32.bat
- example_win32_opengl3.vcxproj
- example_win32_opengl3.vcxproj.filters
- main.cpp
- build_win32.bat
- build_win64.bat
- example_win32_vulkan.vcxproj
- example_win32_vulkan.vcxproj.filters
- main.cpp
- emscripten_mainloop_stub.h
- shell_minimal.html
- glfw3.h
- glfw3native.h
- glfw3.lib
- glfw3.lib
- COPYING.txt
- README.txt
- uSynergy.c
- uSynergy.h
- imgui_examples.sln
- README.txt
- imgui_stdlib.cpp
- imgui_stdlib.h
- README.txt
- imgui.gdb
- imgui.natstepfilter
- imgui.natvis
- imgui_lldb.py
- README.txt
- binary_to_compressed_c.cpp
- Cousine-Regular.ttf
- DroidSans.ttf
- Karla-Regular.ttf
- ProggyClean.ttf
- ProggyTiny.ttf
- Roboto-Medium.ttf
- imgui_freetype.cpp
- imgui_freetype.h
- README.md
- imgui_single_file.h
- README.txt
- .editorconfig
- .gitattributes
- .gitignore
- imconfig.h
- imgui.cpp
- imgui.h
- imgui_demo.cpp
- imgui_draw.cpp
- imgui_internal.h
- imgui_tables.cpp
- imgui_widgets.cpp
- imstb_rectpack.h
- imstb_textedit.h
- imstb_truetype.h
- LICENSE.txt
- dr_wav.h
- miniaudio.h
- miniaudio_engine.h
- miniaudio_incl.h
- stb_vorbis.c
- mono-2.0-sgen.dll
- mono-2.0-sgen.pdb
- mono-2.0-sgen.dll
- mono-2.0-sgen.pdb
- opcode.def
- jit.h
- mono-private-unstable.h
- appdomain.h
- assembly.h
- attrdefs.h
- blob.h
- class.h
- debug-helpers.h
- debug-mono-symfile.h
- environment.h
- exception.h
- image.h
- loader.h
- metadata.h
- mono-config.h
- mono-debug.h
- mono-gc.h
- mono-private-unstable.h
- object-forward.h
- object.h
- opcodes.h
- profiler-events.h
- profiler.h
- reflection.h
- row-indexes.h
- sgen-bridge.h
- threads.h
- tokentype.h
- verify.h
- mono-counters.h
- mono-dl-fallback.h
- mono-error.h
- mono-forward.h
- mono-jemalloc.h
- mono-logger.h
- mono-private-unstable.h
- mono-publib.h
- eglib.lib
- eglib.pdb
- mono-2.0-sgen.exp
- mono-2.0-sgen.lib
- eglib.lib
- libgcmonosgen.lib
- libmini-sgen.lib
- libmono-static-sgen.lib
- libmonoruntime-sgen.lib
- libmonoutils.lib
- libtest.exp
- libtest.lib
- mono-2.0-dac-sgen.exp
- mono-2.0-dac-sgen.lib
- mono-2.0-sgen.exp
- mono-2.0-sgen.lib
- MonoPosixHelper.exp
- MonoPosixHelper.lib
- GFSDK_Aftermath.h
- GFSDK_Aftermath_Defines.h
- GFSDK_Aftermath_GpuCrashDump.h
- GFSDK_Aftermath_GpuCrashDumpDecoding.h
- LICENSE
- nsight-aftermath-usage-guidelines.txt
- Readme.md
- optick.config.h
- optick.h
- optick_capi.cpp
- optick_capi.h
- optick_common.h
- optick_core.cpp
- optick_core.freebsd.h
- optick_core.h
- optick_core.linux.h
- optick_core.macos.h
- optick_core.platform.h
- optick_core.win.h
- optick_gpu.cpp
- optick_gpu.d3d12.cpp
- optick_gpu.h
- optick_gpu.vulkan.cpp
- optick_memory.h
- optick_message.cpp
- optick_message.h
- optick_miniz.cpp
- optick_miniz.h
- optick_serialization.cpp
- optick_serialization.h
- optick_server.cpp
- optick_server.h
- premake5.lua
- coverity_scan.yml
- linux.yml
- macos.yml
- windows.yml
- async_bench.cpp
- bench.cpp
- CMakeLists.txt
- formatter-bench.cpp
- latency.cpp
- utils.h
- ide.cmake
- pch.h.in
- spdlog.pc.in
- spdlogConfig.cmake.in
- spdlogCPack.cmake
- utils.cmake
- version.rc.in
- CMakeLists.txt
- example.cpp
- argv.h
- env.h
- helpers-inl.h
- helpers.h
- backtracer-inl.h
- backtracer.h
- circular_q.h
- console_globals.h
- file_helper-inl.h
- file_helper.h
- fmt_helper.h
- log_msg-inl.h
- log_msg.h
- log_msg_buffer-inl.h
- log_msg_buffer.h
- mpmc_blocking_q.h
- null_mutex.h
- os-inl.h
- os.h
- pattern_formatter-inl.h
- pattern_formatter.h
- periodic_worker-inl.h
- periodic_worker.h
- registry-inl.h
- registry.h
- synchronous_factory.h
- tcp_client-windows.h
- tcp_client.h
- thread_pool-inl.h
- thread_pool.h
- udp_client-windows.h
- udp_client.h
- windows_include.h
- args.h
- base.h
- chrono.h
- color.h
- compile.h
- core.h
- fmt.license.rst
- format-inl.h
- format.h
- LICENSE.rst
- locale.h
- os.h
- ostream.h
- posix.h
- printf.h
- ranges.h
- std.h
- xchar.h
- bin_to_hex.h
- chrono.h
- compile.h
- fmt.h
- ostr.h
- ranges.h
- std.h
- xchar.h
- async.h
- async_logger-inl.h
- async_logger.h
- common-inl.h
- common.h
- formatter.h
- fwd.h
- logger-inl.h
- logger.h
- mdc.h
- .clang-format
- .clang-tidy
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- appveyor.yml
- CMakeLists.txt
- INSTALL
- LICENSE
- README.md
- vk_icd.h
- vk_layer.h
- vk_platform.h
- vk_sdk_platform.h
- vulkan.h
- vulkan.hpp
- vulkan_android.h
- vulkan_beta.h
- vulkan_core.h
- vulkan_directfb.h
- vulkan_fuchsia.h
- vulkan_ggp.h
- vulkan_ios.h
- vulkan_macos.h
- vulkan_metal.h
- vulkan_vi.h
- vulkan_wayland.h
- vulkan_win32.h
- vulkan_xcb.h
- vulkan_xlib.h
- vulkan_xlib_xrandr.h
- vulkan-1.lib
- vk_mem_alloc.cpp
- vk_mem_alloc.h
- box2d
- DirectXTex
- FastNoise
- msdf-atlas-gen
- .gitignore
- .gitmodules
- .gitmodules.dtrajko
- LICENSE
- README.md
- TODO.txt
// repository documentation
Was this content helpful?
(0 ratings)
