Added dummy embedded shader for noop renderer.
This commit is contained in:
parent
234aa9778e
commit
ad5b63522c
@ -92,20 +92,21 @@
|
||||
# define BGFX_EMBEDDED_SHADER_METAL(_renderer, _name) { _renderer, BX_CONCATENATE(_name, _mtl), sizeof(BX_CONCATENATE(_name, _mtl) ) },
|
||||
#endif // BGFX_PLATFORM_SUPPORTS_PSSL
|
||||
|
||||
#define BGFX_EMBEDDED_SHADER(_name) \
|
||||
{ \
|
||||
#_name, \
|
||||
{ \
|
||||
BGFX_EMBEDDED_SHADER_DX9BC(bgfx::RendererType::Direct3D9, _name) \
|
||||
BGFX_EMBEDDED_SHADER_DXBC (bgfx::RendererType::Direct3D11, _name) \
|
||||
BGFX_EMBEDDED_SHADER_DXBC (bgfx::RendererType::Direct3D12, _name) \
|
||||
BGFX_EMBEDDED_SHADER_PSSL (bgfx::RendererType::Gnm, _name) \
|
||||
BGFX_EMBEDDED_SHADER_METAL(bgfx::RendererType::Metal, _name) \
|
||||
BGFX_EMBEDDED_SHADER_ESSL (bgfx::RendererType::OpenGLES, _name) \
|
||||
BGFX_EMBEDDED_SHADER_GLSL (bgfx::RendererType::OpenGL, _name) \
|
||||
BGFX_EMBEDDED_SHADER_SPIRV(bgfx::RendererType::Vulkan, _name) \
|
||||
{ bgfx::RendererType::Count, NULL, 0 } \
|
||||
} \
|
||||
#define BGFX_EMBEDDED_SHADER(_name) \
|
||||
{ \
|
||||
#_name, \
|
||||
{ \
|
||||
BGFX_EMBEDDED_SHADER_DX9BC(bgfx::RendererType::Direct3D9, _name) \
|
||||
BGFX_EMBEDDED_SHADER_DXBC (bgfx::RendererType::Direct3D11, _name) \
|
||||
BGFX_EMBEDDED_SHADER_DXBC (bgfx::RendererType::Direct3D12, _name) \
|
||||
BGFX_EMBEDDED_SHADER_PSSL (bgfx::RendererType::Gnm, _name) \
|
||||
BGFX_EMBEDDED_SHADER_METAL(bgfx::RendererType::Metal, _name) \
|
||||
BGFX_EMBEDDED_SHADER_ESSL (bgfx::RendererType::OpenGLES, _name) \
|
||||
BGFX_EMBEDDED_SHADER_GLSL (bgfx::RendererType::OpenGL, _name) \
|
||||
BGFX_EMBEDDED_SHADER_SPIRV(bgfx::RendererType::Vulkan, _name) \
|
||||
{ bgfx::RendererType::Noop, (const uint8_t*)"VSH\x4\x0\x0\x0\x0\x0\x0", 10 }, \
|
||||
{ bgfx::RendererType::Count, NULL, 0 } \
|
||||
} \
|
||||
}
|
||||
|
||||
#define BGFX_EMBEDDED_SHADER_END() \
|
||||
|
Loading…
x
Reference in New Issue
Block a user