GpuDemoInternalData.h 462 B

123456789101112131415161718192021222324252627
  1. #ifndef GPU_DEMO_INTERNAL_DATA_H
  2. #define GPU_DEMO_INTERNAL_DATA_H
  3. #include "Bullet3OpenCL/Initialize/b3OpenCLInclude.h"
  4. struct GpuDemoInternalData
  5. {
  6. cl_platform_id m_platformId;
  7. cl_context m_clContext;
  8. cl_device_id m_clDevice;
  9. cl_command_queue m_clQueue;
  10. bool m_clInitialized;
  11. char* m_clDeviceName;
  12. GpuDemoInternalData()
  13. :m_platformId(0),
  14. m_clContext(0),
  15. m_clDevice(0),
  16. m_clQueue(0),
  17. m_clInitialized(false),
  18. m_clDeviceName(0)
  19. {
  20. }
  21. };
  22. #endif