nicegraf
nicegraf-mtl-handles.h
1
23#pragma once
24#include "nicegraf.h"
25
26#ifdef __cplusplus
27extern "C" {
28#endif
29
38uintptr_t ngf_get_mtl_image_handle(ngf_image image) NGF_NOEXCEPT;
39
48uintptr_t ngf_get_mtl_buffer_handle(ngf_buffer buffer) NGF_NOEXCEPT;
49
58uintptr_t ngf_get_mtl_sampler_handle(ngf_sampler sampler) NGF_NOEXCEPT;
59
68uintptr_t ngf_get_mtl_cmd_buffer_handle(ngf_cmd_buffer cmd_buffer) NGF_NOEXCEPT;
69
78uintptr_t ngf_get_mtl_render_encoder_handle(ngf_render_encoder render_encoder) NGF_NOEXCEPT;
79
88uintptr_t ngf_get_mtl_xfer_encoder_handle(ngf_xfer_encoder xfer_encoder) NGF_NOEXCEPT;
89
98uintptr_t ngf_get_mtl_compute_encoder_handle(ngf_compute_encoder compute_encoder) NGF_NOEXCEPT;
99
100#ifdef __cplusplus
101}
102#endif
103
uintptr_t ngf_get_mtl_compute_encoder_handle(ngf_compute_encoder compute_encoder)
uintptr_t ngf_get_mtl_image_handle(ngf_image image)
uintptr_t ngf_get_mtl_sampler_handle(ngf_sampler sampler)
uintptr_t ngf_get_mtl_render_encoder_handle(ngf_render_encoder render_encoder)
uintptr_t ngf_get_mtl_cmd_buffer_handle(ngf_cmd_buffer cmd_buffer)
uintptr_t ngf_get_mtl_xfer_encoder_handle(ngf_xfer_encoder xfer_encoder)
uintptr_t ngf_get_mtl_buffer_handle(ngf_buffer buffer)
Definition nicegraf.h:1848
Definition nicegraf.h:1827
Definition nicegraf.h:1838