├── .gitattributes ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── proj ├── vc2015 │ ├── PropertySheet.props │ ├── mason.sln │ ├── mason.vcxproj │ └── mason.vcxproj.filters └── vc2019 │ ├── PropertySheet.props │ ├── mason.sln │ ├── mason.vcxproj │ └── mason.vcxproj.filters ├── src ├── glsl │ └── mason │ │ ├── aa │ │ ├── fxaa │ │ │ ├── FXAA3_11.glsl │ │ │ ├── fxaa.frag │ │ │ └── fxaa.vert │ │ └── smaa │ │ │ ├── SMAA.glsl │ │ │ ├── smaa.frag │ │ │ └── smaa.vert │ │ ├── cellular.glsl │ │ ├── color.glsl │ │ ├── noise.glsl │ │ ├── passthrough.vert │ │ ├── post │ │ ├── composite.frag │ │ └── toneMap.glsl │ │ ├── textureViewer │ │ ├── texture.vert │ │ ├── texture3d.frag │ │ ├── textureColor.frag │ │ ├── textureDepth.frag │ │ └── textureVelocity.frag │ │ ├── transform.glsl │ │ └── util.glsl ├── mason │ ├── Assets.cpp │ ├── Assets.h │ ├── Common.cpp │ ├── Common.h │ ├── Config.cpp │ ├── Config.h │ ├── Dispatch.cpp │ ├── Dispatch.h │ ├── Export.h │ ├── FlyCam.cpp │ ├── FlyCam.h │ ├── Hud.cpp │ ├── Hud.h │ ├── Info.cpp │ ├── Info.h │ ├── LUT.cpp │ ├── LUT.h │ ├── Mason.h │ ├── MotionTracker.h │ ├── Notifications.cpp │ ├── Notifications.h │ ├── ParticleSystemGpu.cpp │ ├── ParticleSystemGpu.h │ ├── Profiling.h │ ├── RenderToTexture.cpp │ ├── RenderToTexture.h │ ├── ShaderControls.h │ ├── Shadertoy.cpp │ ├── Shadertoy.h │ ├── Var.h │ ├── VisualMonitor.cpp │ ├── VisualMonitor.h │ ├── WorldClock.cpp │ ├── WorldClock.h │ ├── aa │ │ ├── FXAA.cpp │ │ ├── FXAA.h │ │ ├── SMAA.cpp │ │ ├── SMAA.h │ │ └── smaa │ │ │ ├── AreaTex.h │ │ │ └── SearchTex.h │ ├── audio │ │ ├── AudioAnalyzer.cpp │ │ ├── AudioAnalyzer.h │ │ ├── CompressorNode.cpp │ │ ├── CompressorNode.h │ │ ├── Effects.cpp │ │ ├── Effects.h │ │ ├── Gens.cpp │ │ ├── Gens.h │ │ ├── OfflineContext.cpp │ │ ├── OfflineContext.h │ │ ├── ProfilerNode.cpp │ │ ├── ProfilerNode.h │ │ └── audio.h │ ├── extra │ │ ├── AssertOverride.cpp │ │ ├── LivePPManager.cpp │ │ ├── LivePPManager.h │ │ └── README.md │ ├── glutils.cpp │ ├── glutils.h │ ├── imx │ │ ├── ImGuiStuff.cpp │ │ ├── ImGuiStuff.h │ │ ├── ImGuiStyle.cpp │ │ ├── ImGuiStyle.h │ │ ├── ImGuiTexture.cpp │ │ ├── ImGuiTexture.h │ │ ├── ShaderUI.cpp │ │ └── ShaderUI.h │ ├── prepareAppSettings.h │ ├── scene │ │ ├── Camera.cpp │ │ ├── Camera.h │ │ ├── Component.cpp │ │ ├── Component.h │ │ ├── DepthOfField.cpp │ │ ├── DepthOfField.h │ │ ├── Lights.cpp │ │ ├── Lights.h │ │ ├── MotionBlur.cpp │ │ ├── MotionBlur.h │ │ ├── PostEffects.cpp │ │ ├── PostEffects.h │ │ ├── PostProcess.cpp │ │ ├── PostProcess.h │ │ ├── Suite.cpp │ │ └── Suite.h │ └── ui │ │ ├── AudioAnalyzerView.cpp │ │ ├── AudioAnalyzerView.h │ │ ├── AudioMonitor.cpp │ │ ├── AudioMonitor.h │ │ ├── AudioViews.cpp │ │ ├── AudioViews.h │ │ ├── DraggableView.cpp │ │ └── DraggableView.h └── msw │ └── MasonMswForcedInclude.h └── test ├── AzureKinectTest ├── assets │ ├── config.json │ └── glsl │ │ ├── passthrough.vert │ │ ├── pointCloud.frag │ │ ├── pointCloud.vert │ │ ├── sceneBackground.frag │ │ ├── sceneColor.vert │ │ ├── sceneObject.frag │ │ ├── sceneObject.vert │ │ └── sceneRoom.frag ├── proj │ └── vc2019 │ │ ├── AzureKinectTest.vcxproj │ │ ├── AzureKinectTest.vcxproj.filters │ │ ├── CinderMswUserDefines.h │ │ ├── PropertySheet.props │ │ └── Resources.rc ├── resources │ └── cinder_app_icon.ico └── src │ ├── AzureKinectTestApp.cpp │ ├── CinderImGuiConfig.h │ ├── DebugScene.cpp │ └── DebugScene.h ├── MasonTests ├── assets │ ├── config.json │ ├── dictionary_test.json │ ├── hud │ │ ├── hudTest.frag │ │ └── hudTest.vert │ ├── motion │ │ └── motion.json │ ├── particleBlending │ │ ├── depthTexture.frag │ │ ├── depthTexture.vert │ │ ├── glm.dart │ │ ├── params.dart │ │ ├── particleBlending.frag │ │ ├── particleBlending.vert │ │ └── particleBlendingUpdate.vert │ └── particleGeometry │ │ ├── particleGeometry.dart │ │ ├── particles.frag │ │ ├── particles.geom │ │ ├── particles.vert │ │ └── particlesUpdate.vert ├── proj │ ├── cmake │ │ └── CMakeLists.txt │ ├── vc2015 │ │ ├── MasonTests.vcxproj.filters │ │ └── PropertySheet.props │ └── vc2019 │ │ ├── MasonTests.vcxproj │ │ ├── MasonTests.vcxproj.filters │ │ └── PropertySheet.props └── src │ ├── EmptyTest.cpp │ ├── EmptyTest.h │ ├── HudTest.cpp │ ├── HudTest.h │ ├── MasonTestsApp.cpp │ ├── MiscTest.cpp │ └── MiscTest.h └── ViewTests └── proj └── vc2015 ├── PropertySheet.props ├── Resources.rc ├── ViewTests.vcxproj ├── ViewTests.vcxproj.filters └── cinder_app_icon.ico /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # mason 2 | Tools I use on various projects 3 | -------------------------------------------------------------------------------- /proj/vc2015/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2015/PropertySheet.props -------------------------------------------------------------------------------- /proj/vc2015/mason.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2015/mason.sln -------------------------------------------------------------------------------- /proj/vc2015/mason.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2015/mason.vcxproj -------------------------------------------------------------------------------- /proj/vc2015/mason.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2015/mason.vcxproj.filters -------------------------------------------------------------------------------- /proj/vc2019/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2019/PropertySheet.props -------------------------------------------------------------------------------- /proj/vc2019/mason.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2019/mason.sln -------------------------------------------------------------------------------- /proj/vc2019/mason.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2019/mason.vcxproj -------------------------------------------------------------------------------- /proj/vc2019/mason.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/proj/vc2019/mason.vcxproj.filters -------------------------------------------------------------------------------- /src/glsl/mason/aa/fxaa/FXAA3_11.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/fxaa/FXAA3_11.glsl -------------------------------------------------------------------------------- /src/glsl/mason/aa/fxaa/fxaa.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/fxaa/fxaa.frag -------------------------------------------------------------------------------- /src/glsl/mason/aa/fxaa/fxaa.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/fxaa/fxaa.vert -------------------------------------------------------------------------------- /src/glsl/mason/aa/smaa/SMAA.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/smaa/SMAA.glsl -------------------------------------------------------------------------------- /src/glsl/mason/aa/smaa/smaa.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/smaa/smaa.frag -------------------------------------------------------------------------------- /src/glsl/mason/aa/smaa/smaa.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/aa/smaa/smaa.vert -------------------------------------------------------------------------------- /src/glsl/mason/cellular.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/cellular.glsl -------------------------------------------------------------------------------- /src/glsl/mason/color.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/color.glsl -------------------------------------------------------------------------------- /src/glsl/mason/noise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/noise.glsl -------------------------------------------------------------------------------- /src/glsl/mason/passthrough.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/passthrough.vert -------------------------------------------------------------------------------- /src/glsl/mason/post/composite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/post/composite.frag -------------------------------------------------------------------------------- /src/glsl/mason/post/toneMap.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/post/toneMap.glsl -------------------------------------------------------------------------------- /src/glsl/mason/textureViewer/texture.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/textureViewer/texture.vert -------------------------------------------------------------------------------- /src/glsl/mason/textureViewer/texture3d.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/textureViewer/texture3d.frag -------------------------------------------------------------------------------- /src/glsl/mason/textureViewer/textureColor.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/textureViewer/textureColor.frag -------------------------------------------------------------------------------- /src/glsl/mason/textureViewer/textureDepth.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/textureViewer/textureDepth.frag -------------------------------------------------------------------------------- /src/glsl/mason/textureViewer/textureVelocity.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/textureViewer/textureVelocity.frag -------------------------------------------------------------------------------- /src/glsl/mason/transform.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/transform.glsl -------------------------------------------------------------------------------- /src/glsl/mason/util.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/glsl/mason/util.glsl -------------------------------------------------------------------------------- /src/mason/Assets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Assets.cpp -------------------------------------------------------------------------------- /src/mason/Assets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Assets.h -------------------------------------------------------------------------------- /src/mason/Common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Common.cpp -------------------------------------------------------------------------------- /src/mason/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Common.h -------------------------------------------------------------------------------- /src/mason/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Config.cpp -------------------------------------------------------------------------------- /src/mason/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Config.h -------------------------------------------------------------------------------- /src/mason/Dispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Dispatch.cpp -------------------------------------------------------------------------------- /src/mason/Dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Dispatch.h -------------------------------------------------------------------------------- /src/mason/Export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Export.h -------------------------------------------------------------------------------- /src/mason/FlyCam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/FlyCam.cpp -------------------------------------------------------------------------------- /src/mason/FlyCam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/FlyCam.h -------------------------------------------------------------------------------- /src/mason/Hud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Hud.cpp -------------------------------------------------------------------------------- /src/mason/Hud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Hud.h -------------------------------------------------------------------------------- /src/mason/Info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Info.cpp -------------------------------------------------------------------------------- /src/mason/Info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Info.h -------------------------------------------------------------------------------- /src/mason/LUT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/LUT.cpp -------------------------------------------------------------------------------- /src/mason/LUT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/LUT.h -------------------------------------------------------------------------------- /src/mason/Mason.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Mason.h -------------------------------------------------------------------------------- /src/mason/MotionTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/MotionTracker.h -------------------------------------------------------------------------------- /src/mason/Notifications.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Notifications.cpp -------------------------------------------------------------------------------- /src/mason/Notifications.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Notifications.h -------------------------------------------------------------------------------- /src/mason/ParticleSystemGpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ParticleSystemGpu.cpp -------------------------------------------------------------------------------- /src/mason/ParticleSystemGpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ParticleSystemGpu.h -------------------------------------------------------------------------------- /src/mason/Profiling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Profiling.h -------------------------------------------------------------------------------- /src/mason/RenderToTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/RenderToTexture.cpp -------------------------------------------------------------------------------- /src/mason/RenderToTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/RenderToTexture.h -------------------------------------------------------------------------------- /src/mason/ShaderControls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ShaderControls.h -------------------------------------------------------------------------------- /src/mason/Shadertoy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Shadertoy.cpp -------------------------------------------------------------------------------- /src/mason/Shadertoy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Shadertoy.h -------------------------------------------------------------------------------- /src/mason/Var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/Var.h -------------------------------------------------------------------------------- /src/mason/VisualMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/VisualMonitor.cpp -------------------------------------------------------------------------------- /src/mason/VisualMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/VisualMonitor.h -------------------------------------------------------------------------------- /src/mason/WorldClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/WorldClock.cpp -------------------------------------------------------------------------------- /src/mason/WorldClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/WorldClock.h -------------------------------------------------------------------------------- /src/mason/aa/FXAA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/FXAA.cpp -------------------------------------------------------------------------------- /src/mason/aa/FXAA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/FXAA.h -------------------------------------------------------------------------------- /src/mason/aa/SMAA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/SMAA.cpp -------------------------------------------------------------------------------- /src/mason/aa/SMAA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/SMAA.h -------------------------------------------------------------------------------- /src/mason/aa/smaa/AreaTex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/smaa/AreaTex.h -------------------------------------------------------------------------------- /src/mason/aa/smaa/SearchTex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/aa/smaa/SearchTex.h -------------------------------------------------------------------------------- /src/mason/audio/AudioAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/AudioAnalyzer.cpp -------------------------------------------------------------------------------- /src/mason/audio/AudioAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/AudioAnalyzer.h -------------------------------------------------------------------------------- /src/mason/audio/CompressorNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/CompressorNode.cpp -------------------------------------------------------------------------------- /src/mason/audio/CompressorNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/CompressorNode.h -------------------------------------------------------------------------------- /src/mason/audio/Effects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/Effects.cpp -------------------------------------------------------------------------------- /src/mason/audio/Effects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/Effects.h -------------------------------------------------------------------------------- /src/mason/audio/Gens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/Gens.cpp -------------------------------------------------------------------------------- /src/mason/audio/Gens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/Gens.h -------------------------------------------------------------------------------- /src/mason/audio/OfflineContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/OfflineContext.cpp -------------------------------------------------------------------------------- /src/mason/audio/OfflineContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/OfflineContext.h -------------------------------------------------------------------------------- /src/mason/audio/ProfilerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/ProfilerNode.cpp -------------------------------------------------------------------------------- /src/mason/audio/ProfilerNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/ProfilerNode.h -------------------------------------------------------------------------------- /src/mason/audio/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/audio/audio.h -------------------------------------------------------------------------------- /src/mason/extra/AssertOverride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/extra/AssertOverride.cpp -------------------------------------------------------------------------------- /src/mason/extra/LivePPManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/extra/LivePPManager.cpp -------------------------------------------------------------------------------- /src/mason/extra/LivePPManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/extra/LivePPManager.h -------------------------------------------------------------------------------- /src/mason/extra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/extra/README.md -------------------------------------------------------------------------------- /src/mason/glutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/glutils.cpp -------------------------------------------------------------------------------- /src/mason/glutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/glutils.h -------------------------------------------------------------------------------- /src/mason/imx/ImGuiStuff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiStuff.cpp -------------------------------------------------------------------------------- /src/mason/imx/ImGuiStuff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiStuff.h -------------------------------------------------------------------------------- /src/mason/imx/ImGuiStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiStyle.cpp -------------------------------------------------------------------------------- /src/mason/imx/ImGuiStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiStyle.h -------------------------------------------------------------------------------- /src/mason/imx/ImGuiTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiTexture.cpp -------------------------------------------------------------------------------- /src/mason/imx/ImGuiTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ImGuiTexture.h -------------------------------------------------------------------------------- /src/mason/imx/ShaderUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ShaderUI.cpp -------------------------------------------------------------------------------- /src/mason/imx/ShaderUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/imx/ShaderUI.h -------------------------------------------------------------------------------- /src/mason/prepareAppSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/prepareAppSettings.h -------------------------------------------------------------------------------- /src/mason/scene/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Camera.cpp -------------------------------------------------------------------------------- /src/mason/scene/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Camera.h -------------------------------------------------------------------------------- /src/mason/scene/Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Component.cpp -------------------------------------------------------------------------------- /src/mason/scene/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Component.h -------------------------------------------------------------------------------- /src/mason/scene/DepthOfField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/DepthOfField.cpp -------------------------------------------------------------------------------- /src/mason/scene/DepthOfField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/DepthOfField.h -------------------------------------------------------------------------------- /src/mason/scene/Lights.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Lights.cpp -------------------------------------------------------------------------------- /src/mason/scene/Lights.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Lights.h -------------------------------------------------------------------------------- /src/mason/scene/MotionBlur.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/MotionBlur.cpp -------------------------------------------------------------------------------- /src/mason/scene/MotionBlur.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/MotionBlur.h -------------------------------------------------------------------------------- /src/mason/scene/PostEffects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/PostEffects.cpp -------------------------------------------------------------------------------- /src/mason/scene/PostEffects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/PostEffects.h -------------------------------------------------------------------------------- /src/mason/scene/PostProcess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/PostProcess.cpp -------------------------------------------------------------------------------- /src/mason/scene/PostProcess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/PostProcess.h -------------------------------------------------------------------------------- /src/mason/scene/Suite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Suite.cpp -------------------------------------------------------------------------------- /src/mason/scene/Suite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/scene/Suite.h -------------------------------------------------------------------------------- /src/mason/ui/AudioAnalyzerView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioAnalyzerView.cpp -------------------------------------------------------------------------------- /src/mason/ui/AudioAnalyzerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioAnalyzerView.h -------------------------------------------------------------------------------- /src/mason/ui/AudioMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioMonitor.cpp -------------------------------------------------------------------------------- /src/mason/ui/AudioMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioMonitor.h -------------------------------------------------------------------------------- /src/mason/ui/AudioViews.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioViews.cpp -------------------------------------------------------------------------------- /src/mason/ui/AudioViews.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/AudioViews.h -------------------------------------------------------------------------------- /src/mason/ui/DraggableView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/DraggableView.cpp -------------------------------------------------------------------------------- /src/mason/ui/DraggableView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/mason/ui/DraggableView.h -------------------------------------------------------------------------------- /src/msw/MasonMswForcedInclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/src/msw/MasonMswForcedInclude.h -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/config.json -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/passthrough.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/passthrough.vert -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/pointCloud.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/pointCloud.frag -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/pointCloud.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/pointCloud.vert -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/sceneBackground.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/sceneBackground.frag -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/sceneColor.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/sceneColor.vert -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/sceneObject.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/sceneObject.frag -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/sceneObject.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/sceneObject.vert -------------------------------------------------------------------------------- /test/AzureKinectTest/assets/glsl/sceneRoom.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/assets/glsl/sceneRoom.frag -------------------------------------------------------------------------------- /test/AzureKinectTest/proj/vc2019/AzureKinectTest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/proj/vc2019/AzureKinectTest.vcxproj -------------------------------------------------------------------------------- /test/AzureKinectTest/proj/vc2019/AzureKinectTest.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/proj/vc2019/AzureKinectTest.vcxproj.filters -------------------------------------------------------------------------------- /test/AzureKinectTest/proj/vc2019/CinderMswUserDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/proj/vc2019/CinderMswUserDefines.h -------------------------------------------------------------------------------- /test/AzureKinectTest/proj/vc2019/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/proj/vc2019/PropertySheet.props -------------------------------------------------------------------------------- /test/AzureKinectTest/proj/vc2019/Resources.rc: -------------------------------------------------------------------------------- 1 | 2 | 1 ICON "..\\resources\\cinder_app_icon.ico" 3 | -------------------------------------------------------------------------------- /test/AzureKinectTest/resources/cinder_app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/resources/cinder_app_icon.ico -------------------------------------------------------------------------------- /test/AzureKinectTest/src/AzureKinectTestApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/src/AzureKinectTestApp.cpp -------------------------------------------------------------------------------- /test/AzureKinectTest/src/CinderImGuiConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/src/CinderImGuiConfig.h -------------------------------------------------------------------------------- /test/AzureKinectTest/src/DebugScene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/src/DebugScene.cpp -------------------------------------------------------------------------------- /test/AzureKinectTest/src/DebugScene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/AzureKinectTest/src/DebugScene.h -------------------------------------------------------------------------------- /test/MasonTests/assets/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/config.json -------------------------------------------------------------------------------- /test/MasonTests/assets/dictionary_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/dictionary_test.json -------------------------------------------------------------------------------- /test/MasonTests/assets/hud/hudTest.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/hud/hudTest.frag -------------------------------------------------------------------------------- /test/MasonTests/assets/hud/hudTest.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/hud/hudTest.vert -------------------------------------------------------------------------------- /test/MasonTests/assets/motion/motion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/motion/motion.json -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/depthTexture.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/depthTexture.frag -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/depthTexture.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/depthTexture.vert -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/glm.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/glm.dart -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/params.dart -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/particleBlending.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/particleBlending.frag -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/particleBlending.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/particleBlending.vert -------------------------------------------------------------------------------- /test/MasonTests/assets/particleBlending/particleBlendingUpdate.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleBlending/particleBlendingUpdate.vert -------------------------------------------------------------------------------- /test/MasonTests/assets/particleGeometry/particleGeometry.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleGeometry/particleGeometry.dart -------------------------------------------------------------------------------- /test/MasonTests/assets/particleGeometry/particles.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleGeometry/particles.frag -------------------------------------------------------------------------------- /test/MasonTests/assets/particleGeometry/particles.geom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleGeometry/particles.geom -------------------------------------------------------------------------------- /test/MasonTests/assets/particleGeometry/particles.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleGeometry/particles.vert -------------------------------------------------------------------------------- /test/MasonTests/assets/particleGeometry/particlesUpdate.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/assets/particleGeometry/particlesUpdate.vert -------------------------------------------------------------------------------- /test/MasonTests/proj/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /test/MasonTests/proj/vc2015/MasonTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/vc2015/MasonTests.vcxproj.filters -------------------------------------------------------------------------------- /test/MasonTests/proj/vc2015/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/vc2015/PropertySheet.props -------------------------------------------------------------------------------- /test/MasonTests/proj/vc2019/MasonTests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/vc2019/MasonTests.vcxproj -------------------------------------------------------------------------------- /test/MasonTests/proj/vc2019/MasonTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/vc2019/MasonTests.vcxproj.filters -------------------------------------------------------------------------------- /test/MasonTests/proj/vc2019/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/proj/vc2019/PropertySheet.props -------------------------------------------------------------------------------- /test/MasonTests/src/EmptyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/EmptyTest.cpp -------------------------------------------------------------------------------- /test/MasonTests/src/EmptyTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/EmptyTest.h -------------------------------------------------------------------------------- /test/MasonTests/src/HudTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/HudTest.cpp -------------------------------------------------------------------------------- /test/MasonTests/src/HudTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/HudTest.h -------------------------------------------------------------------------------- /test/MasonTests/src/MasonTestsApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/MasonTestsApp.cpp -------------------------------------------------------------------------------- /test/MasonTests/src/MiscTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/MiscTest.cpp -------------------------------------------------------------------------------- /test/MasonTests/src/MiscTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/MasonTests/src/MiscTest.h -------------------------------------------------------------------------------- /test/ViewTests/proj/vc2015/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/ViewTests/proj/vc2015/PropertySheet.props -------------------------------------------------------------------------------- /test/ViewTests/proj/vc2015/Resources.rc: -------------------------------------------------------------------------------- 1 | 2 | 1 ICON "cinder_app_icon.ico" 3 | -------------------------------------------------------------------------------- /test/ViewTests/proj/vc2015/ViewTests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/ViewTests/proj/vc2015/ViewTests.vcxproj -------------------------------------------------------------------------------- /test/ViewTests/proj/vc2015/ViewTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/ViewTests/proj/vc2015/ViewTests.vcxproj.filters -------------------------------------------------------------------------------- /test/ViewTests/proj/vc2015/cinder_app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardeakin/mason/HEAD/test/ViewTests/proj/vc2015/cinder_app_icon.ico --------------------------------------------------------------------------------