Assimp
v3.1.1 (June 2014)
|
Classes | |
struct | ConstantBuffer |
Macros | |
#define | SCREEN_HEIGHT 600 |
#define | SCREEN_WIDTH 800 |
Functions | |
void | CleanD3D (void) |
HRESULT | CompileShaderFromFile (LPCWSTR pFileName, const D3D_SHADER_MACRO *pDefines, LPCSTR pEntryPoint, LPCSTR pShaderModel, ID3DBlob **ppBytecodeBlob) |
void | InitD3D (HINSTANCE hinstance, HWND hWnd) |
void | InitGraphics () |
void | InitPipeline () |
void | RenderFrame (void) |
void | Throwanerror (LPCSTR errormessage) |
int WINAPI | WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) |
LRESULT CALLBACK | WndProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
Variables | |
ID3D11RenderTargetView * | backbuffer |
ID3D11Device * | dev |
ID3D11Device1 * | dev1 |
ID3D11DeviceContext * | devcon |
ID3D11DeviceContext1 * | devcon1 |
D3D_DRIVER_TYPE | g_driverType = D3D_DRIVER_TYPE_NULL |
D3D_FEATURE_LEVEL | g_featureLevel = D3D_FEATURE_LEVEL_11_0 |
ID3D11Texture2D * | g_pDepthStencil |
ID3D11DepthStencilView * | g_pDepthStencilView |
const char | g_szClassName [] = "directxWindowClass" |
UINT | height |
HWND | hwnd |
XMMATRIX | m_Projection |
XMMATRIX | m_View |
XMMATRIX | m_World |
ModelLoader * | ourModel |
ID3D11Buffer * | pConstantBuffer |
ID3D11InputLayout * | pLayout |
ID3D11PixelShader * | pPS |
ID3D11VertexShader * | pVS |
IDXGISwapChain * | swapchain |
IDXGISwapChain1 * | swapchain1 |
ID3D11SamplerState * | TexSamplerState |
UINT | width |
#define SCREEN_HEIGHT 600 |
#define SCREEN_WIDTH 800 |
void CleanD3D | ( | void | ) |
HRESULT CompileShaderFromFile | ( | LPCWSTR | pFileName, |
const D3D_SHADER_MACRO * | pDefines, | ||
LPCSTR | pEntryPoint, | ||
LPCSTR | pShaderModel, | ||
ID3DBlob ** | ppBytecodeBlob | ||
) |
void InitD3D | ( | HINSTANCE | hinstance, |
HWND | hWnd | ||
) |
void InitGraphics | ( | ) |
void InitPipeline | ( | ) |
void RenderFrame | ( | void | ) |
void Throwanerror | ( | LPCSTR | errormessage | ) |
int WINAPI WinMain | ( | HINSTANCE | hInstance, |
HINSTANCE | hPrevInstance, | ||
LPSTR | lpCmdLine, | ||
int | nCmdShow | ||
) |
LRESULT CALLBACK WndProc | ( | HWND | hwnd, |
UINT | msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
ID3D11RenderTargetView* backbuffer |
ID3D11Device* dev |
ID3D11Device1* dev1 |
ID3D11DeviceContext* devcon |
ID3D11DeviceContext1* devcon1 |
D3D_DRIVER_TYPE g_driverType = D3D_DRIVER_TYPE_NULL |
D3D_FEATURE_LEVEL g_featureLevel = D3D_FEATURE_LEVEL_11_0 |
ID3D11Texture2D* g_pDepthStencil |
ID3D11DepthStencilView* g_pDepthStencilView |
const char g_szClassName[] = "directxWindowClass" |
UINT height |
HWND hwnd |
XMMATRIX m_Projection |
XMMATRIX m_View |
XMMATRIX m_World |
ModelLoader* ourModel |
ID3D11Buffer* pConstantBuffer |
ID3D11InputLayout* pLayout |
ID3D11PixelShader* pPS |
ID3D11VertexShader* pVS |
IDXGISwapChain* swapchain |
IDXGISwapChain1* swapchain1 |
ID3D11SamplerState* TexSamplerState |
UINT width |