2019-07-25 23:32:52 +02:00
|
|
|
#ifndef __IMGUI_SHADER_BLOBS_INCLUDED__
|
|
|
|
#define __IMGUI_SHADER_BLOBS_INCLUDED__
|
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
////// Vertex Shaders //////
|
2019-07-25 23:32:52 +02:00
|
|
|
|
|
|
|
#define ImGui_vertexShaderDX10_len 876
|
|
|
|
extern unsigned char ImGui_vertexShaderDX10[ImGui_vertexShaderDX10_len];
|
|
|
|
|
2020-01-11 14:42:00 +01:00
|
|
|
#define ImGui_vertexShaderDX11_len 1104
|
|
|
|
extern unsigned char ImGui_vertexShaderDX11[ImGui_vertexShaderDX11_len];
|
|
|
|
|
|
|
|
#define ImGui_vertexShaderDX11_9_1_len 1104
|
|
|
|
extern unsigned char ImGui_vertexShaderDX11_9_1[ImGui_vertexShaderDX11_9_1_len];
|
|
|
|
|
|
|
|
#define ImGui_vertexShaderDX11_9_2_len ImGui_vertexShaderDX11_9_1_len
|
|
|
|
#define ImGui_vertexShaderDX11_9_2 ImGui_vertexShaderDX11_9_1
|
|
|
|
|
|
|
|
#define ImGui_vertexShaderDX11_9_3_len 1104
|
|
|
|
extern unsigned char ImGui_vertexShaderDX11_9_3[ImGui_vertexShaderDX11_9_3_len];
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_10_0 is identical to DX10
|
|
|
|
#define ImGui_vertexShaderDX11_10_0_len ImGui_vertexShaderDX10_len
|
|
|
|
#define ImGui_vertexShaderDX11_10_0 ImGui_vertexShaderDX10
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2020-01-11 14:42:00 +01:00
|
|
|
#define ImGui_vertexShaderDX11_10_1_len 880
|
|
|
|
extern unsigned char ImGui_vertexShaderDX11_10_1[ImGui_vertexShaderDX11_10_1_len];
|
|
|
|
|
|
|
|
#define ImGui_vertexShaderDX11_11_0_len 988
|
|
|
|
extern unsigned char ImGui_vertexShaderDX11_11_0[ImGui_vertexShaderDX11_11_0_len];
|
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_11_1 is identical to DX11_11_0
|
|
|
|
#define ImGui_vertexShaderDX11_11_1_len ImGui_vertexShaderDX11_11_0_len
|
|
|
|
#define ImGui_vertexShaderDX11_11_1 ImGui_vertexShaderDX11_11_0
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_12_0 is identical to DX11_11_0
|
|
|
|
#define ImGui_vertexShaderDX11_12_0_len ImGui_vertexShaderDX11_11_0_len
|
|
|
|
#define ImGui_vertexShaderDX11_12_0 ImGui_vertexShaderDX11_11_0
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_12_1 is identical to DX11_11_0
|
|
|
|
#define ImGui_vertexShaderDX11_12_1_len ImGui_vertexShaderDX11_11_0_len
|
|
|
|
#define ImGui_vertexShaderDX11_12_1 ImGui_vertexShaderDX11_11_0
|
2020-01-11 14:42:00 +01:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX12 is identical to DX11_11_0
|
|
|
|
#define ImGui_vertexShaderDX12_len ImGui_vertexShaderDX11_11_0_len
|
|
|
|
#define ImGui_vertexShaderDX12 ImGui_vertexShaderDX11_11_0
|
|
|
|
|
|
|
|
////// Pixel Shaders //////
|
2020-01-11 14:42:00 +01:00
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX10_len 660
|
|
|
|
extern unsigned char ImGui_pixelShaderDX10[ImGui_pixelShaderDX10_len];
|
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_len 1104
|
|
|
|
extern unsigned char ImGui_pixelShaderDX11[ImGui_pixelShaderDX11_len];
|
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_9_1_len 800
|
|
|
|
extern unsigned char ImGui_pixelShaderDX11_9_1[ImGui_pixelShaderDX11_9_1_len];
|
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_9_2_len ImGui_pixelShaderDX11_9_1_len
|
|
|
|
#define ImGui_pixelShaderDX11_9_2 ImGui_pixelShaderDX11_9_1
|
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_9_3_len 800
|
|
|
|
extern unsigned char ImGui_pixelShaderDX11_9_3[ImGui_pixelShaderDX11_9_3_len];
|
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_10_0 is identical to DX10
|
|
|
|
#define ImGui_pixelShaderDX11_10_0_len ImGui_pixelShaderDX10_len
|
|
|
|
#define ImGui_pixelShaderDX11_10_0 ImGui_pixelShaderDX10
|
2020-01-11 14:42:00 +01:00
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_10_1_len 664
|
|
|
|
extern unsigned char ImGui_pixelShaderDX11_10_1[ImGui_pixelShaderDX11_10_1_len];
|
|
|
|
|
|
|
|
#define ImGui_pixelShaderDX11_11_0_len 736
|
|
|
|
extern unsigned char ImGui_pixelShaderDX11_11_0[ImGui_pixelShaderDX11_11_0_len];
|
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_11_1 is identical to DX11_11_0
|
|
|
|
#define ImGui_pixelShaderDX11_11_1_len ImGui_pixelShaderDX11_11_0_len
|
|
|
|
#define ImGui_pixelShaderDX11_11_1 ImGui_pixelShaderDX11_11_0
|
|
|
|
|
|
|
|
// DX11_12_0 is identical to DX11_11_0
|
|
|
|
#define ImGui_pixelShaderDX11_12_0_len ImGui_pixelShaderDX11_11_0_len
|
|
|
|
#define ImGui_pixelShaderDX11_12_0 ImGui_pixelShaderDX11_11_0
|
2020-01-11 14:42:00 +01:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX11_12_1 is identical to DX11_11_0
|
|
|
|
#define ImGui_pixelShaderDX11_12_1_len ImGui_pixelShaderDX11_11_0_len
|
|
|
|
#define ImGui_pixelShaderDX11_12_1 ImGui_pixelShaderDX11_11_0
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
// DX12 is identical to DX11_11_0
|
|
|
|
#define ImGui_pixelShaderDX12_len ImGui_pixelShaderDX11_11_0_len
|
|
|
|
#define ImGui_pixelShaderDX12 ImGui_pixelShaderDX11_11_0
|
2019-07-25 23:32:52 +02:00
|
|
|
|
2021-01-17 22:58:42 -05:00
|
|
|
#endif
|