mirror of
https://gitlab.com/Mr_Goldberg/goldberg_emulator.git
synced 2025-12-05 11:44:53 +01:00
Moved every platform specific code to their own folder
This commit is contained in:
parent
dd13377be7
commit
1785ae6eaf
37 changed files with 9 additions and 1460 deletions
37
overlay_experimental/windows/ImGui_ShaderBlobs.h
Normal file
37
overlay_experimental/windows/ImGui_ShaderBlobs.h
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#ifndef __IMGUI_SHADER_BLOBS_INCLUDED__
|
||||
#define __IMGUI_SHADER_BLOBS_INCLUDED__
|
||||
|
||||
// Defining this will use d3dcompiler and it will be a dependence of the dll.
|
||||
//#define USE_D3DCOMPILE
|
||||
|
||||
#ifdef USE_D3DCOMPILE
|
||||
#include <d3dcompiler.h>
|
||||
//#ifdef _MSC_VER
|
||||
// #pragma comment(lib, "d3dcompiler") // Automatically link with d3dcompiler.lib as we are using D3DCompile() below.
|
||||
//#endif
|
||||
|
||||
decltype(D3DCompile)* load_d3dcompile();
|
||||
void unload_d3dcompile();
|
||||
#else
|
||||
|
||||
#define ImGui_vertexShaderDX10_len 876
|
||||
extern unsigned char ImGui_vertexShaderDX10[ImGui_vertexShaderDX10_len];
|
||||
|
||||
#define ImGui_pixelShaderDX10_len 660
|
||||
extern unsigned char ImGui_pixelShaderDX10[ImGui_pixelShaderDX10_len];
|
||||
|
||||
#define ImGui_vertexShaderDX11_len ImGui_vertexShaderDX10_len
|
||||
#define ImGui_vertexShaderDX11 ImGui_vertexShaderDX10
|
||||
|
||||
#define ImGui_pixelShaderDX11_len ImGui_pixelShaderDX10_len
|
||||
#define ImGui_pixelShaderDX11 ImGui_pixelShaderDX10
|
||||
|
||||
#define ImGui_vertexShaderDX12_len 988
|
||||
extern unsigned char ImGui_vertexShaderDX12[ImGui_vertexShaderDX12_len];
|
||||
|
||||
#define ImGui_pixelShaderDX12_len 736
|
||||
extern unsigned char ImGui_pixelShaderDX12[ImGui_pixelShaderDX12_len];
|
||||
|
||||
#endif
|
||||
|
||||
#endif//__IMGUI_SHADER_BLOBS_INCLUDED__
|
||||
Loading…
Add table
Add a link
Reference in a new issue