#include "imgui.h"
#include "imgui_impl_dx10.h"
#include <stdio.h>
#include <d3d10_1.h>
#include <d3d10.h>
#include <d3dcompiler.h>
Go to the source code of this file.
◆ ImGui_ImplDX10_CreateDeviceObjects()
bool ImGui_ImplDX10_CreateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplDX10_CreateFontsTexture()
static void ImGui_ImplDX10_CreateFontsTexture |
( |
| ) |
|
|
static |
◆ ImGui_ImplDX10_Init()
bool ImGui_ImplDX10_Init |
( |
ID3D10Device * |
device | ) |
|
◆ ImGui_ImplDX10_InvalidateDeviceObjects()
void ImGui_ImplDX10_InvalidateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplDX10_NewFrame()
void ImGui_ImplDX10_NewFrame |
( |
| ) |
|
◆ ImGui_ImplDX10_RenderDrawData()
◆ ImGui_ImplDX10_SetupRenderState()
static void ImGui_ImplDX10_SetupRenderState |
( |
ImDrawData * |
draw_data, |
|
|
ID3D10Device * |
ctx |
|
) |
| |
|
static |
◆ ImGui_ImplDX10_Shutdown()
void ImGui_ImplDX10_Shutdown |
( |
| ) |
|
◆ g_IndexBufferSize
int g_IndexBufferSize = 10000 |
|
static |
◆ g_pBlendState
ID3D10BlendState* g_pBlendState = NULL |
|
static |
◆ g_pd3dDevice
ID3D10Device* g_pd3dDevice = NULL |
|
static |
◆ g_pDepthStencilState
ID3D10DepthStencilState* g_pDepthStencilState = NULL |
|
static |
◆ g_pFactory
IDXGIFactory* g_pFactory = NULL |
|
static |
◆ g_pFontSampler
ID3D10SamplerState* g_pFontSampler = NULL |
|
static |
◆ g_pFontTextureView
ID3D10ShaderResourceView* g_pFontTextureView = NULL |
|
static |
◆ g_pIB
ID3D10Buffer* g_pIB = NULL |
|
static |
◆ g_pInputLayout
ID3D10InputLayout* g_pInputLayout = NULL |
|
static |
◆ g_pPixelShader
ID3D10PixelShader* g_pPixelShader = NULL |
|
static |
◆ g_pPixelShaderBlob
ID3D10Blob* g_pPixelShaderBlob = NULL |
|
static |
◆ g_pRasterizerState
ID3D10RasterizerState* g_pRasterizerState = NULL |
|
static |
◆ g_pVB
ID3D10Buffer* g_pVB = NULL |
|
static |
◆ g_pVertexConstantBuffer
ID3D10Buffer* g_pVertexConstantBuffer = NULL |
|
static |
◆ g_pVertexShader
ID3D10VertexShader* g_pVertexShader = NULL |
|
static |
◆ g_pVertexShaderBlob
ID3D10Blob* g_pVertexShaderBlob = NULL |
|
static |
◆ g_VertexBufferSize
int g_VertexBufferSize = 5000 |
|
static |