├── .gitattributes ├── .gitignore ├── Chapter1 ├── Tutorial1 │ ├── Tutorial1.cpp │ ├── Tutorial1.vcxproj │ └── Tutorial1.vcxproj.filters ├── Tutorial2 │ ├── Tutorial2.cpp │ ├── Tutorial2.vcxproj │ └── Tutorial2.vcxproj.filters ├── Tutorial3 │ ├── Tutorial3.cpp │ ├── Tutorial3.vcxproj │ └── Tutorial3.vcxproj.filters ├── Tutorial4 │ ├── Tutorial4.cpp │ ├── Tutorial4.vcxproj │ └── Tutorial4.vcxproj.filters ├── Tutorial5 │ ├── Tutorial5.cpp │ ├── Tutorial5.vcxproj │ └── Tutorial5.vcxproj.filters ├── Tutorial6 │ ├── Tutorial6.cpp │ ├── Tutorial6.vcxproj │ └── Tutorial6.vcxproj.filters ├── Tutorial7 │ ├── Hero.cpp │ ├── Hero.h │ ├── Tutorial7.cpp │ ├── Tutorial7.vcxproj │ └── Tutorial7.vcxproj.filters ├── Tutorial8 │ ├── Hero.cpp │ ├── Hero.h │ ├── Tutorial8.cpp │ ├── Tutorial8.vcxproj │ └── Tutorial8.vcxproj.filters └── Tutorial9 │ ├── Hero.cpp │ ├── Hero.h │ ├── Tutorial9.cpp │ ├── Tutorial9.vcxproj │ └── Tutorial9.vcxproj.filters ├── Chapter2 ├── Chapter2_Tutorial1 │ ├── Chapter2_Tutorial1.vcxproj │ ├── Chapter2_Tutorial1.vcxproj.filters │ ├── Tutorial1.cpp │ ├── Window.cpp │ └── Window.h ├── Chapter2_Tutorial2 │ ├── Chapter2_Tutorial2.vcxproj │ ├── Chapter2_Tutorial2.vcxproj.filters │ ├── Renderer.cpp │ ├── Renderer.h │ ├── Tutorial2.cpp │ ├── Window.cpp │ └── Window.h ├── Chapter2_Tutorial3 │ ├── Chapter2_Tutorial3.vcxproj │ ├── Chapter2_Tutorial3.vcxproj.filters │ ├── Renderer.cpp │ ├── Renderer.h │ ├── Tutorial3.cpp │ ├── Window.cpp │ └── Window.h ├── Chapter2_Tutorial4 │ ├── Chapter2_Tutorial4.vcxproj │ ├── Chapter2_Tutorial4.vcxproj.filters │ ├── Renderer.cpp │ ├── Renderer.h │ ├── Triangle.cpp │ ├── Triangle.h │ ├── Tutorial4.cpp │ ├── Window.cpp │ └── Window.h ├── Chapter2_Tutorial5 │ ├── Chapter2_Tutorial5.vcxproj │ ├── Chapter2_Tutorial5.vcxproj.filters │ ├── Renderer.cpp │ ├── Renderer.h │ ├── Triangle.cpp │ ├── Triangle.h │ ├── Tutorial5.cpp │ ├── Window.cpp │ ├── Window.h │ ├── trianglePixelShader.cso │ ├── trianglePixelShader.hlsl │ ├── triangleVertexShader.cso │ └── triangleVertexShader.hlsl └── Chapter2_Tutorial6 │ ├── Chapter2_Tutorial6.vcxproj │ ├── Chapter2_Tutorial6.vcxproj.filters │ ├── Renderer.cpp │ ├── Renderer.h │ ├── Triangle.cpp │ ├── Triangle.h │ ├── Tutorial6.cpp │ ├── Window.cpp │ ├── Window.h │ ├── trianglePixelShader.cso │ ├── trianglePixelShader.hlsl │ ├── triangleVertexShader.cso │ └── triangleVertexShader.hlsl ├── LICENSE ├── README.md └── Tutorials.sln /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter1/Tutorial1/Tutorial1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial1/Tutorial1.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial1/Tutorial1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial1/Tutorial1.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial1/Tutorial1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial1/Tutorial1.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial2/Tutorial2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial2/Tutorial2.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial2/Tutorial2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial2/Tutorial2.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial2/Tutorial2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial2/Tutorial2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial3/Tutorial3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial3/Tutorial3.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial3/Tutorial3.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial3/Tutorial3.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial3/Tutorial3.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial3/Tutorial3.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial4/Tutorial4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial4/Tutorial4.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial4/Tutorial4.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial4/Tutorial4.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial4/Tutorial4.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial4/Tutorial4.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial5/Tutorial5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial5/Tutorial5.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial5/Tutorial5.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial5/Tutorial5.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial5/Tutorial5.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial5/Tutorial5.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial6/Tutorial6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial6/Tutorial6.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial6/Tutorial6.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial6/Tutorial6.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial6/Tutorial6.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial6/Tutorial6.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial7/Hero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial7/Hero.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial7/Hero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial7/Hero.h -------------------------------------------------------------------------------- /Chapter1/Tutorial7/Tutorial7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial7/Tutorial7.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial7/Tutorial7.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial7/Tutorial7.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial7/Tutorial7.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial7/Tutorial7.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial8/Hero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial8/Hero.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial8/Hero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial8/Hero.h -------------------------------------------------------------------------------- /Chapter1/Tutorial8/Tutorial8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial8/Tutorial8.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial8/Tutorial8.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial8/Tutorial8.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial8/Tutorial8.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial8/Tutorial8.vcxproj.filters -------------------------------------------------------------------------------- /Chapter1/Tutorial9/Hero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial9/Hero.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial9/Hero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial9/Hero.h -------------------------------------------------------------------------------- /Chapter1/Tutorial9/Tutorial9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial9/Tutorial9.cpp -------------------------------------------------------------------------------- /Chapter1/Tutorial9/Tutorial9.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial9/Tutorial9.vcxproj -------------------------------------------------------------------------------- /Chapter1/Tutorial9/Tutorial9.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter1/Tutorial9/Tutorial9.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial1/Chapter2_Tutorial1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial1/Chapter2_Tutorial1.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial1/Chapter2_Tutorial1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial1/Chapter2_Tutorial1.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial1/Tutorial1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial1/Tutorial1.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial1/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial1/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial1/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial1/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Chapter2_Tutorial2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Chapter2_Tutorial2.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Chapter2_Tutorial2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Chapter2_Tutorial2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Renderer.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Renderer.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Tutorial2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Tutorial2.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial2/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial2/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Chapter2_Tutorial3.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Chapter2_Tutorial3.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Chapter2_Tutorial3.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Chapter2_Tutorial3.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Renderer.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Renderer.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Tutorial3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Tutorial3.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial3/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial3/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Chapter2_Tutorial4.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Chapter2_Tutorial4.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Chapter2_Tutorial4.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Chapter2_Tutorial4.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Renderer.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Renderer.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Triangle.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Triangle.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Tutorial4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Tutorial4.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial4/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial4/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Chapter2_Tutorial5.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Chapter2_Tutorial5.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Chapter2_Tutorial5.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Chapter2_Tutorial5.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Renderer.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Renderer.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Triangle.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Triangle.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Tutorial5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Tutorial5.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/trianglePixelShader.cso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/trianglePixelShader.cso -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/trianglePixelShader.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/trianglePixelShader.hlsl -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/triangleVertexShader.cso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/triangleVertexShader.cso -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial5/triangleVertexShader.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial5/triangleVertexShader.hlsl -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Chapter2_Tutorial6.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Chapter2_Tutorial6.vcxproj -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Chapter2_Tutorial6.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Chapter2_Tutorial6.vcxproj.filters -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Renderer.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Renderer.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Triangle.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Triangle.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Tutorial6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Tutorial6.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Window.cpp -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/Window.h -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/trianglePixelShader.cso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/trianglePixelShader.cso -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/trianglePixelShader.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/trianglePixelShader.hlsl -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/triangleVertexShader.cso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/triangleVertexShader.cso -------------------------------------------------------------------------------- /Chapter2/Chapter2_Tutorial6/triangleVertexShader.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Chapter2/Chapter2_Tutorial6/triangleVertexShader.hlsl -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/README.md -------------------------------------------------------------------------------- /Tutorials.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daivuk/cpp11-and-DX11-Tutorials/HEAD/Tutorials.sln --------------------------------------------------------------------------------