renderer_null.cpp 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. /*
  2. * Copyright 2011-2012 Branimir Karadzic. All rights reserved.
  3. * License: http://www.opensource.org/licenses/BSD-2-Clause
  4. */
  5. #include "bgfx_p.h"
  6. #if BGFX_CONFIG_RENDERER_NULL
  7. namespace bgfx
  8. {
  9. void ConstantBuffer::commit(bool _force)
  10. {
  11. }
  12. void TextVideoMemBlitter::setup()
  13. {
  14. }
  15. void TextVideoMemBlitter::render(uint32_t _numIndices)
  16. {
  17. }
  18. void Context::flip()
  19. {
  20. }
  21. void Context::rendererInit()
  22. {
  23. }
  24. void Context::rendererShutdown()
  25. {
  26. }
  27. void Context::rendererCreateIndexBuffer(IndexBufferHandle _handle, Memory* _mem)
  28. {
  29. }
  30. void Context::rendererDestroyIndexBuffer(IndexBufferHandle _handle)
  31. {
  32. }
  33. void Context::rendererCreateTransientIndexBuffer(IndexBufferHandle _handle, uint32_t _size)
  34. {
  35. }
  36. void Context::rendererDestroyTransientIndexBuffer(IndexBufferHandle _handle)
  37. {
  38. }
  39. void Context::rendererCreateVertexDecl(VertexDeclHandle _handle, const VertexDecl& _decl)
  40. {
  41. }
  42. void Context::rendererDestroyVertexDecl(VertexDeclHandle _handle)
  43. {
  44. }
  45. void Context::rendererCreateVertexBuffer(VertexBufferHandle _handle, Memory* _mem, VertexDeclHandle _declHandle)
  46. {
  47. }
  48. void Context::rendererDestroyVertexBuffer(VertexBufferHandle _handle)
  49. {
  50. }
  51. void Context::rendererCreateTransientVertexBuffer(VertexBufferHandle _handle, uint32_t _size)
  52. {
  53. }
  54. void Context::rendererDestroyTransientVertexBuffer(VertexBufferHandle _handle)
  55. {
  56. }
  57. void Context::rendererCreateVertexShader(VertexShaderHandle _handle, Memory* _mem)
  58. {
  59. }
  60. void Context::rendererDestroyVertexShader(VertexShaderHandle _handle)
  61. {
  62. }
  63. void Context::rendererCreateFragmentShader(FragmentShaderHandle _handle, Memory* _mem)
  64. {
  65. }
  66. void Context::rendererDestroyFragmentShader(FragmentShaderHandle _handle)
  67. {
  68. }
  69. void Context::rendererCreateMaterial(MaterialHandle _handle, VertexShaderHandle _vsh, FragmentShaderHandle _fsh)
  70. {
  71. }
  72. void Context::rendererDestroyMaterial(FragmentShaderHandle _handle)
  73. {
  74. }
  75. void Context::rendererCreateTexture(TextureHandle _handle, Memory* _mem, uint32_t _flags)
  76. {
  77. }
  78. void Context::rendererDestroyTexture(TextureHandle _handle)
  79. {
  80. }
  81. void Context::rendererCreateRenderTarget(RenderTargetHandle _handle, uint16_t _width, uint16_t _height, uint32_t _flags, uint32_t _textureFlags)
  82. {
  83. }
  84. void Context::rendererDestroyRenderTarget(RenderTargetHandle _handle)
  85. {
  86. }
  87. void Context::rendererCreateUniform(UniformHandle _handle, ConstantType::Enum _type, uint16_t _num, const char* _name)
  88. {
  89. }
  90. void Context::rendererDestroyUniform(UniformHandle _handle)
  91. {
  92. }
  93. void Context::rendererSaveScreenShot(Memory* _mem)
  94. {
  95. }
  96. void Context::rendererSubmit()
  97. {
  98. }
  99. }
  100. #endif // BGFX_CONFIG_RENDERER_NULL