BsVulkanOcclusionQuery.cpp 926 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "BsVulkanOcclusionQuery.h"
  4. #include "BsRenderStats.h"
  5. namespace BansheeEngine
  6. {
  7. VulkanOcclusionQuery::VulkanOcclusionQuery(VulkanDevice& device, bool binary)
  8. :OcclusionQuery(binary)
  9. {
  10. BS_INC_RENDER_STAT_CAT(ResCreated, RenderStatObject_Query);
  11. }
  12. VulkanOcclusionQuery::~VulkanOcclusionQuery()
  13. {
  14. BS_INC_RENDER_STAT_CAT(ResDestroyed, RenderStatObject_Query);
  15. }
  16. void VulkanOcclusionQuery::begin(const SPtr<CommandBuffer>& cb)
  17. {
  18. setActive(true);
  19. }
  20. void VulkanOcclusionQuery::end(const SPtr<CommandBuffer>& cb)
  21. {
  22. }
  23. bool VulkanOcclusionQuery::isReady() const
  24. {
  25. return false;
  26. }
  27. UINT32 VulkanOcclusionQuery::getNumSamples()
  28. {
  29. return 0;
  30. }
  31. }