57 lines
1.9 KiB
Plaintext
57 lines
1.9 KiB
Plaintext
.TH "ktxVulkanTexture_subAllocatorCallbacks" 3 "Sun Jun 14 2026 18:00:57" "Version 0.0.0" "libktx Reference" \" -*- nroff -*-
|
|
.ad l
|
|
.nh
|
|
.SH NAME
|
|
ktxVulkanTexture_subAllocatorCallbacks \- Struct that contains all callbacks necessary for suballocation\&.
|
|
|
|
.SH SYNOPSIS
|
|
.br
|
|
.PP
|
|
.PP
|
|
\fR#include <ktxvulkan\&.h>\fP
|
|
.SS "Data Fields"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorAllocMemFuncPtr \fBallocMemFuncPtr\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorBindBufferFuncPtr \fBbindBufferFuncPtr\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorBindImageFuncPtr \fBbindImageFuncPtr\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorMemoryMapFuncPtr \fBmemoryMapFuncPtr\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorMemoryUnmapFuncPtr \fBmemoryUnmapFuncPtr\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "ktxVulkanTexture_subAllocatorFreeMemFuncPtr \fBfreeMemFuncPtr\fP"
|
|
.br
|
|
.in -1c
|
|
.SH "Detailed Description"
|
|
.PP
|
|
Struct that contains all callbacks necessary for suballocation\&.
|
|
|
|
These pointers must all be provided for upload or destroy to occur using suballocator callbacks\&.
|
|
.SH "Field Documentation"
|
|
.PP
|
|
.SS "ktxVulkanTexture_subAllocatorAllocMemFuncPtr allocMemFuncPtr"
|
|
Pointer to the memory procurement function\&. Can suballocate one or more pages\&.
|
|
.SS "ktxVulkanTexture_subAllocatorBindBufferFuncPtr bindBufferFuncPtr"
|
|
Pointer to bind-buffer-to-suballocation(s) function\&.
|
|
.SS "ktxVulkanTexture_subAllocatorBindImageFuncPtr bindImageFuncPtr"
|
|
Pointer to bind-image-to-suballocation(s) function\&.
|
|
.SS "ktxVulkanTexture_subAllocatorFreeMemFuncPtr freeMemFuncPtr"
|
|
Pointer to the free procurement function\&.
|
|
.SS "ktxVulkanTexture_subAllocatorMemoryMapFuncPtr memoryMapFuncPtr"
|
|
Pointer to function for mapping the memory of a specific page\&.
|
|
.SS "ktxVulkanTexture_subAllocatorMemoryUnmapFuncPtr memoryUnmapFuncPtr"
|
|
Pointer to function for unmapping the memory of a specific page\&.
|
|
|
|
.SH "Author"
|
|
.PP
|
|
Generated automatically by Doxygen for libktx Reference from the source code\&.
|