InstantiationMacros.h 1.1 KB

123456789101112131415161718192021222324252627282930
  1. // Copyright (C) 2009-2021, Panagiotis Christopoulos Charitos and contributors.
  2. // All rights reserved.
  3. // Code licensed under the BSD License.
  4. // http://www.anki3d.org/LICENSE
  5. // An awful trick to instantiate stuff with the graphics object type
  6. ANKI_INSTANTIATE_GR_OBJECT(Buffer)
  7. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  8. ANKI_INSTANTIATE_GR_OBJECT(CommandBuffer)
  9. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  10. ANKI_INSTANTIATE_GR_OBJECT(Fence)
  11. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  12. ANKI_INSTANTIATE_GR_OBJECT(Framebuffer)
  13. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  14. ANKI_INSTANTIATE_GR_OBJECT(OcclusionQuery)
  15. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  16. ANKI_INSTANTIATE_GR_OBJECT(TimestampQuery)
  17. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  18. ANKI_INSTANTIATE_GR_OBJECT(Sampler)
  19. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  20. ANKI_INSTANTIATE_GR_OBJECT(Shader)
  21. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  22. ANKI_INSTANTIATE_GR_OBJECT(ShaderProgram)
  23. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  24. ANKI_INSTANTIATE_GR_OBJECT(Texture)
  25. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  26. ANKI_INSTANTIATE_GR_OBJECT(TextureView)
  27. ANKI_INSTANTIATE_GR_OBJECT_DELIMITER()
  28. ANKI_INSTANTIATE_GR_OBJECT(AccelerationStructure)