goldberg_emulator/ImGui/backends/imgui_win_shader_blobs.h

27 lines
485 B
C
Raw Normal View History

2022-08-05 05:34:29 +00:00
#ifndef __IMGUI_SHADER_BLOBS_INCLUDED__
#define __IMGUI_SHADER_BLOBS_INCLUDED__
struct shader_t
{
const void* shaderBlob;
unsigned int shaderBlobSize;
};
#ifdef __cplusplus
extern "C" {
#endif
shader_t getDX10VertexShader();
shader_t getDX11VertexShader(unsigned long feature_level);
shader_t getDX12VertexShader();
shader_t getDX10PixelShader();
shader_t getDX11PixelShader(unsigned long feature_level);
shader_t getDX12PixelShader();
#ifdef __cplusplus
}
#endif
#endif