#include "imgui.h"
#include "imgui_impl_dx11.h"
#include <stdio.h>
#include <d3d11.h>
#include <d3dcompiler.h>
Go to the source code of this file.
◆ ImGui_ImplDX11_CreateDeviceObjects()
bool ImGui_ImplDX11_CreateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplDX11_CreateFontsTexture()
static void ImGui_ImplDX11_CreateFontsTexture |
( |
| ) |
|
|
static |
◆ ImGui_ImplDX11_Init()
bool ImGui_ImplDX11_Init |
( |
ID3D11Device * |
device, |
|
|
ID3D11DeviceContext * |
device_context |
|
) |
| |
◆ ImGui_ImplDX11_InvalidateDeviceObjects()
void ImGui_ImplDX11_InvalidateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplDX11_NewFrame()
void ImGui_ImplDX11_NewFrame |
( |
| ) |
|
◆ ImGui_ImplDX11_RenderDrawData()
◆ ImGui_ImplDX11_SetupRenderState()
static void ImGui_ImplDX11_SetupRenderState |
( |
ImDrawData * |
draw_data, |
|
|
ID3D11DeviceContext * |
ctx |
|
) |
| |
|
static |
◆ ImGui_ImplDX11_Shutdown()
void ImGui_ImplDX11_Shutdown |
( |
| ) |
|
◆ g_IndexBufferSize
int g_IndexBufferSize = 10000 |
|
static |
◆ g_pBlendState
ID3D11BlendState* g_pBlendState = NULL |
|
static |
◆ g_pd3dDevice
ID3D11Device* g_pd3dDevice = NULL |
|
static |
◆ g_pd3dDeviceContext
ID3D11DeviceContext* g_pd3dDeviceContext = NULL |
|
static |
◆ g_pDepthStencilState
ID3D11DepthStencilState* g_pDepthStencilState = NULL |
|
static |
◆ g_pFactory
IDXGIFactory* g_pFactory = NULL |
|
static |
◆ g_pFontSampler
ID3D11SamplerState* g_pFontSampler = NULL |
|
static |
◆ g_pFontTextureView
ID3D11ShaderResourceView* g_pFontTextureView = NULL |
|
static |
◆ g_pIB
ID3D11Buffer* g_pIB = NULL |
|
static |
◆ g_pInputLayout
ID3D11InputLayout* g_pInputLayout = NULL |
|
static |
◆ g_pPixelShader
ID3D11PixelShader* g_pPixelShader = NULL |
|
static |
◆ g_pPixelShaderBlob
ID3D10Blob* g_pPixelShaderBlob = NULL |
|
static |
◆ g_pRasterizerState
ID3D11RasterizerState* g_pRasterizerState = NULL |
|
static |
◆ g_pVB
ID3D11Buffer* g_pVB = NULL |
|
static |
◆ g_pVertexConstantBuffer
ID3D11Buffer* g_pVertexConstantBuffer = NULL |
|
static |
◆ g_pVertexShader
ID3D11VertexShader* g_pVertexShader = NULL |
|
static |
◆ g_pVertexShaderBlob
ID3D10Blob* g_pVertexShaderBlob = NULL |
|
static |
◆ g_VertexBufferSize
int g_VertexBufferSize = 5000 |
|
static |