XrdSceneDeviceManager
XrdSceneDeviceManager
|
|
Object Hierarchy
GObject
╰── XrdSceneDeviceManager
Includes
#include <xrdesktop.h>
Functions
xrd_scene_device_manager_add ()
void
xrd_scene_device_manager_add (XrdSceneDeviceManager *self,
GulkanClient *client,
TrackedDeviceIndex_t device_id,
VkDescriptorSetLayout *layout);
xrd_scene_device_manager_remove ()
void
xrd_scene_device_manager_remove (XrdSceneDeviceManager *self,
TrackedDeviceIndex_t device_id);
xrd_scene_device_manager_render ()
void
xrd_scene_device_manager_render (XrdSceneDeviceManager *self,
EVREye eye,
VkCommandBuffer cmd_buffer,
VkPipeline pipeline,
VkPipelineLayout layout,
graphene_matrix_t *vp);
Types and Values
XrdSceneDeviceManager
typedef struct _XrdSceneDeviceManager XrdSceneDeviceManager;
XRD_TYPE_SCENE_DEVICE_MANAGER
#define XRD_TYPE_SCENE_DEVICE_MANAGER xrd_scene_device_manager_get_type()