renderer_gnm.cpp 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. * Copyright 2011-2016 Branimir Karadzic. All rights reserved.
  3. * License: https://github.com/bkaradzic/bgfx#license-bsd-2-clause
  4. */
  5. #include "bgfx_p.h"
  6. namespace bgfx
  7. {
  8. #define BGFX_DECLARE_EMBEDDED_SHADER(_name) \
  9. extern const uint8_t BX_CONCATENATE(_name, _pssl[]); \
  10. extern const uint32_t BX_CONCATENATE(_name, _pssl_size); \
  11. const uint8_t BX_CONCATENATE(_name, _pssl[]) = { 0 }; \
  12. const uint32_t BX_CONCATENATE(_name, _pssl_size) = 1
  13. BGFX_DECLARE_EMBEDDED_SHADER(vs_debugfont);
  14. BGFX_DECLARE_EMBEDDED_SHADER(fs_debugfont);
  15. BGFX_DECLARE_EMBEDDED_SHADER(vs_clear);
  16. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear0);
  17. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear1);
  18. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear2);
  19. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear3);
  20. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear4);
  21. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear5);
  22. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear6);
  23. BGFX_DECLARE_EMBEDDED_SHADER(fs_clear7);
  24. #undef BGFX_DECLARE_EMBEDDED_SHADER
  25. } // namespace bgfx
  26. namespace bgfx { namespace gnm
  27. {
  28. RendererContextI* rendererCreate()
  29. {
  30. return NULL;
  31. }
  32. void rendererDestroy()
  33. {
  34. }
  35. } /* namespace gnm */ } // namespace bgfx