gryphn map buffers

This commit is contained in:
Greg Wells
2025-06-07 17:18:59 -04:00
parent 813760678b
commit 70cbb6a0ec
4 changed files with 14 additions and 0 deletions

View File

@@ -26,9 +26,11 @@ typedef struct gnBufferInfo {
struct gnBuffer_t {
struct gnPlatformBuffer_t* buffer;
gnDeviceHandle device;
gnBufferInfo info;
};
#endif
gnReturnCode gnCreateBuffer(gnBufferHandle* buffer, gnOutputDeviceHandle device, gnBufferInfo info);
void gnBufferData(gnBufferHandle buffer, size_t dataSize, void* data);
void* gnMapBuffer(gnBufferHandle buffer);
void gnDestroyBuffer(gnBufferHandle buffer);