Banuba SDK
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
bnb::interfaces::surface_data Struct Referencefinal

Data for creating surface. More...

#include <surface_data.hpp>

Public Member Functions

 surface_data (int64_t gpu_device_ptr_, int64_t command_queue_ptr_, int64_t surface_ptr_)
 

Public Attributes

int64_t gpu_device_ptr
 Pointer to device gpu.
 
int64_t command_queue_ptr
 Pointer to gpu command queue.
 
int64_t surface_ptr
 Pointer to render layer.
 

Detailed Description

Data for creating surface.

Definition at line 16 of file surface_data.hpp.

Constructor & Destructor Documentation

◆ surface_data()

bnb::interfaces::surface_data::surface_data ( int64_t gpu_device_ptr_,
int64_t command_queue_ptr_,
int64_t surface_ptr_ )
inline

Definition at line 24 of file surface_data.hpp.

27 : gpu_device_ptr(std::move(gpu_device_ptr_))
28 , command_queue_ptr(std::move(command_queue_ptr_))
29 , surface_ptr(std::move(surface_ptr_))
30 {}
int64_t gpu_device_ptr
Pointer to device gpu.
int64_t surface_ptr
Pointer to render layer.
int64_t command_queue_ptr
Pointer to gpu command queue.

Member Data Documentation

◆ command_queue_ptr

int64_t bnb::interfaces::surface_data::command_queue_ptr

Pointer to gpu command queue.

Definition at line 20 of file surface_data.hpp.

◆ gpu_device_ptr

int64_t bnb::interfaces::surface_data::gpu_device_ptr

Pointer to device gpu.

Definition at line 18 of file surface_data.hpp.

◆ surface_ptr

int64_t bnb::interfaces::surface_data::surface_ptr

Pointer to render layer.

Definition at line 22 of file surface_data.hpp.


The documentation for this struct was generated from the following file: