| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
Hardware rendering operations More...
Functions | |
| bool | kodi::addon::CInstanceGame::EnableHardwareRendering (const game_hw_rendering_properties &properties) | 
| Callback to Kodi Function Enable hardware rendering functionality  | |
| virtual GAME_ERROR | kodi::addon::CInstanceGame::HwContextReset () | 
| Invalidates the current HW context and reinitializes GPU resources.   | |
| virtual GAME_ERROR | kodi::addon::CInstanceGame::HwContextDestroy () | 
| Called before the context is destroyed.   | |
| game_proc_address_t | kodi::addon::CInstanceGame::HwGetProcAddress (const char *sym) | 
| Callback to Kodi Function Get a symbol from the hardware context  | |
Hardware rendering operations
Hardware rendering operation parts in interface:
 Copy this to your project and extend with your parts or leave functions complete away where not used or supported.
      
  | 
  inline | 
Callback to Kodi Function
Enable hardware rendering functionality 
      
  | 
  inlinevirtual | 
Called before the context is destroyed.
Resources can be deinitialized at this step.
      
  | 
  inlinevirtual | 
Invalidates the current HW context and reinitializes GPU resources.
Any GL state is lost, and must not be deinitialized explicitly.
      
  | 
  inline | 
Callback to Kodi Function
Get a symbol from the hardware context 
| [in] | sym | The symbol's name |