diff --git a/Source/Native/IndexBuffer.cpp b/Source/Native/IndexBuffer.cpp index d6ac995c..4a4d5cf6 100644 --- a/Source/Native/IndexBuffer.cpp +++ b/Source/Native/IndexBuffer.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "IndexBuffer.h" diff --git a/Source/Native/IndexBuffer.h b/Source/Native/IndexBuffer.h index 3aefda4d..992f357b 100644 --- a/Source/Native/IndexBuffer.h +++ b/Source/Native/IndexBuffer.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once class RenderDevice; diff --git a/Source/Native/Matrix.cpp b/Source/Native/Matrix.cpp index b3df73bf..81711cd6 100644 --- a/Source/Native/Matrix.cpp +++ b/Source/Native/Matrix.cpp @@ -1,4 +1,24 @@ - +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #include "Precomp.h" #include #include diff --git a/Source/Native/OpenGLContext.cpp b/Source/Native/OpenGLContext.cpp index 6947744a..870bbfd3 100644 --- a/Source/Native/OpenGLContext.cpp +++ b/Source/Native/OpenGLContext.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "OpenGLContext.h" diff --git a/Source/Native/OpenGLContext.h b/Source/Native/OpenGLContext.h index 4a23a6a1..deae725f 100644 --- a/Source/Native/OpenGLContext.h +++ b/Source/Native/OpenGLContext.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #include diff --git a/Source/Native/Precomp.cpp b/Source/Native/Precomp.cpp index 1f2f963d..46aefc7b 100644 --- a/Source/Native/Precomp.cpp +++ b/Source/Native/Precomp.cpp @@ -1,2 +1,22 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" diff --git a/Source/Native/Precomp.h b/Source/Native/Precomp.h index d20b7333..8126aa23 100644 --- a/Source/Native/Precomp.h +++ b/Source/Native/Precomp.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #define _CRT_SECURE_NO_WARNINGS diff --git a/Source/Native/RawMouse.cpp b/Source/Native/RawMouse.cpp index 2c655b38..620f3a65 100644 --- a/Source/Native/RawMouse.cpp +++ b/Source/Native/RawMouse.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "RawMouse.h" diff --git a/Source/Native/RawMouse.h b/Source/Native/RawMouse.h index b28a68df..adec8fe8 100644 --- a/Source/Native/RawMouse.h +++ b/Source/Native/RawMouse.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #ifdef WIN32 diff --git a/Source/Native/RenderDevice.cpp b/Source/Native/RenderDevice.cpp index c4724029..1653c298 100644 --- a/Source/Native/RenderDevice.cpp +++ b/Source/Native/RenderDevice.cpp @@ -1,4 +1,24 @@ - +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #include "Precomp.h" #include "RenderDevice.h" #include "VertexBuffer.h" diff --git a/Source/Native/RenderDevice.h b/Source/Native/RenderDevice.h index e5097269..b68e5d8c 100644 --- a/Source/Native/RenderDevice.h +++ b/Source/Native/RenderDevice.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #include "OpenGLContext.h" diff --git a/Source/Native/Shader.cpp b/Source/Native/Shader.cpp index c178c2db..690bdb0d 100644 --- a/Source/Native/Shader.cpp +++ b/Source/Native/Shader.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "Shader.h" diff --git a/Source/Native/Shader.h b/Source/Native/Shader.h index 1c72b893..2940242e 100644 --- a/Source/Native/Shader.h +++ b/Source/Native/Shader.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #include diff --git a/Source/Native/ShaderManager.cpp b/Source/Native/ShaderManager.cpp index 8bc5d5ea..bf3b7a2e 100644 --- a/Source/Native/ShaderManager.cpp +++ b/Source/Native/ShaderManager.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "ShaderManager.h" diff --git a/Source/Native/Texture.cpp b/Source/Native/Texture.cpp index 69b527e0..c85554a3 100644 --- a/Source/Native/Texture.cpp +++ b/Source/Native/Texture.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "Texture.h" diff --git a/Source/Native/Texture.h b/Source/Native/Texture.h index b02e72c4..bc9c1fd4 100644 --- a/Source/Native/Texture.h +++ b/Source/Native/Texture.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once enum class CubeMapFace : int diff --git a/Source/Native/VertexBuffer.cpp b/Source/Native/VertexBuffer.cpp index 9a22dbba..4f99257d 100644 --- a/Source/Native/VertexBuffer.cpp +++ b/Source/Native/VertexBuffer.cpp @@ -1,3 +1,23 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ #include "Precomp.h" #include "VertexBuffer.h" diff --git a/Source/Native/VertexBuffer.h b/Source/Native/VertexBuffer.h index 7cd0cb93..96a77c98 100644 --- a/Source/Native/VertexBuffer.h +++ b/Source/Native/VertexBuffer.h @@ -1,3 +1,24 @@ +/* +** BuilderNative Renderer +** Copyright (c) 2019 Magnus Norddahl +** +** This software is provided 'as-is', without any express or implied +** warranty. In no event will the authors be held liable for any damages +** arising from the use of this software. +** +** Permission is granted to anyone to use this software for any purpose, +** including commercial applications, and to alter it and redistribute it +** freely, subject to the following restrictions: +** +** 1. The origin of this software must not be misrepresented; you must not +** claim that you wrote the original software. If you use this software +** in a product, an acknowledgment in the product documentation would be +** appreciated but is not required. +** 2. Altered source versions must be plainly marked as such, and must not be +** misrepresented as being the original software. +** 3. This notice may not be removed or altered from any source distribution. +*/ + #pragma once #include