2011: Demo: Subclass a QWidget that hosts a DirectX / Direct3D 11 shader rendering, and a basic C++ wrapper of DirectX
C++ Prolog C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.project
Adapter.cpp
Adapter.h
ConstantBuffer.cpp
ConstantBuffer.h
CppHelpers.cpp
CppHelpers.h
DepthStencilView.cpp
DepthStencilView.h
Device.cpp
Device.h
Direct3dWidget.cpp
Direct3dWidget.h
Engine.cpp
Engine.h
Global.h
GraphicsInfrastructure.cpp
GraphicsInfrastructure.h
IEngineView.h
ILogReader.cpp
ILogReader.h
IndexBuffer.cpp
IndexBuffer.h
InputLayout.cpp
InputLayout.h
Log.cpp
Log.h
LogView.cpp
LogView.h
LogWriter.cpp
LogWriter.h
MainWindow.cpp
MainWindow.h
MainWindow.ui
Makefile
Makefile.Debug
Makefile.Release
PixelShader.cpp
PixelShader.h
README
RenderTargetView.cpp
RenderTargetView.h
ShaderCode.cpp
ShaderCode.h
Shaders.fx
SwapChain.cpp
SwapChain.h
Texture2d.cpp
Texture2d.h
Thingamabob.pro
Vertex.cpp
Vertex.h
VertexBuffer.cpp
VertexBuffer.h
VertexShader.cpp
VertexShader.h
WinUtils.cpp
WinUtils.h
main.cpp

README

QtDirectX11WidgetDemo
---------------------
(C) Andrew Tomazos <andrew@tomazos.com> 2011

This is a demo of using a DirectX Direct3D pipeline and shader to display 3d graphics in a QWidget.